Evo konacno tutorial za ubacivanje openwrt i dd-wrt firmwarea u gigaset sx763 ruter.
Prvo za napomenuti je da
nije potrebno imati otključan ruter da bi se ubacili alternativni fw-ovi, već je dosta imati pristup firmware upgrade dijelu.
(
Vidi napomenu 1 na dnu topica prije pocetka tutoriala).
U ovoj verziji firmwarea rade sljedeće opcije:
ADSL annex A i B
WLAN
Switch (svaki port moze bit zaseban interface i vlan tagging)
Ledice (mogu se namjestati po potrebi)
Dugmici
Kod dd-wrt, radi isto sta i gore s tim da se može annex namjestiti u web gui i vidi se status linije, i mislim da se neće raditi img sa voip podrškom.
Kod dd-wrt je isto bitno ako se koristi adsl da pod advanced opcijama gdje se namješta vpi/vci namjestite payload type na bridged, inace neće raditi pppoe.
________________________________________________________________
1. Prvo je potrebno skinuti modificirani secondary_boot.img i onda otići u firmware upgrade sekciju i ubaciti ga kao i svaki drugi firmware.
Nakon šta ste ubacili novi secondary, ruter će se rebootat i više neće biti moguće bootat originalni fw. (vidi napomenu 1)
2. Ukoliko već nije, namjestite si ip adresu mrežnog interfacea na:
Code:
ip: 192.168.1.16
subnet mask: 255.255.255.0
default gateway: 192.168.1.1
dns server: 192.168.1.1
(ove postavke su ujedino i defaultne postavke za mrezu u openwrt-u i dd-wrt-u)
3. Nakon šta se router rebootao, pošto jos nema openwrt ili dd-wrt firmwarea u ruteru automatski će se upaliti web server od novo ubaćenog secondary bootloadera na ip adresi
192.168.1.1
4. Uđite u web server i odaberite koji img želite flashnut (vidi niže) i sad saćekajte par minuta dok se router ne reboota.
Nakon reboota treba nekih cca 30 sekundi da se izboota i onda bi se trebalo moći pristupiti openwrt ili dd-wrt web configu na ip adresi
192.168.1.1
Openwrt Firmware-ovi:
(kako namjestiti annex procitaj u napomeni 2)
Annex A i B - osnovni img:
Annex A i B - voip img (testno):
zadnji update: 17.4.2012 / kernel 3.2
________________________________________________________________
DD-WRT Firmware:
Img za inicijalno ubacivanje kroz secondary loader:
Img za flashanje kroz dd-wrt web-gui:
(ovaj ce se updajtati kako budu nove verzije dolazile, a ovaj iznad koristite za inicijalno flashanje)
update: 7.3.2012.
EDIT:
Evo novije verzije (17/01/2015) u kojoj je dosta detalja popravljeno u odnosu na ovu iz 2012,
ima i novijih ali kod ove provjereno rade oba Annex - a, reboot / factory reset iz web sučelja, sve oko WiFi, ...
nema VoIp dio.
NAPOMENA: Flash ne raditi iz web sučelja nego preko Filesafe UI, pogotovo ako je sada unutra ova verzija iz 2012.
zadnji update: 29.11.2015.
________________________________________________________________
Openwrt Firmware za ubacivanje novog secondary ukoliko je netko već ubacio onaj stari koji boota sa krivog mjesta u flashu:
Nakon šta se boota openwrt, skinite program
WinSCP i zatim se spojite na router sa scp protokolom, prebacite u /tmp folder rutera secondary_boot.img sa gornjeg linka i izvrsite komandu:
Code:
mtd write /tmp/secondary_boot.img secondary_boot
i nakon restarta vrijedi tutorial tocka 2 nadalje.
________________________________________________________________
Vraćanje na originalni fw:
Za vraćanje na orig fw, prvo je potrebno flashati Annex A i B - osnovni img iz gornjeg linka, i namjestiti passsword kad uđete prvi put u webui, nakon toga instalirajte
WinSCP program i spojite se sa scp protokolom, username root i password vaš password.
Zatim si
skinite i spremite originalni secondary bootlaoder, i prebacite ga u winscp programu u /tmp folder na ruteru.
Sada sa spojite sa ssh klijentom i izvršite komandu:
Code:
mtd write /tmp/secondary_boot.img secondary
ili ako ta komanda baci error da nemože erase partition, koristite ovu komandu
(SAMO NA OPENWRTu SA OVOG TUTORIALA)
dd if=/tmp/secondary_boot.img of=/dev/mtdblock2
Sada možete ugasiti router, i
instalirati tftp server,
namjestiti pod Settings > tftp > tftp security na none i base folder gdje se nalazi runtime.img.
runtime.img je poseban tj. fw+config particija i
nalazi se ovdje.
Još je potrebno namjestiti ip adresu mrežne kartice na 192.168.2.16.
Preporučam da prije nego upalite router izgasite firewall i antivirusni jer može se desiti da router nemože pokupiti runtime.img
Sada možete uključiti router, vidjeti će te da u tftpd piše ako je sve ok da je runtime pokupljen i saćekajte dok se router sam ne reboota.
Web ui je na 192.168.1.1, tako da morate vratiti potavke od mreže nazad na automatic, config u runtime.img je onaj iz otključavanja
generic.
________________________________________________________________
Napomena 1.
Ukoliko nesto zeznete u openwrt ili dd-wrt i nezeli se bootat, da bi ste ponovo usli u web server secondary bootlodera potrebno je:
Ugasiti router, zatim drzati tipku reset s doljnje strane, upaliti router i pustiti tipku nakon par seknudi.
Sada ce se ponovo otvoriti web server na
192.168.1.1 i možete ponovo ubaciti img, i pri tome će se sve vratiti na default.
Napomena 2.
Potrebno je spojiti se sa ssh na openwrt i u konzoli ukucati sljedece:
za annex A:
uci set network.adsl.fwannex=a
uci set network.adsl.annex=auto
uci commit
za annex B:
uci set network.adsl.fwannex=b
uci set network.adsl.annex=auto
uci commit
Za vidjeti status linije:
/etc/init.d/dsl_control status
Zadnja izmjena tutoriala 17/04/12