Temat: WL-500GP + OpenWRT + konfiguracja Dysku zewnętrznego + USB + rTorrent
Witam, jako iż jestem zielony w temacie pozwolę sobie poprosić co łaskawszych forumowiczów o pomoc krok po kroku, jak skonfigurować OpenWRT
pod routerem asusa WL-500GP. Otóż w obecnej chwili siedzę pod oficjalnym firmware asusa i chciałbym zmienić go na OpenWRT i na dołączonym dysku zainstalować najlepszego klienta torrenta dostępnego na ten router, czyli rTorrent.
Jak rozumiem pierwsze podejście do tematu to wgranie do routera odpowiedniego oprogramowania,
otóż nie posiadam programu do wgrywania, płyta mi gdzieś zginęła a odpowiedniego programu na stronie assusa nie mogę znalezc, być może ktoś będzie łaskaw i poda mi link do tegoż programu. Sam posiadam program tftp.exe czy mogę go użyć ?
server: 192.168.1.1
password: admin
file: openwrt-brcm-2.4-squashfs.trx (czy jest jakaś nowsza wersja pod mój router ?)
Czy dobrze myślę ?
Druga możliwość to przez linię komend:
tutaj wcześniej występowały problemy gdy wgrywałem software firmowy
pisało connection timeout czy jakoś tak
więc mogę próbować takim sposobem ? dodam że mam windowsa xp proffessional
tftp 192.168.1.1
tftp> binary
tftp> trace
tutaj przechodzę w "diag mode"
tftp> put openwrt-brcm-2.4-squashfs.trx
lub spróbować waszego sposobu ze strony
dla tftp
tftp --trace --option "timeout 1" --option "mode octet" --put --local-file openwrt-brcm-2.4-squashfs.trx 192.168.1.1
to pod cmd mam wpisać ?
Pózniej jak rozumiem mam zrobić to:
Po przesłaniu obrazu koniecznie trzeba odczekać kilka minut (polecam zostawienie routera w spokoju na 10 minut), a następnie odłączyć i podłączyć zasilanie (po flashowaniu nie następuje restart urządzenia). OpenWrt powinien być już zainstalowany.
Pierwszą czynnością powinno być przywrócenie pierwotnych parametrów. W tym celu należy połączyć sie telnetem z ruterem
telnet 192.168.1.1
i wydać polecenia
mtd erase nvram
reboot
Polecenie to można pominąć, jeżeli chcemy zachować bieżące ustawienia.
Po restarcie urządzenia posiada on już standardowy adres IP (czyli 192.168.1.1). Jeżeli posiadał on inny adres to należy na komputerze ponownie ustawić adres IP
ifconfig eth0 down
ifconfig eth0 192.168.1.2 up
Następną czynnością powinno być ustawienie hasła i wyłączenie telnetu, czyli:
telnet 192.168.1.1
passwd
exit
Po zmianie hasła można się do routera podłączyć tylko poprzez ssh.
ssh root@192.168.1.1
W niektórych przypadkach może być wymagane odpowiednie ustawienie interfejsów. OpenWrt 0.9 powinien wykonać to przy starcie systemu więc ten krok może być pominięty.
nvram set wlan_ifname=eth2
nvram set lan_ifname=br0
nvram set lan_ifnames="vlan0 eth2"
nvram set wan_ifname=vlan1
nvram set wan_device=eth0
nvram set vlan0ports="1 2 3 4 5*"
nvram set vlan1ports="0 5"
Ponieważ WL-500gP posiada 32MiB ramu (a czasami widoczne jest tylko 16MiB o czym można się przekonać wydając polecenie free), należy dodatkowo wprowadzić jeszcze odblokowanie "zaginionej 16":
nvram set sdram_init=0x0009
nvram set sdram_ncdl=0
Całość zapisujemy i restartujemy urządzenie
nvram commit
reboot
Po wykonaniu tych czynności dysponujemy zainstalowanym i działającym OpenWrt na WL-500gP.Jeśli się nie uda to zostaje sposób z tym programem, którego nie posiadam do wgrywania softu ze strony assusa, bardzo bym prosił o linka.
Ok po wgranym sofcie:
Gdy już mam zainstalowany OpenWrt, chciałbym mieć dostęp do internetu na komputerze. Moj internet jest podłączony za pomocą modemu do routera, który rozdziela na dwa komputery internet. W zwykłym firmware wystarczyło mi sklonować adres mac komputera do którego był pierwszy podłączony komputer. Czyli, aby mieć dostęp do internetu muszę sklonować MAC na routerze z już zainstalowanym OpenWrt tak ?
Jak sklonuję to będzie automatycznie rozdzielał na dwa komputery internet ? Czy muszę sie bawić dodatkowo ?
Klonowanie przeprowadzam w ten sposób ?
3.7. How do I configure MAC address cloning in OpenWrt?
To enable MAC address cloning in OpenWrt on the WAN interface you have to set the wan_hwaddr NVRAM variable.
nvram set wan_hwaddr="aa:bb:cc:dd:ee:ff"
nvram commit
After that reboot your Wrt router.
reboot
Now check the MAC address on the your WAN interface with the ifconfig command. Your WAN interface should have the MAC address which you set in the NVRAM variable above.Czy po tym działaniu będę miał już internet na komputerze ? Pisze o jakimś interfejsie WAN, czy jego także trzeba jakoś specjalnie doinstalowywać, kompilować coś ażeby mi automatycznie rozdzielił internet na dwa komputery ? Ponieważ w tym oprogramowaniu firmowym,
wystarczyło wpisać adres MAC z karty sieciowej i router sam sobie pobrał resztę danych, automatycznie rozdzielił internet. Dodam iż internet nie działał na drugim komputerze ponieważ jest przypisany chyba do MAC-a karty sieciowej innego.
Powiedzmy że mam już internet co dalej ? Chciałbym mieć tak jak w starym software taki interfejs okienkowy co się wchodziło na strone http://192.168.1.1 i tam było menu. Czytałem że sa takie dodatki, który podejdzie pod mój router ? Czy może ktoś podać linka z tym jak przeprowadzić kompilacje czegoś takiego. Czy trzeba coś wczesniej dodawać ?
OK nastepny krok to jak rozumiem robienie USB, montowanie dysku. ? Formatowanie dysku na partycje linuksowe? Jakie i jak to zrobic ?
Jakieś opisy i linki jak to zrobić dla mojego routera. Czy jeszcze coś trzeba wcześniej doisntalować. Proszę nie pomijać żadnych szczegółów.
Dalej zostaje kompilacja i instalacja rTorrenta ? Mogę poprosić o jakieś linki co i jak mam robić.
Chciałbym też mieć nakładkę taką żeby wchodzić przez stronę i sobie dodawać torrenty przyciskami. I żebym miał różne statystyki, oraż pokazywało ilośc seedów, peersów prędkość sciągania wysyłania i takie tam.
Prosiłbym o opis krok po kroku, bądz przynajmniej do miejsca w którym mój router będzie rozdzialał internet pod OpenWrt, to poszukam sam i pokompinuje na zagranicznych forach co dalej.
Chciałbym mieć coś takiego podobnego, widziałem takie i mi się spodobało sam używałem ale kompilacja i krok po kroku co i jak nie znalazłem nigdzie:

pozdrawiam i z góry dziękuje za każde info !




