SNMP Informationen des DSL-Modems hinter dem Router auslesen

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Broadcom SoC basierende Hardware
Author Message
opl79
DD-WRT Novice


Joined: 18 Jun 2006
Posts: 19
Location: Cologne, Germany

PostPosted: Mon Dec 29, 2008 18:39    Post subject: SNMP Informationen des DSL-Modems hinter dem Router auslesen Reply with quote
Hallo, ich habe mal gelesen und auch schon erfolgreich probiert SNMP-Daten aus einem DSL-Modem auszulesen.
Durch das topic http://www.dd-wrt.com/phpBB2/viewtopic.php?t=44610 kam ich auf die Idee das das ja auch durch den Router gehen können muss, oder das der DD-WRT Router diese Daten selber auslesen kann.
Bei T-Com produkten kann man wenn man die MAC des Modems herausfindet diesen über ARP eine IP zuweisen. In meinem Fall funktionierte die 10.0.0.1 glaube ich. Für die Zuweisung gibt es auch ein Tool das ich irgendwo habe.
Wenn das Modem dann eine IP hat kann man sogar auf ein Webinterface zugreifen.

Hat jemand mit sowas schon Erfahrungen gemacht?

_________________
Currently using:
DD-WRT v24-SP1 generic std. on WRT54G v2.2 (WEP128 - WDS)
DD-WRT v24-preSP2 generic std-nokaid on WRT54G v2 (WEP128 - WDS)


Last edited by opl79 on Tue Dec 30, 2008 9:41; edited 1 time in total
Sponsor
pepe
DD-WRT Guru


Joined: 16 Jun 2006
Posts: 2427
Location: Berlin, Germany

PostPosted: Mon Dec 29, 2008 19:01    Post subject: Reply with quote
Dann weise dem WAN-Port doch mal eine IP aus dem Subnetz des Modems zu!
Wenn dein Modem auf die IP 10.0.0.1 hört und folgende Subnetzmaske benutzt 255.255.255.0 dann

ip addr add 10.0.0.2/24 dev vlan1 brd +

mit

iptables -I POSTROUTING -t nat -o vlan1 -d 10.0.0.2/24 -j MASQUERADE

erledigst du das Routing
beides unter Administration -> Commands als Firewall abspeichern
wenn du das gemacht hast einmal den Router neustarten dann solltest du über die IP 10.0.0.1 auf das Modem kommen (wenn das Modem wirklich auf die IP hört)
IP und Subnetzmaske musst du natürlich anpassen
255.255.255.0 = /24
10.0.0.2/24
255.255.0.0 = /16
10.0.0.2/16
255.0.0.0 = /8
10.0.0.2/8

_________________
http://www.dd-wrt.com/phpBB2/search.php?
http://www.dd-wrt.com/wiki/index.php/Main_Page
http://www.dd-wrt.com/wiki/index.php/Category:Deutsche_Dokumentation

http://i-use.ipfire.org/profile/454051a193d29c9019ea3d0ce3c4b801435fd682/0.png
opl79
DD-WRT Novice


Joined: 18 Jun 2006
Posts: 19
Location: Cologne, Germany

PostPosted: Mon Dec 29, 2008 20:17    Post subject: Anmeldung an einem Speedstream 5100 Modem Reply with quote
OK, ich habe es fast geschafft. (hatte zunächst die falsche MAC vom Modem gehabt.]
Code:
ip addr add 10.0.0.2/24 dev vlan1 brd +
iptables -I POSTROUTING -t nat -o vlan1 -d 10.0.0.2/24 -j MASQUERADE
arp -s 10.0.0.1 00:0b:23:XX:XX:XX

Der WRT hat nun auf dem WAN interface die IP 10.0.0.2 und kann das Modem mit 10.0.0.1 pingen.

Routing:
Code:
root@DD-WRT:~# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
217.0.116.199   *               255.255.255.255 UH    0      0        0 ppp0
10.0.0.0        *               255.255.255.0   U     0      0        0 vlan1
192.168.1.0    *               255.255.255.0   U     0      0        0 br0
169.254.0.0     *               255.255.0.0     U     0      0        0 br0
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         217.0.116.199   0.0.0.0         UG    0      0        0 ppp0

ARP:
Code:
? (10.0.0.1) at 00:0b:23:XX:XX:XX [ether] PERM on vlan1


Problem ist nurnoch das ich vom internen Netz 192.168.1.x nicht auf das Modem pingen kann.
Ich denke es ist klar das vom 192.168.1.x nach 10.0.0.x genatted werden muss. Aber ich bekomme halt keine antwort.



PS: hier noch ein Link bei google wo man findet was ich meine.
http://www.google.de/search?hl=de&q=Speedstream+10.0.0.1+mask&meta=


EDIT:
Ich muss mich korrigieren!
Nur der Ping wird geblockt, der Zugriff auf das Webinterface des DSL-Modems ist möglich!!
http://10.0.0.1/
User: admin
Pass: password

_________________
Currently using:
DD-WRT v24-SP1 generic std. on WRT54G v2.2 (WEP128 - WDS)
DD-WRT v24-preSP2 generic std-nokaid on WRT54G v2 (WEP128 - WDS)


Last edited by opl79 on Mon Dec 29, 2008 22:26; edited 2 times in total
opl79
DD-WRT Novice


Joined: 18 Jun 2006
Posts: 19
Location: Cologne, Germany

PostPosted: Mon Dec 29, 2008 21:46    Post subject: Reply with quote
Hat jemand nun vielleicht noch eine Idee wie man am besten an die SNMP-Daten kommt?
_________________
Currently using:
DD-WRT v24-SP1 generic std. on WRT54G v2.2 (WEP128 - WDS)
DD-WRT v24-preSP2 generic std-nokaid on WRT54G v2 (WEP128 - WDS)
ulluru
DD-WRT User


Joined: 29 Sep 2007
Posts: 194

PostPosted: Mon Dec 29, 2008 22:44    Post subject: Reply with quote
Ich mache das mit:
Code:
snmpwalk -c public -v 1 <IP-Adresse Modem>


Port 161 UDP nach aussen, muss offen sein.
opl79
DD-WRT Novice


Joined: 18 Jun 2006
Posts: 19
Location: Cologne, Germany

PostPosted: Tue Dec 30, 2008 8:01    Post subject: Reply with quote
Ja, vielen Dank, die SNMP-Verbindung klappt.
(nur Ping ist geblockt wenn ich in 2-3 Wochen Zeit hab schaue ich mir nochmal die Firewall-Regeln an)

Exclamation Man sollte die IP's vielleicht noch versuchen einzuschränken, also mit einer 30er Maske so das man nur die 10.0.0.1 und 10.0.0.2 in dem Netz hat. (man kann ja nie wissen.)
Also vor allem das POSTROUTING.

Question Was mich besonders interressieren würde ist, ob man aus jedem Modem sowas wie die Dämpfungswerte auslesen kann, also wie in jeder FritzBox, um Informationen über die physikalische Leitung zu erhalten.
Zumindest habe ich irgendwo im "snmpwalk" einen Parameter gesehen wo die aktuelle Geschwindigkeit der synchronisierten Verbindung steht. Ich glaube jedenfalls das es die ist.

_________________
Currently using:
DD-WRT v24-SP1 generic std. on WRT54G v2.2 (WEP128 - WDS)
DD-WRT v24-preSP2 generic std-nokaid on WRT54G v2 (WEP128 - WDS)
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Broadcom SoC basierende Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum