Hallo Jean-François,
Vielen Dank für Deine Antwort. Ich war das ganze Wochenende auf der ILA Luftfahrtschau in Berlin und konnte daher erst jetzt anworten.
Ich werd gleich mal versuchen die neue Version zu installieren.
Gruss, MWO
Hallo Jean-François,
Vielen Dank für Deine Antwort. Ich war das ganze Wochenende auf der ILA Luftfahrtschau in Berlin und konnte daher erst jetzt anworten.
Ich werd gleich mal versuchen die neue Version zu installieren.
Gruss, MWO
Hi, also die neue Eibd-Version lässt sich installieren und die Befehle starten positiv.
es kommt zu folgenden Antworten:
root@OpenWrt:/# findknxusb
Possible addresses for KNX USB devices:
leider keine weitere Antwort, dann der Versuch mit Eibd:
root@OpenWrt:/# eibd -t1023 -u usb:2:5:1:0
Layer 1(004EE6C0,386D44D2) Detect
initialisation failed
Die Adresse 2:5:1:0 war die letzte bekannte USB-Adresse unter Kubuntu-Linux (mit der ich ja bekanntlich an den Bus andocken kann).
Meine Vermutung im Moment ist, dass die USB-Bus-Pakete von OpenWRT, die ich auf dem Asus installiert habe nicht die richtigen sind. Es gibt leider keine "plain"-Pakete. Die meisten USB-Pakete sind für USB-Sticks, -Storages oder -Audio-Geräte usw.
Das richtige USB-Paket für OpenWRT sollte jetzt helfen können. Ich werd mal in diese Richtung weiterforschen.
Danke schonmal für die bisherige Hilfe !!!
Gruss, MWO
Hallo,
Nach du die USB Schnitstelle eingebunden hast, kannst du "dmesg" ausführen, um Kernel log zu sehen. Drin findest du vielleicht etwas nützlich.
In:
http://knx-user-forum.de/mediawiki/index.php/Eibd
findest du auch etwas über USB.
Vielleicht mehr erfolg mit Befehl:
mount -t usbfs none /proc/bus/usbdann findknxusb
Oder mit befehl "lsmod | grep usb" die Kernel USB Module Liste zwischen kubuntu und openwrt vergleichen.
MfG,
Jean-François
Hallo Jean-François,
ich hab gestern noch lange gesessen und verschiedene Dinge ausprobiert.
Es scheint, als wird die USB-Schnittstelle in Kamikaze nicht richtig eingebunden. Ich habe dazu schon verschiedene KMOD-xxx IPK-Paktete ausprobiert.
Bei 'dmesg' bekomme ich leider viele Fehlermeldungen, für die ich im Web keine Lösung gefunden habe.
Ich hab dann versucht, statt Kamikaze, WhiteRussian zu installieren. Dabei hab ich aber den Router wiedermal ins "Nirvana" geflasht.
Den Asus-Router eine neue Firmware aufzuspielen ist nicht ganz so einfach. Aber ich werd´s heut abend nochmal versuchen.
Vielen Dank für Deine bisherige Hilfe und schönen Gruss,
MWO
Hallo Jean-François,
konnte den ASUS 500g jetzt mit WhiteRussion 0.9 flashen.
Es sieht jetzt wesentlich besser aus: die Kmod-usb-Pakete sind installiert und dmesg zeigt am Ende folgenden output:
...
<6>usb.c: registered new driver usbdevfs
<6>usb.c: registered new driver hub
<6>uhci.c: USB Universal Host Controller Interface driver v1.1
<7>PCI: Setting latency timer of device 00:04.0 to 64
<6>usb-ohci.c: USB OHCI at membase 0xb8004000, IRQ 2
<6>usb-ohci.c: usb-00:04.0, PCI device 14e4:4715
<6>usb.c: new USB bus registered, assigned bus number 1
<6>hub.c: USB hub found
<6>hub.c: 2 ports detected
<6>hub.c: new USB device 00:04.0-1, assigned address 2
<4>usb.c: USB device 2 (vend/prod 0x135e/0x22) is not claimed by any active driver.
Ich hab beim Aufruf von eibd und findknxusb zuerst einen 'glib...'-Fehler bekommen, dann einige gcc-pakete installiert. Zum Schluss libgcc_3.4.4-9_mipsel.ipk
Jetzt startet eibd und findknxusb, bekommt aber einen Fehler:
root@OpenWrt:/$ eibd
Segmentation fault
Kann es sein, dass Deine netterweise neu compilierten eibd-Pakete nur mit Kamikaze, nicht aber mit WhiteRussian 0.9 laufen?
Schöne Grüsse, MWO
Servus MWO,
JFs eibd Pakete laufen schon auf Whiterussian, Du mußt halt die richtigen nehmen:
http://ouaye.net/linknx/OpenWRT-Whit...-10_mipsel.ipk
RC06 läuft auf meinem whiterussian 0.9 problemlos.
Wenn Du ganz mutig wirst, kannst Du auch mit dem Whiterussian-SDK selbst kompilieren.
JFs whiterussian Pakete laufen bei mir auf einem WRT54GL, den Asus WL500gP habe ich noch nicht auf Openwrt umgestellt.
Bist Du sicher, daß Du die anderen notwendigen Pakete für eibd auch installiert hast (uClibc++0.2.2 und pthsem0.2.7)??
SG,
Bernhard
PS: findknxusb ist als zip angehängt (compiled for whiterussian).
Geändert von Flaco (05.06.08 um 08:32 Uhr)
Hallo @All,
Jippieeh, ... Eibd läuft auf dem Asus 500g und der Eib-Bus ist über USB ansprechbar.
Ich musste nochmal eine abgespeckte WhiteRussian-Version installieren, da der Platz auf dem Flashspeicher doch recht knapp ist.
(bzw. vielleicht sind die mounts des Speicherplatzes bei der ursprünglichen Openwrt-Version nicht optimal aufgeteilt).
An Interessierte die Eibd mit USB ebenfalls auf dem Asus installieren möchten: das Eibd/USB-Paket für WhiteRussian ist auf in den Verzeichnissen von Jean-Francois verfügbar. Und unbedingt die Kmod-usb-Pakete mitinstallieren (eine Anleitung gibts hier http://wiki.openwrt.org/UsbStorageHowto).
Vielen Dank für Eure Hilfsbereitschaft und Kompliment an Jean-Francois!
Schöne Grüsse,
MWO
P.S.: jetzt kann ich mich endlich an Knxweb versuchen :-)
Geändert von MWO (05.06.08 um 09:14 Uhr)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen