Új firmware D-Link ADSL modemekhez

Új alternatív firmware D-Link DSL-321B, DSL-320B és 360R T1 ADSL modemekhez – írta: dchard, 13 éve

Firmware frissítés

Előkészületek:

0. Ellenőrizzük, hogy támogatott modemünk van-e? Egyelőre a D-Link DSL-321B, a D-Link DSL-320B, a Magyar Telekom által forgalmazott D-Link 360R T1(E)-es hardver verziója (fekete), és a TP-Link TD-8810-es modeme került fel a támogatási listára.

Figyelem!

Úgy tűnik felbukkant a piacon egy új hardver verziójú D-Link 321B modem, amely NEM kompatibilis az általam írt firmware-rel. Névre pontosan megegyezik a korábbi verzióval de sem kinézetében, sem belső tartamában nem hasonlít az eredetire. Az új verzióban a fellelhető leggyengébb Trendchip típusú chipset található, kerüljétek el nagy ívben!

Íme néhány kép a kerülendő típusról:

Illetve egy kép a hátulján található azonosítóról:

Ismétlem, ezt a típust kerüljétek el.

A magam részéről mélységesen felháborítónak tartom, hogy azonos név alatt kiadnak egy minden kétséget kizáróan gyengébb terméket, és ezzel megtévesztik a fogyasztókat.

Nagyon fontos, hogy a bizotnság kedvéért ellenőriznünk kell, hogy a modemünkben használt Board (alaplap) és a flash memória is támogatva van-e. Ezt úgy tudjuk megtenni, hogy belépünk a modembe telneten és kiadjuk az "sh" majd pedig a "dmesg" parancsot. A dmesg parancs kimenete jó hosszú lesz, az elején keressük ezt a két sort:

Az első sorban a "name" mellett (keretezve) látható a modemünkben használt flash memória neve.
A második sor elején (szintén keretezve) található az alaplap neve (board ID).

CSAK akkor folytassuk a frissítést, ha a Flash memória neve megegyezik valamelyikkel az alábbi listában:

EN25P16
KH25P16
AT25F512
AT25F2048
AMD_S25FL002D
SST25VF016B
SST25VF020
SST25VF040
SST25VF080
SST25VF032B
NX25P20
NX25P40
M25P40
S25FL004A
S25FL008A
S25FL016A
S25FL032A
M25P16
MX25L1605D
AT26DF161
KH25L1605A
W25X16A
W25X16VSSIG
QH25F016S33B8

AM29DL800T
AM29DL800B
AM29LV800T
AM29LV800B
AM29LV400B
AM29LV200BT
AM29LV160B
AM29LV160T
AM29LV320T
MX29LV320AT
AM29LV320B
MX29LV320AB
AM29LV320M
AM29LV320MB
AM29LV320MT
MX29LV640BT
SST39VF200A
SST39VF400A
SST39VF800A
SST39VF1601
SST39VF3201
SST39VF6401
I28F160C3T
I28F160C3B
I28F320C3T
I28F320C3B
I28F640J3
K8D6316UTM
K8D6316UBM

CSAK akkor folytassuk a frissítést, ha az alaplapunk neve (board ID) megegyezik valamelyikkel az alábbi listában:

96338L-2M-8M
96332CG

Ha olyan flash memóriád és/vagy board ID-d van, ami nem szerepel a támogatási listában, kérlek küldd el a teljes dmesg logot privátban. Ugyanezt tegyék meg azok is, akik olyan modemmel rendelkeznek, ami még nem támogatott, de a hasonló chipset miatt a támogatás viszonylag könnyen megoldható.

1. A modemet közvetlenül kapcsoljuk a számítógéphez, routerenen keresztül nem végezhető el a firmware frissítés!
2. A számítógép hálókártyáján az alábbi beállításokat végezzük el:

IP: 192.168.1.2
Maszk: 255.255.255.0
Átjáró: 192.168.1.1

3. A tűzfalat, és egyéb a hálózati forgalmat esetleg monitorozó programot (antivírus) kapcsoljuk ki a biztonság kedvéért.

Firmware frissítés:

A firmware-t soha, semmilyen körülmények között se frissítsük a modemek eredeti webes felületről!!! Mindig az alábbiak szerint járjunk el.

