Hallo,
wie bereits im Betreff aufgeführt will ich ein FTDI UM232H an einen
Sheevaplug mit ARMv5Tel-Architektur anschließen der unter Debian läuft.
Kernel:
1 | Linux sheevaplug 2.6.32-5-kirkwood #1 Wed Jan 12 15:27:07 UTC 2011 armv5tel GNU/Linux
|
Ausgabe von Lsmod:
1 | sheevaplug:~# lsmod | grep -i ftdi
|
2 | ftdi_sio 31136 0
|
3 | usbserial 27000 1 ftdi_sio
|
4 | usbcore 122183 5 ftdi_sio,usbserial,usb_storage,ehci_hcd
|
5 | sheevaplug:~# lsmod | grep -i usb
|
6 | usbserial 27000 1 ftdi_sio
|
7 | usb_storage 34923 5
|
8 | scsi_mod 119260 2 sd_mod,usb_storage
|
9 | usbcore 122183 5 ftdi_sio,usbserial,usb_storage,ehci_hcd
|
10 | nls_base 5367 1 usbcore
|
In der Syslog steht folgendes:
1 | usb 1-1.4: new high speed USB device using orion-ehci and address 9
|
2 | usb 1-1.4: New USB device found, idVendor=0403, idProduct=6014
|
3 | usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
|
4 | usb 1-1.4: Product: UM232H
|
5 | usb 1-1.4: Manufacturer: FTDI
|
6 | usb 1-1.4: SerialNumber: <<myserial>>
|
7 | usb 1-1.4: configuration #1 chosen from 1 choice
|
Ich habe dann nach I-Net-Recherchen noch eine UDEV-Regel erstellt:
1 | SYSFS{idProduct}=="6014",SYSFS{idVendor}=="0403",SYSFS{serial}=="<<myserial>>",SYMLINK+="UM232H"
|
Nun habe ich zwar beim Anstöpseln ein Device /dev/UM232H, auf dieses
kann ich aber nicht zugreifen.
Bei einem cat /dev/UM232H kommen ein paar Sonderzeichen und das wars und
mit STTY kann ich keine Baudraten einstellen, da bekomme ich
Fehlermeldungen (Die Operation ist nicht erlaubt).
Bei FTDI steht das ab 2.6.31 der FTDI-Treiber im Kernel sei, was er
anscheinend auch ist, aber irgendwie auch wieder nicht :-) :-(
Normalerweisie sollte es nach dem Einstecken ein device "/dev/ttyUSBx"
geben, was es aber nicht gibt.
Hat denn jemand von euch das schonmal probiert und zum Laufen gekriegt?
Grüße
Lars
PS: Gleicher Effekt im Übrigen auch an einem anderen PC mit Squezee und
gleichem Kernel auf x86.
PPS: Die Treiber von FTDI kann ich nicht kompilieren, falls jemand
selbst kompilierte Module (für ARM) hat, dann würde ich die gern testen
wollen ;-)