24 Kwiecień 2014 18:09:36
Nawigacja
· Strona Główna
· Artykuły
· Galeria
· Forum
· Linki

· Tomato by Shibby

· Wiki-OpenWrt
· Wiki-DD-WRT
· Emulatory sprzętu

Darowizna
Ostatnio na forum
Najnowsze tematy
· Netgear WNR3500L v2 ...
· modem + tomato net upc
· [MOD] Tomato 1.28 EN...
· Zwieszka routera Net...
· Raspberry Pi - Tani ...
· NETGEAR WNR3500L V2 ...
· Bandwidth Limiter bl...
· Asus RT-N66U - brak ...
· Pomoc w skonfigurowa...
· [S] HDD Samsung HD20...
· router do intel widi?
· kupie Intel Centrino...
· (kupie) asus rt 65 l...
· Man - Unix manual pa...
· TL-WR740N w trybie C...
· Logowanie się przez ssh
· Multiroom N z wykorz...
· Free DDNS
· Router do NEO z możl...
· [Fotorecenzja] Gigab...
Najciekawsze tematy
· [MOD] Tomato 1.28... [8995]
· Asus RT-N66u - po... [727]
· Tomato - bugi/pro... [462]
· Multiroom N z wyk... [200]
· Raspberry Pi - Ta... [118]
· [Fotorecenzja] Gi... [80]
· Free DDNS [21]
· modem + tomato n... [16]
· : Linksys WRT1900AC [15]
· [s] asus ac66 [14]
· Bandwidth Limiter... [13]
· Tomato + modem ADSL [12]
· Router do vdsl z ... [9]
· Net na 100m [8]
· Tani dysk sieciow... [6]
Ankieta
Jakiej wersji tomato używasz?

VPN
VPN
11% [50 głosów]

BT-VPN
BT-VPN
13% [59 głosów]

Big-VPN
Big-VPN
9% [42 głosów]

TOR-VPN
TOR-VPN
2% [11 głosów]

Mega-VPN
Mega-VPN
1% [7 głosów]

AIO
AIO
50% [235 głosów]

Max
Max
2% [8 głosów]

Std
Std
4% [21 głosów]

SD-MOD
SD-MOD
1% [7 głosów]

Inna
Inna
6% [27 głosów]

Ogółem głosów: 467
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 17/11/2012 11:17

Archiwum ankiet
Reklama
Twoje IP
54.196.69.189
Reklama
Zobacz temat
OpenLinksys » :: ZAPLECZE OPENLINKSYS :: » Tutoriale
 Drukuj temat
OptWare - co to jest i z czym to sie je
shibby Dziekuje za dotacje
UWAGA - artykul dotyczy instalacji optware dla tomato!! Opis instalacji optware dla ddwrt mozna znalezc tu:
http://www.dd-wrt.com/wiki/index.php/Optware#Installing_ipkg-opt_and_uclibc-opt


Artykuł powstał w jednym celu... by nie przeszukiwać google w poszukiwaniu informacji odnośnie optware a żeby były one dostępne w jednym miejscu. A więc zaczynamy:

Posiadaczom tomato (czyli np mnie) na pewno doskwierał brak takich linuxowych aplikacji jak mc, nano, iptraf czy nawet client torrent.

I tu z pomocą przychodzi nam optware Smile To nic innego jak specjalnie przygotowane paczki dla naszego routerka, ktore możemy łatwo ściągnąć z repozytorium i zainstalować.

