Modem über Router auslesen
Aus ModemWiki
Es gibt bei einigen Routern die Möglichkeit, das Modem auszulesen, auch wenn der Router dazwischen geschalten ist. Dazu muss der Router so angepasst werden, dass die Signale zum Modem durchgeleitet werden.
Inhaltsverzeichnis |
Mit welchen Routern ist das möglich?
Es ist nötig eine alternative Firmware auf den Router aufzuspielen, ich habe DD-WRT verwendet. Diese Firmware unterstützt folgende Geräte: Router: Serial Number prefixes:
- Linksys WRT54G 1.0 CDF0xxx or CDF1xxx
- Linksys WRT54G 1.1 CDF2xxx or CDF3xxx
- Linksys WRT54G 2.0 CDF5xxx
- Linksys WRT54G 2.2 CDF7xxx
- Linksys WRT54G 3.0 CDF8xxx
- Linksys WRT54G 3.1 CDF9xxx
- Linksys WRT54G 4.0 CDFAxxx
- Linksys WRT54G 5.0 (JTAG only with cfe update, see *http://wrt-wiki.bsr-clan.de/index.php?title=Flash_Your_Version_5_WRT54G)
- Linksys WRT54GL 1.0 CL7Axxx
- Linksys WRT54GL 1.1 CL7Bxxx
- Linksys WRT54GS 1.0 CGN0xxx or CGN1xxx
- Linksys WRT54GS 1.1 CGN2xxx
- Linksys WRT54GS 2.0 CGN3xxx
- Linksys WRT54GS 2.1 CGN4xxx
- Linksys WRT54GS 3.0 CGN5xxx
- Linksys WRT54GS 4.0 CGN6xxx
- Linksys WRT610N 1.0
- Allnet ALL0277
- Buffalo WHR-G54S
- Buffalo WHR-HP-G54S
- Buffalo WBR-G54
- Buffalo WLA-G54
- Buffalo WBR2-G54
- Buffalo WBR2-G54S
- Buffalo WZR-RS-G54
- Belkin F5D7130/7330 (2mb flash)
- Belkin F5D7230-4 v1444 (2mb flash)
- Belkin F5D7230-4 v1000
- ASUS WL500G-Deluxe
- Motorola WR850G/GP --> see flashing notes below
- Siemens Gigaset SE505 --> see flashing notes below
- Ravo W54-RT --> see flashing notes for SE505 v1 (identical to SE505 v1)
- Askey RT210W --> see flashing notes for SE505 v1 (identical to SE505 v1)
Neue Firmware aufspielen
Am Besten man verwendet die aktuellste Version von DD-WRT, in meinem Fall war das die "dd-wrt.v23 SP1" die auf http://www.dd-wrt.de/ unter "Downloads" zu finden ist. Bitte "hwsupport.txt" beachten, da ist genau beschrieben, welche Firmware-Version verwendet werden muss. Eine genaue Beschreibung und eine Anleitung zum Flashen des Routers ist unter http://www.dd-wrt.com/wiki/index.php/DD-WRT_Doku_%28DE%29 zu finden.
Konfiguration des Routers
Im Webbrowser http://192.168.1.1 eingeben, User ist "root" und Passwort ist "admin" (bitte zu einem späteren Zeitpunkt ändern). Unter "Basic Setup" beim "Internet Connection Type" "PPPoE" auswählen und wie gewohnt die Zugangsdaten des Providers eingeben.
Anschließend unter "Administration" den Unterpunkt "Diagnostics" auswählen.
Hier in das Command-Shell Fenster folgendes einzugeben:
- ip addr add 169.254.1.3/16 dev vlan1 brd +
mit "Save Startup" bestätigen.
- /usr/sbin/iptables -I POSTROUTING -t nat -o vlan1 -d 169.254.0.0/16 -j MASQUERADE
mit "Save Firewall" bestätigen.
Update fur Linksys WRT610N v1
- ip addr add 169.254.1.3/16 dev vlan2 brd +
mit "Save Startup" bestätigen.
- /usr/sbin/iptables -I POSTROUTING -t nat -o vlan2 -d 169.254.0.0/16 -j MASQUERADE
mit "Save Firewall" bestätigen.
Die IP-Adressen hängen natürlich vom Modem ab, die von mir verwendeten Adressen beziehen sich auf das Cellpipe-Modem, welches die IP 169.254.1.1 hat und die Subnetmaske 255.255.0.0 Bei dieser Subnetmaske muss x.x.x.x/16 gewählt werden, soll die Subnetmaske 255.0.0.0 verwendet werden, muss x.x.x.x/8 bzw. bei 255.255.255.0 muss x.x.x.x/24 gewählt werden.
Mit dem ersten Befehl lässt sich das Interface vom Router ansprechen, daher ist hier jede IP-Adresse, außer die IP des Modems, aus dem Adressbereich möglich. In diesem Fall 169.254.x.x außer 169.254.1.1 und 169.254.1.2, da diese Adressen dem Modem zugewiesen sind. Hat das Modem beispielsweise die IP 10.0.2.222/8 so kann jede IP Adresse von 10.x.x.x verwendet werden, wenn das Modem die IP 192.168.1.1/24 hat, so kann 192.168.1.x verwendet werden. Allerdings muss dann die Router-IP geändert werden unter "Basic Setup" auf beispielsweise 192.168.1.10.
Der zweite Befehl gibt das gesamte Netz an, 169.254.1.1 gehört zum Netz 169.254.0.0, daher dieses eintragen. Bei /8 müssen in die drei hinteren Blöcke Nullen eingetragen werden, hier also 10.0.0.0/8, bei /24 nur in den letzten Block eine Null eintragen, hier 192.168.1.0/24.
Modem Auslesen
Nun kann das Modem wie gewohnt und unter DSL-Hardware beschrieben, ausgelesen werden. Noch bequemer lässt sich das Modem mit dem DMT auslesen .