0. Töltsük le a firmware-t:
Board ID 96332CG: Letöltés v. 1.9
Board ID 96338L-2M-8M: Letöltés v. 1.9
MD5:
e00b590786133feea2bfb8c54e51792d *adsl_32xB_ver_1.9.bin
31876cb55e9b386b38277d917295070a *adsl_360R_T1_ver_1.9.bin
1. Áramtalanítsuk az ADSL modemet.
2. A modem hátulján egy rajzszöggel, vagy más hegyes tárggyal nyomjuk meg a Reset gombot, és tartsuk nyomva folyamatosan.
3. Miközben nyomjuk a Reset gombot, helyezzük újra áram alá a modemet.
4. A bekapcsolástól számított tíz másodpercig tartsuk nyomva a Reset gombot, majd engedjük fel.
5. Lépjünk be a böngészőbe és nyissuk meg a következő címet: http://192.168.1.1
Az alábbi képet fogjuk látni:

6. Egy egyszerű webes felület jelenik meg, ahol a firmware frissítését elvégezhetjük. Először tallózzuk be a letöltött és kicsomagolt firmware-t (Fájl kiválasztása), majd kattintsunk az Update software, vagy Upgrade gombra.
7. A frissítés elkezdődik, és akár 2 percig is eltarthat, mire az új firmware feltöltődik a modemre és elindul.

A firmware frissítés után már az új szoftver fut a modemen.

Az új firmware alapértelmezett beállításai:

Webes felület:

URL: http://192.168.1.1
Felhasználó név: root
Jelszó: 0000

Telnet:

IP: 192.168.1.1
Felhasználó név: root
Jelszó: 0000

Fontos, hogy a firmware frissítés után a modemet be kell állítani, alapértelmezésben az ADSL interfész le van tiltva.

Ehhez lépjünk be a modem webes felületére, és a baloldali menüben válasszuk a "DSL/WAN" nevű menüpontot, majd a megjelenő oldalon a "DSL settings" menüpontot.

Az alábbi képen egy Magyar Telekom területen lévő előfizető ADSL beállításai láthatóak, ennek megfelelően állítsuk be az eszközünket.

A beállítások elvégzése után kattintsunk a "Save" gombra, majd kis idő után megjelenik egy ablak, ami arra figyelemztet, hogy újra kell indítani az eszközt a beállítások véglegesítéséhez.
Kattintsunk az OK gombra, majd menmjünk a főmenüben az "Administration" nevű menüponthoz, és válasszuk a "Restart" gombot, és a felugró ablakban válasszuk az OK gombot.

A modem most újraindul és rögzíti a beállításokat. Miután a modem újraindult, már működik az ADSL interfész, visszaköthetjük a modemet a routerünk WAN portjába, vagy elkezdhetjük használni a számítógépünkön keresztül.

Első belépéskor az alábbi kép fogadja a felhasználót:

Igyekeztem minden fontosabb információt összeszedni a nyitólapra, de ha van még ötlet, akkor lehet még ide kirakni néhány adatot.

Visszaállítás eredeti gyári firmware-re:

Kövessük az előkészületi és a firmware frissítési lépéseket, és tallózzuk be a modemhez letölthető eredeti firmware-t.

Az eredeti firmware-eket az alábbi oldalról lehet letölteni:

D-Link Németország FTP
TP-Link

A D-Link 360R T1E (fekete) modemekhez is van gyári firmware: 360R T1E letöltés

Kompatibilitás más modemekkel:

Ahogyan az előző oldalon is írtam, a firmware nem egy konkrét készülékre íródott, hanem egy platformra. A két hivatalosan támogatott ADSL modemen kívül vélhetően számos más modemmel kompatibilis, amiben ugyanez a chipset található (BCM6332 és BCM6338). Ha valaki kedvet érez hozzá, akkor megpróbálhatja feltenni a firmware-emet más eszközre is, de előtte győződjön meg róla, hogy:

1. Támogatott chipset van a modemében (BCM6332 illetve BCM6338)
2. Egy LAN portos eszközről van szó (a firmware-ben nincs routing támogatás)
3. Rendelkezésére áll a modemhez tartozó gyári, eredeti firmware.

Elméletileg egy ilyen kísérleti frissítés nem jelent kockázatot, hiszen ha nem indulna el a rendszer, bármikor visszaállhatunk az eredeti szoftverre.

A cikk még nem ért véget, kérlek, lapozz!