2024. március 28., csütörtök

Gyorskeresés

Openwrt telepítés D'Link DIR-600 B5 -re

Írta: | Kulcsszavak: Dir . 600 . b5 . openwrt . install . telepítés

[ ÚJ BEJEGYZÉS ]

Elhatároztam, hogy funkcionalitásban igen szegényes régi Telekomtól ajándékba kapott D-Link DIR-600 B5 routerem firmwarejét naprakésszé teszem. Ehhez az Openwrt legújabb változatát választottam, de sajnos erre a tipusra nem a szokványos módon lehet telepíteni ezt a felületet, szükség van némi "mókolásra" is, hogy telepíteni tudjuk.

Letöltések:
DIR-300 B7 Initramfs-uImage.bin
DIR-300 B7 squashfs-sysupgrade bin
DIR-600 2.17-es firmaware bussybox-al
Vagy használhatjuk a DIR-610 A1 típus firmwarejét is, állítólag ez is ugyan ezen a tipus (DIR-600 B5) egy változata. Egy fórumos komment szerint, ezzel a wifi is működik rendesen. Én a DIR-300 B7-et raktam fel, azon működik a wifi, de vannak vele gondok, jelenleg még nem raktam fel a DIR-610 A1-et, hogy mengézzem, azzal működik e rendesen.
Erről az oldalról további hasonló tipushoz szánt firmware tölthető le.

Mi szükséges még?
Egy PC vagy laptop, amihez a routert kábelesen direktben összeköthetjük.
Egy webserver program (pl apache2)
Telnet alkalmazás (windows esetében pl Putty)
Böngésző (pl Firefox)

-Ezeket a programokat mind arra a gépre telepítjük fel, amivel a routerünket összekötjük direktben!

Előkészület
Letöltjük a fent letöltendő bin fájlokat
Gépünket beállítjuk statikus IP-vel 192.168.0.2 címre
Telepítjük a webszerverünket az immáron 192.168.0.2-es címmel rendelkező gépünkre , a www root mappába berakjuk a DIR-300 B7 Initramfs-uImage.bin fájlt, ellenőrizzük böngészővel, hogy megy e a letöltés. Én lerövidítettem a filenevet init.bin-re, így http://192.168.0.2/init.bin beírásával letölthető volt a file.
A DIR-600 B5 routerünket hozzákötjük a LAN1 portjánál fogva az 192.168.0.2-es gépünkhöz.
A routerből kihúzzuk a tápkábelt, majd tűvel benyomjuk a reset lyukban található gombot, majd miközben nyomva tartjuk, bedugjuk a tápkábelt, majd 30-40 másodpericg tovább nyomjuk a reset gombot. Ezután egy úgynevezett emergency web interfacehez jutunk.

A telepítés lépései
1. Egy webböngészőbe bírjuk, hogy 192.168.0.1, ezzel egy egyszerű backup felületre jutunk (emergency web interface). Itt a DIR-600 2.17-es firmaware bussybox fájlunkat töltjük fel, ne áramtalanítsuk a routert mert téglásodhat.
2. Ha sikerrel jártunk, akkor Puttyal vagy Linuxon Telnet parancsal konzolon be tudunk lépni az 192.168.0.1 címen 2323-as porton a routerünkbe.
3. Beírjuk az alábbiakat:
- cd /var
- wget http://192.168.0.2/openwrt-15.05-ramips-rt305x-dir-300-b7-initramfs-uImage.bin (ha megváltoztattuk a bin file nevét, mint a fenti pléldában én init.bin-re, akkor azt a nevet!)
- busybox flashcp openwrt-15.05-ramips-rt305x-dir-300-b7-initramfs-uImage.bin /dev/mtd/2 (itt sokat kell, várni, de ha visszaadja a gép a promptot, akkor dolgozhatunk csak tovább)
- (ha visszajött a prompt, akkor beírunk egy újraindítás parancsot) reboot -f
4. Ha újra indult az eszköz. Gépünk ipcímét áttírjuk 192.168.1.2-re
5. A routerünk címe 192.168.1.1 lesz, ezen a címen elérjük az openwrt webfelületét vagy ha az nincs a telepített buildban, akkor ezzel tudunk csatlakozni ssh-n.
Itt már az openwrt szárnyai alatt vagyunk ugyan, de ezt a rendszert még frissíteni kell!
6. A DIR-300 B7 squashfs-sysupgrade bin fájlal frissítünk.
Luci alatt az openwrt szokásos backup felületén vagy sshn az scp openwrt-*-squashfs-sysupgrade.bin root@192.168.1.1:/tmp/
sysupgrade /tmp/openwrt-*-squashfs-sysupgrade.bin
parancsal.

Restartol az eszközünk, és elvileg openwrt-t használhatunk az DIR-600 B5 routerünkön.
Ssh-val az 192.168.1.1-es címen és 22-es porton belépve ez a kép fogad.

Telepített Luci felület esetén pedig a böngészőben a hagyományos gui felülettel tudjuk konfigurálni immáron naprakész firmwarel rendelkező routerünket.

