Hallo,
habe IPS unter Raspian Jessie auf einem RPI3 am laufen und wollte jetzt meinen Plugwise USB-Adapter dort installieren. Dazu habe ich unter I/O ein neues Serial Port Modul erstellt und wollte dort als Port ttyUSB einstellen. Dort finde ich allerdings nur ttyAMA0 und ttyS0. Was muss ich beim Raspi3 einstellen, damit der USB-Adapter gefunden wird?
Der Plugwise wird als FTDI erkannt aber nicht unter ttyUSB eingehängt.
Es gibt auch unter /dev/ nur tty0 - tty63, ttyS0 und ttyAMA0.
Habe auch im Internet schon stundenlang gesucht und auch unter raspiconfig die serielle Verbindung abgestellt.
Ich habe doch irgendwo gelesen, dass beim Raspi3 der Bluetooth-Port störend ist und man da eine Anpassung vornehmen muss.
Vielleicht hängt es damit zusammen.
247.860286] usb 1-1.3: USB disconnect, device number 4
[ 264.739586] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
[ 264.848409] usb 1-1.3: New USB device found, idVendor=10c4, idProduct=ff00
[ 264.848436] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 264.848450] usb 1-1.3: Product: USB-Transceiver
[ 264.848462] usb 1-1.3: Manufacturer: Silicon Labs
[ 264.848475] usb 1-1.3: SerialNumber: 100228-191421
Habe aktuell das gleiche Problem mit einem raspberry pi 3, Jessie (full), IPS Kernel 4.1 und einem neuen ELV FHZ 1300 PC. Ich würde sehr, sehr gerne bald von meinem alten HomeServer mit IPS 3.4 auf diesen raspi umziehen wollen.
Im IPS sehe ich unter „Serial Port“ auch nur ttyS0 und ttyAMA0
Habe auch schon stundenlang gesucht. Aber ich bin (leider) nicht der UNIX/Linux Experte, um aus den unterschiedlichsten Informationen nur annähernd das herauszufinden, was das Problem lösen könnte.
Also in sofern ist jede - einfache - Anleitug, die zum Erfolg führt sehr willkommen.
Danke, das hat schon etwas bewirkt … aber … jetzt bekomme ich bei dmesg folgendes:
73972.291022] usb 1-1.5: new full-speed USB device number 17 using dwc_otg
[73972.398613] usb 1-1.5: New USB device found, idVendor=10c4, idProduct=ff00
[73972.398627] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[73972.398634] usb 1-1.5: Product: USB-Transceiver
[73972.398640] usb 1-1.5: Manufacturer: Silicon Labs
[73972.398646] usb 1-1.5: SerialNumber: 100228-191421
[73972.400231] ftdi_sio 1-1.5:1.0: FTDI USB Serial Device converter detected
[73972.400390] usb 1-1.5: Detected SIO
[73977.391057] ftdi_sio ttyUSB2: Unable to read latency timer: -110
[73977.391586] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB2
[74097.596301] ftdi_sio ttyUSB2: ftdi_set_termios FAILED to set databits/stopbits/parity
[74097.597036] ftdi_sio ttyUSB2: ftdi_set_termios urb failed to set baudrate
[74097.597159] ftdi_sio ttyUSB2: urb failed to clear flow control
[74097.597287] ftdi_sio ttyUSB2: usb_serial_generic_read_bulk_callback - urb stopped: -32
[74097.597412] ftdi_sio ttyUSB2: usb_serial_generic_read_bulk_callback - urb stopped: -32
[74097.597417] ftdi_sio ttyUSB2: urb failed to clear flow control
[74097.599696] ftdi_sio ttyUSB2: ftdi_set_termios urb failed to set baudrate
[74097.599793] ftdi_sio ttyUSB2: urb failed to clear flow control
[74097.599911] ftdi_sio ttyUSB2: urb failed to clear flow control
[74097.600035] ftdi_sio ttyUSB2: urb failed to clear flow control
[74097.600166] ftdi_sio ttyUSB2: urb failed to clear flow control
[74097.600287] ftdi_sio ttyUSB2: urb failed to clear flow control
Es wäre auch ungewöhnlich, wenn sich ein Silicon Labs Gerät mit einem FTDI-Treiber nutzen lassen würde. Statt dessen würde ich es mal mit dem cp210x versuchen (DeviceDatabase/USB - Debian Wiki)
ich war 'ne ganze Zeit nicht da, und habe mich erst jetzt wieder mit dem Thema beschäftigt.
Habe zunächst mal wieder alles in den Foren usw. gelesen, konnte mich aber nicht dazu entschließen davon etwas anzuwenden. Entweder erschien es mir zu alt, oder zu kompliziert (wenigstens für mich ).
Bin dann heute mal auf die „Wahnsinsidee“ gekommen ein Update auf dem Raspberry Pi 3 durchzuführen:
Die letzte Zeile zeigt dann offensichtlich, dass das Gerät jetzt unter ttyUSB zu finden sein sollte.
In der IPS Konsole habe ich sodann einen „Serial Port“ angelegt, und dort konnte ich dann auch den Port „ttyUSB0“ auswählen. Ein Test mit einem FS20 Gerät hat dann auch auf Anhieb funktioniert.
Ich kann jetzt daran gehen, meine IPS Umstellung von einem Windows Home Server (IPS 3.4) auf den Raspberry PI 3 mit IPS 4.1 weiter voran zu treiben. Eine Umstellung vieler FS20 Geräte (z.B. in Rollladenkasten verbaut und voll einsatzfähig) wäre für mich nicht in Frage gekommen.
So, hoffe nun, dass mein Beitrag vielleicht dem Einen oder Anderen weiterhilft.