AllNet ISDN-Router All128 i1t2 get connect
Die Informationen von
http://www.allnet.de/ftp/pub/allnet/router/all128/
waren keine Hilfe (für meinen All128; linkes Bild). Auf die Idee,
wie ein Upload möglicherweise funktioniert, bin ich durch einen
Hinweis auf die Baugleichheit mit den Zyxel Prestige (480?) gekommen.
Also: Auf der Platine meines 'All128 i1t2 get connect ISDN-Router'
steht 'DI-106'; und das ganze ist baugleich mit einem 'Zyxel Prestige'.
Die Site
ftp://ftp.dlink.com/router/di106/Firmware
war weniger gut geeignet, die passenden Dateien zu finden; besser sah es bei
http://www.dlink-intl.com/technical/drivers.nsf
aus.
Auf dieser Site kommt man über 'Router' auf die 'DI-106'-Verzeichnisse 'Firmware',
'Manual - New features of V1.50 vs. V1.42' und 'Manual'. Im 'Firmware'-Verzeichnis
enthält die 'readme.txt' folgenden Text:
D-Link DI-106 series firmware v1.50:
di10e.150 -- for Europe, Asia (DSS1), IP routing only
di10a.150 -- for North America (5ESS), IP routing only.
di1xe.150 -- for Europe, Asia (DSS1), IP/IPX/Bridge.
di1xa.150 -- for North Amarica (5ESS), IP/IPX/Bridge.
where e: Europe,
a: North America,
x: multiple protocol (IP/IPX/Bridge),
DI-106: S/T interface, IP routing.
DI-106W: U interface, IP routing.
DI-106M: S/T interface, IP/IPX/Bridge
DI-106MW: U interface, IP/IPX/Bridge
Firmware-Update
Die Datei
di10e.150 (928.793Byte; 08. Okt. 1998) enthält die Firmware v1.50.
Die Dateien der AllNet-Site (9MB großes Firmware für Router mit 8MB)
sind für (m)einen All128 nicht geeignet. Also ist der
Upload einige Male erfolglos gewesen. Nach einem PowerOff und PowerOn
konnte es aber weiter gehen. Dies ist eine positive Erfahrung, die ich mit
meinem All128 machen konnte. Bei jedem anderen All128 (der mir nicht
gehört) kann das anders sein: Der Router reagiert nach nur einem erfolglosen
Upload (Versuch) nie wieder.
Bei mir hat der Upload über ein serielles Kabel geklappt:
In Hyperterminal
seriellen Port einstellen:
- 9600 Bits/s, 8 Datenbit, keine Parität, 1 Stopbit, kein Protokoll
- VT100; Zeilenverzögerung 500ms; Zeichenverzögerung 0ms
- Kabel: 9pol. Buchse - 9pol. Stecker; serielle Verlängerung, kein Null-Modem-Kabel
Nach dem Einschalten und bei geöffnetem Hyperterminal kommen die ersten Zeichen:
Boot Module Version : P41M. Built at Mon Dec 15 17:29:31 1997
Detecting Flash Memory Type & Size....
AMD29F 1M Flash Memory
Testing & Clearing DRAM...
Press Any key to enter Debug Mode within 3 seconds.
......
Innerhalb dieser 3sec 'Any Key' drücken; dann kommt
Enter Debug Mode
Jetzt eingeben:
atur
Warten, bis die folgende Anzeige komplett ist (bis zu 10s):
Now erase flash ROM for uploading ...
Starting XMODEM upload.......
Jetzt kann der Upload gestartet werden.
Im Hyperterminal 'Übertragung', 'Datei senden' die zu übertragende
Datei auswählen und als Protokoll Xmodem auswählen.
Das ganze dauert dann (fast 20min. oder so) und wird
mit einer Meldung (upload ok) quittiert. Der Neustart
wird dann ausgelöst, in dem man eingibt
atgo
Es kommen noch ein paar Meldungen, dass dieses und jenes
gelöscht bzw. reset-tet wird . . .
Password-Reset
Wenn man keinen Zugriff auf den All128 mehr hat,
ist nur über das Rücksetzen der gesamten Konfiguration das Password-Reset möglich.
Danach hat das Gerät die Factory-Default - Konfiguration mit dem Standard-Password.
Das ganze läuft ähnlich wie ein Firmware-Update ab. Statt 'atur' muss man aber eingeben:
atur3
Für das Upload braucht man eine Default- bzw. Clean-Datei
(das ist keine Leer-Datei!)
Di106.CLN (8.192Byte).
Schritt für Schritt ins Internet
Zunächst sollte man den All128 komplett zurück setzen - siehe
Password-Reset.
Da der Router jetzt keinerlei Konfiguration mehr hat, muss man ihn
über den seriellen Port ansprechen (Vergl.
seriellen Port einstellen).
Hat der Router eine IP-Adresse (192.168.0.1) kann man
ihn auch mit Telnet erreichen - das geht schneller.
Erscheint keine
Paßwortabfrage, dürfte sich das nach einem [Enter] ändern. Nach
dem Passwort '1234', wird das 'ALL 128 Main Menu' angezeigt.
Im folgenden wird nur die Grundkonfiguration für den Internetzugang
(für mehrer PC's) gezeigt. Die fett markierten Zeichen sind einzutragen und ggf.
den eigenen Bedürfnissen und/oder Ansprüchen anzupassen.
Menu 1 - General Setup
System Name= IrgendEinKurzerName
Location=
Contact Person's Name=
Route IP= Yes
Press ENTER to Confirm or ESC to Cancel:
Menu 2 - ISDN Setup
Switch Type: DSS-1
B Channel Usage= Switch/Switch
ISDN Data = Subaddress=
A/B Adapter 1 = Subaddress=
A/B Adapter 2 = Subaddress=
Dial Prefix to Access Outside Line= 0
PABX Number (Include S/T Bus Number)=
Incoming Phone Number Matching= Multiple Subscriber Number (MSN)
Analog Call Routing= N/A
Global Analog Call= N/A
Advance Setup = No
Menu 3.2 - TCP/IP and DHCP Ethernet Setup
DHCP Setup:
DHCP= None
Client IP Pool Starting Address= N/A
Size of Client IP Pool= N/A
Primary DNS Server= N/A
Secondary DNS Server= N/A
DHCP= Server
Client IP Pool Starting Address= 192.168.0.25
Size of Client IP Pool= 6
Primary DNS Server= ?#?.?#?.?#?.?#?
Secondary DNS Server= 0.0.0.0
TCP/IP Setup:
IP Address= 192.168.0.1
IP Subnet Mask= 255.255.255.0
RIP Direction= None
Version= RIP-2B
Menu 4 - Internet Access Setup
ISP's Name= freenet
Pri Phone #= 019231770
Sec Phone #=
My Login= test
My Password= tester
Single User Account= Yes
IP Addr= 0.0.0.0
Telco Option:
Transfer Type= 64K
Multilink= Off
==> danach wird ein Verbindungsaufbau zum ISP versucht:
Do you wish to perform the Internet Setup Test[y/n]:
==> nach einem Yes muss es so aussehen:
Start dialing for node<1>
Dialing chan<1> phone(last 9-digits):19231770
### Hit any key to continue. ###
Call CONNECT speed<64000> chan<1> port<1>
LCP up
IPCP negotiation started
IPCP up
==> danach [Enter]
Menu 11.1 - Remote Node Profile
. . . . . .
Outgoing: Session Options:
. . . . . .
Pri Phone #= 019231770 Idle Timeout(sec)= 300
Jetzt müsste der All128 funktionieren.
Allerdings muss man noch irgendwelche Filter setzen
(WINS-Port blockieren; Port 137 & 139),
damit die Verbindung auch wirlklich nach 5min abgebaut wird.
Da ich das jetzt nicht mehr nach vollziehen kann, empfehle
ich dafür den
ConfigurationWizard, der hat das immer
schön ordentlich gemacht. Dazu braucht man nur die IP-Adresse im
Menü 3.2 festlegen.