Megjegyzések!
Sajnos telepített DIR-300 B7 squasfs-el problémás a wifi kapcsolat, működik ugyan, de alig akarnak áttjönni a bitek. A kliens szerint 54 mbps a linksebesség, akármit, állítok be, akárhogyan.
Gombos resetre nincs lehetőség(?) Sajnos a reset lyukban lévő gombot benyomva nem történik reset. Van egy wps gomb is, annak nyomására, sem rörténik semmi.
Áramtalanítás utan visszadugott tábkábel közbeni resetlyuk nyomás után a router power ledje nem gyullad ki, de a LAN1 port ledje világít, ekkor a router semmilyen módon (telnet, ssh, webgui) semilyen ipcímen nem hozzáférhető,. Tábkábel kihúzás/bedugás után újból elérhető minden, úgy ahogy beállítottuk.
Ezért ha az openwrtvel valahogyan sikerül kizárni magunkat a rendszerből, akkor nem lesz lehetőségünk hardveres resetelésre, vagy legalább is még nem jöttem rá, hogyan lehetne hardveresen resetelni, ha valami miatt kizárnám magam a routerből.
Abban reménykedem, hogyha áttelepítem a DIR-610 A1 firmwareével, akkor ezek a gondok megoldódnak. A gyárit nem tudom hogy van e lehetőség visszarakni.

UPDATE 2016.07.24
Feltettem a DIR-610 A1 FW-t. Nem ezt a 15.05.1 CC-s verziót, amit a bejegyzés elején említettem, ez nem ment fel a DIR-300 B7 alól, hanem ezt a BB-s változatot, lehet hogy ezalól már felmegy a CC-s DIR-610 A1 verzió is.


Sajnos a resetes probléma megmaradt, tehát a 610 A1 ezt nem oldotta meg.

Felhasznált irodalom:
[link]
[link]
[link]
[link]

Az itt leírtakat, mindenki saját felelőségére alkalmazza! Az írás szerzője a routered esetleges téglásodása végett, felelőséget nem vállal!

Hozzászólások

(#1) plüssgrizzly


plüssgrizzly
csendes tag

Évek óta vártam már, hogy OpenWrt vagy dd-wrt legyen a routeremen, köszönöm az írást! :R

(#2) Pubszon


Pubszon
veterán

Van 2 ilyen routerem is! :)
Még az is lehet, hogy neki álok. :)
Köszi!

ASRock X79 Extreme6, i7 4930K, 32GB DDR3, GTX 1080 G1, Corsair RM750x...

(#3) btz válasza Pubszon (#2) üzenetére


btz
addikt

Érdemes. Nekem azóta van funkciója, a gépnek, mivel tudom wifi vevőként használni (wifin veszi a hálózatot és elosztja a rá vezetékkel kapcsolódó pc-nek és smart tv-nek, média boxnak). Addig csak a szekrényben porosodott.
De elég veszélyes üzem! Resetelni nem let, ha kizárod magad a rendszerből, akkor csak seriallal lehet hozzáférni (forrasztással jár)

[ Szerkesztve ]

ⓑⓣⓩ

(#4) btz


btz
addikt

Van valaki, akinek a CC verzió felment? Ez!

ⓑⓣⓩ

(#5) btz


btz
addikt

Sajnos brickelődött a router a 15.05.1-es firmwaretől.

Szétszedtem. Így néz ki a belseje:

Ide kéne ráforrasztani az érintkezőket

Hasonló módon, mint ezen a képen van

A kérdés, hogy megéri e a vesződséget.

ⓑⓣⓩ

(#6) eladohardver


eladohardver
őstag

:Y

[ Szerkesztve ]

¯¯̿̿¯̿̿'̿̿̿̿̿̿̿'̿̿'̿̿̿̿̿'̿̿̿)͇̿̿)̿̿̿̿ '̿̿̿̿̿̿\̵͇̿̿\=(•̪̀●́)=o/̵͇̿̿/'̿̿ ̿ ̿̿ Battlelog: Rohambili ¤

(#7) btz válasza eladohardver (#6) üzenetére


btz
addikt

?

ⓑⓣⓩ

(#8) eladohardver válasza btz (#7) üzenetére


eladohardver
őstag

semmi semmi csak valamit be írtam ami nyilvánvaló volt a cikkedben csak átfutottam rajta. Amúgy most mi a helyzet ezzel a dologgal ? OPENwrt B5 ön .. Nem azt írja ez az oldal h minden frankón műxik azzal a módszerrel amit leír? Kicsit félnék neki állni ebben a fáradt álapotomban router frissítésnek mert félek valamit el tolnék(félreértelmeznék angolul) és nem lenne vissza út...

¯¯̿̿¯̿̿'̿̿̿̿̿̿̿'̿̿'̿̿̿̿̿'̿̿̿)͇̿̿)̿̿̿̿ '̿̿̿̿̿̿\̵͇̿̿\=(•̪̀●́)=o/̵͇̿̿/'̿̿ ̿ ̿̿ Battlelog: Rohambili ¤

(#9) btz válasza eladohardver (#8) üzenetére


btz
addikt

Nekem is frankón működött, de csak úgy ahogy én raktam fel. De azóta már eladtam ezt a routert.

ⓑⓣⓩ

(#10) Oltcit válasza btz (#5) üzenetére


Oltcit
friss újonc

Nekem is, jó hogy ilyen hibás firmware van fent amitől kvázi kuka lesz a router...

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.