RE: Nokia 3310 Kurzfragen eines Beginners
Moin in die Runde,
noch ein bischen was zu den FTDIs und Linux...
Nach ein bischen "Suchmaschinemassage" zeigte sich, dass für gaqngige Distributionen
"should work out of the box" angegeben ist. FTDI hat wohl Linux die Treiber in Quellcodeform zur Verfügung gestellt.
Wie testet man, ob es funtkioniert?
Man bootet sein Linux OHNE das FTDI-Kabel/Adapter einzustecken.
Dann auf der Kommandozeile
ls -rtl /dev/ > /tmp/devvorher.txt
und
sudo lsusb -v > /tmp/lsusb.vorher.txt
Dann steckert man das Kabel/den Adapter in seine Linux-Box und macht das nocheinmal:
ls -rtl /dev/ > /tmp/devnachher.txt
und
sudo lsusb > /tmp/lsusb.nachher.txt
Dann:
diff /tmp/devvorher.txt /tmp/devnachher.txt
und
diff /tmp/lsusb.vorher.txt /tmp/lsusb.nachher.txt
Als Unterschiede müssten in etwa (das unterscheidet sich von Linux zu Linux etwas und von FTDI-Kabel zu FTDI-Kabel) sowas rauskommen (das Datum ist
natürlich anders...und auch die Gruppenzugehörigkeit kann abweichen)
Für das Device unterhalb von /dev/.
crw-rw-rw- 1 root plugdev 254, 0 2019-04-01 19:38 gpiochip0
crw-rw-rw- 1 root plugdev 188, 0 2019-04-01 19:38 ttyUSB0
und für die Ausgabe von lsusb:
Bus 007 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Hier weichen Bus-ID und die Chipbezeichnung (FT232) möglicherweise ab.
Jupp...die Firma hat eng mit der Dokumentarfilmreihe "Back to the Future" zusammengearbeitet...aus dieser Zeit stammt auch der Firmenname
Die Kernelmodule, die bei mir für den Adapter angezogen werden, sind:
ftdi_sio 53248 0
usbserial 32768 1 ftdi_sio
wobei "ftdi_sio" der Treiber für die Kontaktaufnahme zum FTDI-Chip ist und usbserial der generische Kerneltreiber ist, der ein serielles USB-Device zur Verfügung stellt.
HTH!
Cheers!
mcc
noch ein bischen was zu den FTDIs und Linux...
Nach ein bischen "Suchmaschinemassage" zeigte sich, dass für gaqngige Distributionen
"should work out of the box" angegeben ist. FTDI hat wohl Linux die Treiber in Quellcodeform zur Verfügung gestellt.
Wie testet man, ob es funtkioniert?
Man bootet sein Linux OHNE das FTDI-Kabel/Adapter einzustecken.
Dann auf der Kommandozeile
ls -rtl /dev/ > /tmp/devvorher.txt
und
sudo lsusb -v > /tmp/lsusb.vorher.txt
Dann steckert man das Kabel/den Adapter in seine Linux-Box und macht das nocheinmal:
ls -rtl /dev/ > /tmp/devnachher.txt
und
sudo lsusb > /tmp/lsusb.nachher.txt
Dann:
diff /tmp/devvorher.txt /tmp/devnachher.txt
und
diff /tmp/lsusb.vorher.txt /tmp/lsusb.nachher.txt
Als Unterschiede müssten in etwa (das unterscheidet sich von Linux zu Linux etwas und von FTDI-Kabel zu FTDI-Kabel) sowas rauskommen (das Datum ist
natürlich anders...und auch die Gruppenzugehörigkeit kann abweichen)
Für das Device unterhalb von /dev/.
crw-rw-rw- 1 root plugdev 254, 0 2019-04-01 19:38 gpiochip0
crw-rw-rw- 1 root plugdev 188, 0 2019-04-01 19:38 ttyUSB0
und für die Ausgabe von lsusb:
Bus 007 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Hier weichen Bus-ID und die Chipbezeichnung (FT232) möglicherweise ab.
Jupp...die Firma hat eng mit der Dokumentarfilmreihe "Back to the Future" zusammengearbeitet...aus dieser Zeit stammt auch der Firmenname
Die Kernelmodule, die bei mir für den Adapter angezogen werden, sind:
ftdi_sio 53248 0
usbserial 32768 1 ftdi_sio
wobei "ftdi_sio" der Treiber für die Kontaktaufnahme zum FTDI-Chip ist und usbserial der generische Kerneltreiber ist, der ein serielles USB-Device zur Verfügung stellt.
HTH!
Cheers!
mcc