Linksys WRT160NL oraz DD-WRT

Dziś troszkę o routerze jaki sobie zakupiłem. Router mam już troszkę czasu jednak dopiero parę dni temu stwierdziłem ze wgram soft inny niż producenta. Mój wybór padł na dd-wrt. Soft ten daje mi troszkę więcej możliwości. soft oryginalny niestety tylko ma interfejs www i obsługuje tylko jeden dysk via usb.

Po wgranie dd-wrt mam 3 dyski w systemie ext3 i drukarkę, a to wszystko przez hub usb (TUTAJ OD RAZU INFORMACJA PRZY DYSKACH 2.5″ I PENDRIVE TRZEBA STOSOWAC HUB Z ZASILACZEM). Do samej instalacji BEDZIE WYMAGANY JAKIS DYSK W Z PARTYCJĄ EXT3, bez dysku nie zainstalujemy fjuczerow dodatkowych o których bede pisał dalej. Samo DD-WRT można oczywiście zainstalować i w pełni korzystać z routera.

Nie bede powielał screen-ow, których pełno w Internecie, w skrócie:

  1. http://www.dd-wrt.com/site/index
  2. szukamy routera
  3. pobieramy 2 pliki
  4. z poziomu webgui linksysa wymieniamy nasz stary soft na dd-wrt (linksys-to-ddwrt-firmware.bin)
  5. reboot
  6. odpalamy ponownie webgui i tym razem wita nas dd-wrt oraz na powitanie prosi o podanie nazwy admina i hasla nowego
  7. administracja -> nowy firmware -> wrt160nl-firmware.bin
  8. reboot i sobie trzeba już ustawić wszystko
  9. interesuje nas zakładka service -> usb odpalamy wszystko :)

Zanim zaczniemy dalsza zabawę warto skupić się na dobrej konfiguracji wifi. Zajęło mi to parę dni i szukania info po forum. Co ciekawe okazuje się ze w trybie Mixed wifi działa tyko 54Mbit, a już NG-Mixed i trybie Turbo i kanale minimum 4 mamy już 300Mbit. Co ciekawe DD-wrt pozwala nam zdefiniować kilka sieci wifi. Sieci te mogą być również od siebie odseparowane

Poniżej screen przedstawiający moją konfiguracje:

Teraz laczymy się telnet/ssh na nasz router z loginem root i haslem jakie ustawiliśmy.

Podłączmy dysk/pendrive do naszego routera

Pobieramy skrypt który za nas wszystko wykona, prawie wszystko ?

wget http://wrt160nl.org/files/wrt160nlmod.sh [ENTER] chmod +x wrt160nlmod.sh [ENTER]

Inicjalizacja -> instalacja ipka, przeniesienie części systemu na dysk zewnętrzny, konfiguracja nvram – startu routera

./wrt160nlmod.sh initiate [press ENTER]

Instalacja klienta torrent, wraz z WebGUI:

./wrt160nlmod.sh torrent install [press ENTER]

Instalacja samby

./wrt160nlmod.sh samba install [press ENTER]

W przypadku Windows 7 trzeba wymusić NTLMv2.

HOWTO: http://www.builderau.com.au/blogs/viewblogpost.htm?p=339270746

http://wrt160nl.org/tutoeng.html -> tutorial po angielsku

Dodatkowo ja na swoim routerze wykonałem

ipkg install: screen coreutils htop iptraf