Pool aastat tagasi sai D-Link DIR-620 ruuterit mobiilse kuumkohana katsetatud. Kaasasolev tarkvara oli 3G-ühendustega väga ebastabiilne. Isegi kui uusima peale uuendatud sai, kippus ühendus tihti katkema ja ruuter isegi hangus nii, et veebiliidesele ei pääsenud enam ligi ja aitas ainult tehase seadete taastamine. Sellele on lahendus!
Pildid D-Link kodulehelt.
OpenWRT
OpenWRT wikis on pühendatud informatiivne artikkel selle ruuteri kohta. Rev A1 puhul on olemas valmiskompileerutitud OpenWRT 12.09 tarkvarapakett. Kui ruuterile on peale laetud uusim ametlik tarkvara, saab selle lihtsalt veebiliidese tarkvarauuenduse lehekülje abil peale laadida.
Esmakäivitus
Alustuseks tuleb seadistada root-kasutaja parool. Ühenda arvuti võrgukaabli abil ruuteriga ja sisesta terminali järgmised käsud:
telnet 192.168.1.1
passwd
Peale seda võib ühenduse katkestada käsuga exit
ja edaspidi pääseb ligi vaid SSH kaudu:
ssh root@192.168.1.1
Lisalugemist esmakäivitusest OpenWRT wikist.
Veebiliidese paigaldamine
Nagu Ubuntul on paketihalduriks aptitude, Fedoral yum või ArchLinuxil pacman, on OpenWRT-k opkg.
Järgnev eeldab internetiühenduse olemasolu. Ühenda netikaabel ruuteri WAN-porti. Tähele tuleb panna seda, et sealt 192.168.1.0/24 subneti aadressi ei anta, muidu tekib konflikt ja ühendust ei looda!
Pakettide nimistu uuendamiseks:
opkg update
LuCI veebiliidese paigaldamiseks:
opkg install luci
Sellega paigaldatakse ka uHTTPd veebiserver, mis tuleb käsitsi käivitada:
/etc/init.d/uhttpd start
Selleks, et see igal järgneval käivitusel automaatselt juhtuks:
/etc/init.d/uhttpd enable
3G-modemi tugi
Installime vajalikud paketid:
opkg install comgt kmod-usb-ohci kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-wwan usb-modeswitch usb-modeswitch-data luci-proto-3g
Viimane pakett (luci-proto-3g) on vajalik juhul, kui LuCI on paigaldatud.
Lisalugemist 3G seadistamise kohta OpenWRT wikis.
Olen proovinud Huawei E173 ja E1752 modemitega nii Elisa kui ka Tele2-ga. Algselt kippus ühendus siiski mõnikord katkema aga seda annab parandada. Sümpomiteks on käsu logread
väljundis switching seemingly failed. Antud lingil on toodud ka lahendus vanemal OpenWRT versioonil. Käesoleval versioonil ei tule lisada sleep 3
vaid muuta olemasolevat rida sleep 1
.