Hallo zusammen,
eibd treibt mich noch in den Wahnsinn. Ich verwende eine Slackware mit 2.6.27.5er Kernel. Außerdem habe ich ein Siemens N350e, über das ich den Bus gerne ansprechen möchte (hat die IP 192.168.99.44).
Also gut: Ich hab mir also die Version 0.0.3 der BCUSDK mit ./configure --enable-onlyeibd --enable-ft12 --enable-pei16 --enable-eibnetip --enable-eibnetiptunnel --enable-eibnetipserver kompiliert und installiert.
Dann hab ich den Port 3671 für tcp und udp augemacht.
Jetzt will ich eibd starten:
root@DVBSERV:/# eibd -t1023 -i ipt:192.168.99.44
Ergebnis:
url not supported
Das gleiche Ergebnis auch wenn ich den Port mit angebe. Also weiter versucht:
root@DVBSERV:/# eibd -t1023 -i ip:192.168.99.44
Layer 2(080B0680,4936FEBE) Open
Layer 0(080B06D8,4936FEBE) Open
Layer 0(080B06D8,4936FEBE) Openend
initialisation failed
Hmm, immerhin tut sich schon mal was, aber so richtig schön sieht das ja noch nicht aus. Also weiter Doku geschmökert und bin darauf gestoßen, dass man auch ip: ohne Adresse verwenden kann (wenn alles korrekt konfiguriert ist). DVBSERV ist im selben Netz und hat die IP 192.168.99.77.
root@DVBSERV:/# eibd -t1023 -i ip:
Layer 2(080B0668,4936FD38) Open
Layer 0(080B06C0,4936FD38) Open
Layer 0(080B06C0,4936FD38) Openend
Layer 2(080B0668,4936FD38) Opened
Layer 3(080D1200,4936FD38) Open
Layer 8(080E1590,4936FD38) OpenInetSocket 6720
Layer 8(080E1590,4936FD38) InetSocket opened
Layer 4(080F18E0,4936FD38) GroupCacheInit
Tut sich also noch mehr und der eibd scheint zu laufen:
root@DVBSERV:/# ps -ef | grep eibd
root 2304 2193 0 23:04 pts/1 00:00:00 eibd -t1023 -i ip:
root 2306 2181 0 23:04 pts/0 00:00:00 grep eibd
Aber irgendwie tut sich einfach nichts. Wenn ich den vbusmonitor starte:
root@DVBSERV:/# vbusmonitor1 ip:localhost >> /tmp/eib.txt
dann passiert zwar folgendes:
Layer 8(080E1590,4937029E) New Connection
Layer 8(080F2688,4937029E) ClientConnection Init
Layer 8(080F2688,4937029E) RecvMessage(002): 00 13
Layer 7(081027F4,4937029E) Open A_Busmonitor
Layer 3(080D1200,4937029E) registerVBusmonitor 081027F4
Layer 3(080D1200,4937029E) registerVBusmontior 081027F4 = 1
Layer 8(080F2688,4937029E) SendMessage(002): 00 13
Aber es kommt nichts an. eib.txt bleibt leer.
Mene Vermutung ist, dass die Verbindung zum N350e einfach nicht klappt. Wie kann ich das denn prüfen? Und was könnte der Grund sein, dass bei mir ipt:192.. gar nicht funktioniert (url not supportet)?
Hab mich jetzt fast blöd-gegoogelt, komm aber nicht drauf.
1.000 Dank vorab,
:-) Tobias
eibd treibt mich noch in den Wahnsinn. Ich verwende eine Slackware mit 2.6.27.5er Kernel. Außerdem habe ich ein Siemens N350e, über das ich den Bus gerne ansprechen möchte (hat die IP 192.168.99.44).
Also gut: Ich hab mir also die Version 0.0.3 der BCUSDK mit ./configure --enable-onlyeibd --enable-ft12 --enable-pei16 --enable-eibnetip --enable-eibnetiptunnel --enable-eibnetipserver kompiliert und installiert.
Dann hab ich den Port 3671 für tcp und udp augemacht.
Jetzt will ich eibd starten:
root@DVBSERV:/# eibd -t1023 -i ipt:192.168.99.44
Ergebnis:
url not supported
Das gleiche Ergebnis auch wenn ich den Port mit angebe. Also weiter versucht:
root@DVBSERV:/# eibd -t1023 -i ip:192.168.99.44
Layer 2(080B0680,4936FEBE) Open
Layer 0(080B06D8,4936FEBE) Open
Layer 0(080B06D8,4936FEBE) Openend
initialisation failed
Hmm, immerhin tut sich schon mal was, aber so richtig schön sieht das ja noch nicht aus. Also weiter Doku geschmökert und bin darauf gestoßen, dass man auch ip: ohne Adresse verwenden kann (wenn alles korrekt konfiguriert ist). DVBSERV ist im selben Netz und hat die IP 192.168.99.77.
root@DVBSERV:/# eibd -t1023 -i ip:
Layer 2(080B0668,4936FD38) Open
Layer 0(080B06C0,4936FD38) Open
Layer 0(080B06C0,4936FD38) Openend
Layer 2(080B0668,4936FD38) Opened
Layer 3(080D1200,4936FD38) Open
Layer 8(080E1590,4936FD38) OpenInetSocket 6720
Layer 8(080E1590,4936FD38) InetSocket opened
Layer 4(080F18E0,4936FD38) GroupCacheInit
Tut sich also noch mehr und der eibd scheint zu laufen:
root@DVBSERV:/# ps -ef | grep eibd
root 2304 2193 0 23:04 pts/1 00:00:00 eibd -t1023 -i ip:
root 2306 2181 0 23:04 pts/0 00:00:00 grep eibd
Aber irgendwie tut sich einfach nichts. Wenn ich den vbusmonitor starte:
root@DVBSERV:/# vbusmonitor1 ip:localhost >> /tmp/eib.txt
dann passiert zwar folgendes:
Layer 8(080E1590,4937029E) New Connection
Layer 8(080F2688,4937029E) ClientConnection Init
Layer 8(080F2688,4937029E) RecvMessage(002): 00 13
Layer 7(081027F4,4937029E) Open A_Busmonitor
Layer 3(080D1200,4937029E) registerVBusmonitor 081027F4
Layer 3(080D1200,4937029E) registerVBusmontior 081027F4 = 1
Layer 8(080F2688,4937029E) SendMessage(002): 00 13
Aber es kommt nichts an. eib.txt bleibt leer.
Mene Vermutung ist, dass die Verbindung zum N350e einfach nicht klappt. Wie kann ich das denn prüfen? Und was könnte der Grund sein, dass bei mir ipt:192.. gar nicht funktioniert (url not supportet)?
Hab mich jetzt fast blöd-gegoogelt, komm aber nicht drauf.
1.000 Dank vorab,
:-) Tobias
Kommentar