EnOcean USB 300 an FritzBox 7390

464 views
Skip to first unread message

tzippy

unread,
Jun 12, 2012, 8:53:25 AM6/12/12
to fhem-...@googlegroups.com
Hallo!
Ich habe die Labor Firmware 84.05.21 mit FHEM Server installiert (http://www.avm.de/de/News/artikel/2012/hausautomation_enocean.html)
Nun habe ich den USB 300 von EnOcean angeschlossen und bekommen nach einem Start der Box in den Logs folgende Einträge:
2012.06.12 08:47:59 3: Opening TCM310 device /dev/ttyUSB0
2012.06.12 08:47:59 3: Can't open /dev/ttyUSB0: No such device or address
2012.06.12 08:47:59 3: Opening TCM310 device /dev/ttyUSB1
2012.06.12 08:47:59 3: Can't open /dev/ttyUSB1: No such device or address

Es sollte doch funktionieren oder muss ich noch irgendwelche FTDI treiber installieren?
Ich habe zuvor noch nie etwas mit FHEM gemacht. 
Danke!

Rudolf Koenig

unread,
Jun 12, 2012, 10:05:12 AM6/12/12
to fhem-...@googlegroups.com
> Es sollte doch funktionieren oder muss ich noch irgendwelche FTDI Treiber
> installieren?

Eigentlich ist der FTDI Treiber bei dem "normalen" Firmware dabei, man kann mit
"lsmod" sehen, ob es geladen ist. Die /dev/USBx Knoten sind auch angelegt,
sonst waere die Fehlermeldung "No such file or directory".

Ich vermute dass der FTDI Chip auf dem Stick eine dem ftdi_sio.ko unbekannte
VID/PID Kombination mitbringt. Auf einem "normalen" Linux kann man das mit
dem ueblichen Kommandozeilenparameter (vendor=VID product=PID) ueberschreiben.
Ob das auf dem FB auch tut, das weiss ich nicht.

Ist, wie gesagt eine Vermutung.

tzippy

unread,
Jun 12, 2012, 10:06:05 AM6/12/12
to fhem-...@googlegroups.com
Es lag daran, dass mein USB 300 einen TCM300 Chip hat. Ich habe es mit einem TCM310 probiert und siehe da: Er wird erkannt =)

Prof. Dr. Peter A. Henning

unread,
Jun 12, 2012, 12:34:58 PM6/12/12
to fhem-...@googlegroups.com
Zur Ergänzung: Natürlich kann man auf der FB auch die VID und die PID beim Laden eines Moduls angeben. Das ist eine ziemlich tief im Linux-Kernel steckende Sache.

LG

pah
Reply all
Reply to author
Forward
0 new messages