Jedyne co nas ogranicza to MIEJSCE! Optware można instalować na urządzeniach USB (pendrive, dysk usCool, kartach sd (konieczny sd-mod). W ostateczności da się zainstalować optware na jffs ale należy pamiętać, że miejsca nam wystarczy conajwyżej na instalację ipkg i nano i na tym koniec.

Majac podlaczony do routera dysk twardy/pendrive/karte pamieci z partycja w systemie plikow ext2 lub ext3 (ext3 nie preferowany dla pamieci flashowych czyli kart pamieci i pendrive) logujemy sie na router przez SSH (np. przy uzyciu darmowego programu Putty)

zaczynamy od zamontowania "czegoś" pod /opt.

!!UWAGA Dla routerów z usb mozna zamontować pendrive/dysk bezposrednio pod /opt. W routerach z sdmodem karta domyslnie montuje sie pod /mmc a wiec trzeba bindowac katalog do /opt

Opis montowania urządzenia gdy mamy sdmod
Tworzymy na karcie katalog opt:
mkdir /mmc/opt


montujemy katalog pod /opt
mount -o bind /mmc/opt /opt


warto zrobić skrypt, który będzie montował /opt każdorazowo po restarcie.
Ja go zapisałem na jffs i dodałem by wykonał się po zamontowaniu karty. zawartosc pliku /jffs/mount_opt.sh
#!/bin/sh

sleep 10
/bin/mount -o bind /mmc/opt /opt


pamiętajmy o nadaniu atrybutu do uruchomienia:
chmod +x /jffs/mount_opt.sh


Opis montowania urządzenia podpiętego pod usb
Wyłączamy automontowanie w gui.
Na tomato z kernelem 2.4 dysk wykrywany jest jako /dev/discs/disc0/part(x) gdzie x to numer partycji.

Tak więc chcąc zamontować pierwszą partycję jako /opt wpisujemy w skrypt firewalla
/bin/mount /dev/discs/disc0/part1 /opt

Zapisujemy zmiany i robimy restart routera

Na tomato z kernelem 2.6 dyski wykrywane są już jako /dev/sda(x). Tak więc chcąc podmontować pierwszą partycję dysku pod /opt wystarczy wpisać w skrypt firewalla:
/bin/mount /dev/sda1 /opt

Zapisujemy zmiany i robimy restart routera

Dalsza część jest już jednakowa dla wszystkich wersji tomato.
Ściągamy instalator optware i instalujemy ipkg

cd /tmp
wget http://update.groov.pl/optware-install.sh
chmod +x optware-install.sh
./optware-install.sh



UWAGA w nowych kompilacjach tomatousb odpowiednie wpisy w PATH są już dodane.
Tak więc sprawdzic należy czy posiadamy odpowiednie wpisy komendą:
echo $PATH


Jeżeli w wyniku zobaczymy takie pozycje jak /opt/bin/:/opt/sbin itd to nie wykonujemy ponizszego kroku.

Jezeli zaś nie mamy w powyższym wyniku ścieżek /opt/ eksportujemy ściezki by móc używać ipkg.
W tym celu do skryptu init dopisujemy:
#dodanie .profile
echo "export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin" > /root/.profile
echo "export export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/opt/lib:/opt/usr/lib" >> /root/.profile


Sprawę exportu ścieżek mamy załatwiona. Wykonujemy restart routera a następnie update dostępnych pakietów
ipkg update


Pamiętajmy by go wykonać przed każdą instalacją pakietu. Repozytoria są dość często aktualizowane.

update
Wykonujemy w nowych wersjach tomato po zainstalowaniu paczki bash! Rozwiązuje problem z "Permission denied" dla podstawowych komend i w poprawności działania tablicy v3 od Mariusza.

Musimy przeedytowac plik /opt/etc/profile i zmienić linijki PATH i LD_LIBRARY_PATH na:
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin
LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/opt/lib:/opt/usr/lib


Następnie edytujemy plik /opt/etc/ld.so.conf by wyglądał tak:
/lib
/usr/lib
/opt/lib
/opt/usr/lib


GOTOWE Smile

pakiety wyszukuje sie grepując listę np:
ipkg list | grep torrent


instaluje przez install i podanie nazwy wyszukanego pakietu np:
ipkg install rtorrent


usuwa komendą remove i nazwa pakietu:
ipkg remove rtorrent


Na koniec parę przykładów:
update.groov.pl/mc.jpg

update.groov.pl/nano.jpg

update.groov.pl/iptraf.jpg

update.groov.pl/iftop.jpg

warto zainstalować też vsftpd, samba2 czy transmission

Miłego korzystania z optware Smile
Pozdro
Edytowane przez shibby dnia 16-11-2011 08:17
Asus RT-AC56U + Tomato v1.28 K26ARM-117-64k protected by APC UPS 500
Netgear ReadyNAS Pro4 OS6 + Transmission + ownCloud
-----------
http://tomato.gro... - Strona spolszczonej wersji Tomato
 
http://tomato.groov.pl
misiek1811
a mogł bys napisac jak to zrobic troche jasniej tzn krok po kroku bo zrobilem dzis mod z karta mmc i chcial bym wgrac optware z gory dzieki
Edytowane przez misiek1811 dnia 15-03-2009 14:24
 
shibby Dziekuje za dotacje
w ktorym miejscu utknales? myslalem ze jest juz to lopatologicznie opisane.

BTW zmien filesystem na ext2. mi na vfat nie dzialal ipkg. instalowal sie z bledami.
Asus RT-AC56U + Tomato v1.28 K26ARM-117-64k protected by APC UPS 500
Netgear ReadyNAS Pro4 OS6 + Transmission + ownCloud
-----------
http://tomato.gro... - Strona spolszczonej wersji Tomato
 
http://tomato.groov.pl
misiek1811
jak zmieniam na na ext2 to wywala mi blad "Error mounting SDHC/MMC. Check the logs to see if they contain more details about this error"

nie znam sie na tych komendach i prosił bym o napisanie krok po kroku gdzie co wpisac po kolei z gory bardzo dziekuje
Edytowane przez misiek1811 dnia 15-03-2009 15:20
Linksys WRT54GL MMC MoD + Tablica v3
 
shibby Dziekuje za dotacje
wszystko wpisujesz w SSH a ktok po kroku jest opisane co i jak.

a co do ext2 to musisz najpierw sformatowac partycje pod ten system plikow. to nie dziala tak ze ty sobie wybierzesz i juz masz.
Asus RT-AC56U + Tomato v1.28 K26ARM-117-64k protected by APC UPS 500
Netgear ReadyNAS Pro4 OS6 + Transmission + ownCloud
-----------
http://tomato.gro... - Strona spolszczonej wersji Tomato
 
http://tomato.groov.pl
misiek1811
sformatuje i zobacze czy pojdzie
Edytowane przez misiek1811 dnia 15-03-2009 15:40
Linksys WRT54GL MMC MoD + Tablica v3
 
kszychu
Pochwalę się, że udało mi się zainstalować optware na cifs (w tej roli Thecus N299) i narazie działa Smile
 
qwerty01
shibby napisał/a:
Ja go zapisałem na jffs i dodałem by wykonał się po zamontowaniu karty. zawartosc pliku /jffs/mount_opt.sh
#!/bin/sh

sleep 10
/bin/mount -o bind /mmc/opt /opt



W jaki sposób można utworzyć plik w jffs o tej zawartości?
TP-Link WR1043ND + 64 MB ram mod + dysk 160 GB.
www.speedtest.net/result/1920298676.png
 
shibby Dziekuje za dotacje
touch /jffs/mnt_opt.sh
chmod +x /jffs/mnt_opt.sh
vi /jffs/mnt_opt.sh


opis jak uzyac vi jest na necie.
Asus RT-AC56U + Tomato v1.28 K26ARM-117-64k protected by APC UPS 500
Netgear ReadyNAS Pro4 OS6 + Transmission + ownCloud
-----------
http://tomato.gro... - Strona spolszczonej wersji Tomato
 
http://tomato.groov.pl
kszychu
Albo też można utworzyć sobie lokalnie plik i za pomocą scp (np. winscp) przerzucić go na router.
 
qwerty01
kszychu napisał/a:
Albo też można utworzyć sobie lokalnie plik i za pomocą scp (np. winscp) przerzucić go na router.


Mógłbyś napisać jak za jego pomocą połączyć się?

wpisuję adres IP: 192.168.1.1
port: 22
login: admin
hasło: moje_hasło

pojawia się okno: Dostęp zabroniony. Wpisanie ponowne hasła nie pomaga. :\

Jak loguję się poprzez "root" to mam błąd 127 - Nie można zainicjować protokołu SFTP. Czy na hoście działa serwer SFTP?.

Przez SSH (putty) mogę się połączyć bez problemów.
TP-Link WR1043ND + 64 MB ram mod + dysk 160 GB.
www.speedtest.net/result/1920298676.png
 
shibby Dziekuje za dotacje
w tomato nie ma sftp. mozna doinstalowac sobie z optware.
Asus RT-AC56U + Tomato v1.28 K26ARM-117-64k protected by APC UPS 500
Netgear ReadyNAS Pro4 OS6 + Transmission + ownCloud
-----------
http://tomato.gro... - Strona spolszczonej wersji Tomato
 
http://tomato.groov.pl
macieq84
Hej
Mam problem w tym momencie:
ściągamy instalator i instalujemy ipkg

wget http://www.wlan-sat.com/boleo/optware/optware-install-oleg.sh -O - | tr -d '\r' > /tmp/optware-install.sh
sh /tmp/optware-install.sh

wyskakuje mi coś takiego

Connecting to ipkg.nslu2-linux.org (140.211.169.169:80)
Updating /opt/etc/ld.so.cache
/opt/sbin/ldconfig: can't link /opt/lib/libipkg.so.0 to libipkg.so.0.0.0: Operation not supported
/opt/sbin/ldconfig: can't link /opt/lib/libutil.so.0 to libutil-0.9.28.so: Operation not supported

i tak cala lista błędów.
Opt utworzyłem w cifs2, na partycji ext2, oczywiście wszystkie wczesniejsze polecenia zmodyfikowalem.
Zaznaczam, że z linuxa newbie jestem Wink

Pozdrawiam Smile
 
shibby Dziekuje za dotacje
mialem takie bledy jak probowales zainstalowac optware na vfat. sformatowanie na ext2 zalatwilo sprawe. jednak ty piszesz ze masz ext2 hmmm

pokaz co ci pokazuje po wydaniu polecenia
df -h

jaki masz soft?
Asus RT-AC56U + Tomato v1.28 K26ARM-117-64k protected by APC UPS 500
Netgear ReadyNAS Pro4 OS6 + Transmission + ownCloud
-----------
http://tomato.gro... - Strona spolszczonej wersji Tomato
 
http://tomato.groov.pl
kszychu
qwerty01 napisał/a:
kszychu napisał/a:
Albo też można utworzyć sobie lokalnie plik i za pomocą scp (np. winscp) przerzucić go na router.


Mógłbyś napisać jak za jego pomocą połączyć się?

wpisuję adres IP: 192.168.1.1
port: 22
login: admin
hasło: moje_hasło

pojawia się okno: Dostęp zabroniony. Wpisanie ponowne hasła nie pomaga. :\

Jak loguję się poprzez "root" to mam błąd 127 - Nie można zainicjować protokołu SFTP. Czy na hoście działa serwer SFTP?.

Przez SSH (putty) mogę się połączyć bez problemów.

Wybierz scp a nie sftp.
 
macieq84
# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 2.1M 2.1M 0 100% /
/dev/root 2.1M 2.1M 0 100% /
df: proc: No such file or directory
df: ramfs: No such file or directory
/dev/mtdblock/3 1.0M 464.0k 560.0k 45% /jffs
- 97.7G 46.1G 51.6G 47% /cifs1
- 149.0M 14.9M 134.1M 10% /cifs2

Tomato 1.23
 
shibby Dziekuje za dotacje
i pokaz mi gdzie masz podmontowany katalog /opt ?!!?!?
Asus RT-AC56U + Tomato v1.28 K26ARM-117-64k protected by APC UPS 500
Netgear ReadyNAS Pro4 OS6 + Transmission + ownCloud
-----------
http://tomato.gro... - Strona spolszczonej wersji Tomato
 
http://tomato.groov.pl
macieq84
hymm tworząc testowy folder/plik w /opt, tworzył się tez lokalnie na dysku, próbując zainstalować OptWare, utworzyły się katalogi i pliki.
i dopiero wtedy sypało błędami.
jutro jeszcze raz na nowo wszystko zrobię.
w każdym razie dziek iza pomoc.
 
macieq84
# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 2.1M 2.1M 0 100% /
/dev/root 2.1M 2.1M 0 100% /
df: ramfs: No such file or directory
- 97.7G 41.6G 56.0G 43% /cifs1
- 149.0M 14.9M 134.1M 10% /cifs2
/dev/mtdblock/3 149.0M 14.9M 134.1M 10% /opt
/dev/mtdblock/3 1.0M 1020.0k 4.0k 100% /jffs
- 149.0M 14.9M 134.1M 10% /opt

teraz chyba juz jest prawidłowo zamontowane Wink co nie zmienia faktu ze dalej rzuca tymi samymi błedami
Updating /opt/etc/ld.so.cache
/opt/sbin/ldconfig: can't link /opt/lib/libipkg.so.0 to libipkg.so.0.0.0: Operation not supported
itd...
 
obsy
Moment, a ten cifs2 jest zasobem samby? Jeżeli tak to będziesz miał problemy ze zrobieniem symlinków więc tak Ci sie nie uda tego zainstalować

(PS - osobiście nie używam samby od dawna, wiec jeżeli coś się zmieniło to niech mnie poprawi)
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter...
 
http://eko.one.pl#openwrt
Przejdź do forum:
Logowanie
Nazwa użytkownika

Hasło



Nie masz jeszcze konta?
Zarejestruj się

Nie możesz się zalogować?
Poproś o nowe hasło
Aktualnie online
· Gości online: 8

· Użytkowników online: 0

· Łącznie użytkowników: 21,820
· Najnowszy użytkownik: vankrasnal
Shoutbox
Musisz zalogować się, aby móc dodać wiadomość.

dudijack
22-04-2014 20:37
Wtrącę swoje 3 grosze.Prawie kazdy producent zostawia furtkę naprawy "uwalonego" biosu.Za pomocą crisis recovery wgraj poprostu nowy bios i po kłopocie.Robiłem tak ostatnio w laptopie Acera.

1jaa
22-04-2014 19:49
dokładnie, w starych starych jeszcze szło, w nowych kicha - tylko programator

moorgan
22-04-2014 16:18
w laptopach najczęściej bios jest trzymany w eepromie i wyjecie baterii nie resetuje ustawień. przerabiałem to w kilku sztukach-tylko programator

shibby
22-04-2014 12:12
a czemu nie wypali? Jak wyjmie bateryjkę to nie będzie co miało podtrzymywać pamięci biosy i mimowolnie się zrestartuje.

1jaa
21-04-2014 21:51
z bateryjką raczej nie wypali Smile daj do serwisu niech wylutują kość od biosu, zaprogramują od nowa i wlutują Smile

shibby
18-04-2014 20:04
zworka może i tak ale wyjęcie bateryjki na kilka godzin i bios się sam zresetuje Wink

tamtosiamto
18-04-2014 18:06
w internetach troche drogo, za free tylko na stare modele, w lapku zworka to raczej rzadkość.

urbek
18-04-2014 17:53
Poszukaj na internecie uniwersalnych (serwisowych). Reset biosu (zworka - bateria) nie wchodzi w gre?

tamtosiamto
18-04-2014 17:43
Czy ktos z forumowiczów zna się na odzyskiwaniu haseł bios? Mam od kumpla Vaio pcg-41213m i ustawił hasło-i sie mu zapomniało. Mile widziane niekomercyjne rozwiazania, ale niekoniecznie.

urbek
18-04-2014 14:50
Witam, mozna samo openssl zaktualizowac?

shibby
15-04-2014 19:27
za wcześnie na to pytanie. Na razie komppiluję EN w pocie czoła.

morlinek
15-04-2014 18:29
@shibby Będziesz kompilował v117 PL?

shibby
15-04-2014 12:10
na N16 już jest opublikowany (K26). Reszta powinna być jeszcze dziś.

majkel152
14-04-2014 22:25
shibby zapodaj na n16 i ac66u

shibby
14-04-2014 18:43
poszo pw

b3rok
14-04-2014 18:33
np. ja - routery do wyboru do koloru Smile (Netgear WNR3500L V1, Tenda W1800R, Asus RT-N66u)

shibby
14-04-2014 18:12
kto chętny na szybko sprawdzić tomato v117 K26 pod względem heartbleed?

18,812,663 unikalne wizyty