burli
Anmeldungsdatum: 27. April 2007
Beiträge: 9000
Wohnort: Petersberg
|
Hi, ich hatte das Problem das verschiedene USB - RS232 Konverter bei mir nicht erkannt wurden. Um genauer zu sein, sie wurden erkannt und als ttyUSB0 angemeldet, sind aber sofort wieder rausgeflogen. Ich hab mir dann mal mit tail -f /var/log/messages die Meldungen angeschaut. [ 5405.276022] usb 3-1: new full speed USB device using uhci_hcd and address 2
[ 5405.510780] usb 3-1: configuration #1 chosen from 1 choice
[ 5405.583502] usbcore: registered new interface driver usbserial
[ 5405.583910] drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
[ 5405.584207] usbcore: registered new interface driver usbserial_generic
[ 5405.584211] drivers/usb/serial/usb-serial.c: USB Serial Driver core
[ 5405.588582] drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB Serial Device
[ 5405.588615] ftdi_sio 3-1:1.0: FTDI USB Serial Device converter detected
[ 5405.588620] drivers/usb/serial/ftdi_sio.c: Detected FT232BM
[ 5405.588744] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0
[ 5405.588751] usbcore: registered new interface driver ftdi_sio
[ 5405.588754] drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver
[ 5405.748441] usb 3-1: usbfs: interface 0 claimed by ftdi_sio while 'brltty' sets config #1
[ 5405.752811] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[ 5405.753089] ftdi_sio 3-1:1.0: device disconnected Das Problem war brltty. Irgend ein Treiber für Blindenschrift oder so. Einfach mit apt-get remove brltty entfernen, schon wurden bei mir die USB Schnittstellenwandler erkannt. Wollte das nur als Problemlösung posten falls jemand anderes mal ein ähnliches Problem hat Viel Spaß Burli Bearbeitet von Developer92:
Codeblock gesetzt. Zitate verwendet man nämlich nur für, naja, ihr wisst schon.
|
stones
Anmeldungsdatum: 16. Oktober 2006
Beiträge: 3
|
Danke, das hätte ich sonst wohl nicht so schnell gefunden!
|
kiney
Anmeldungsdatum: 5. August 2005
Beiträge: 24
|
Danke! hab die Lösung hier über Google gefunden, war auf Anhieb richtig! Hab schon Stundenlang gerätselt.
|
Silverhawk
Anmeldungsdatum: 6. Januar 2007
Beiträge: 14
|
Auch von mir ein herzliches Danke für diese Lösung Lg Silverhawk
|
gissa
Anmeldungsdatum: 9. Februar 2008
Beiträge: 3
|
Vielen Dank, auch mir hat diese Beschreibung sehr geholfen.
|
jenkuki
Anmeldungsdatum: 5. Januar 2008
Beiträge: 6
|
Hallo burli, diese Lösung hat auch mir geholfen. Ich hatte erst nichts in der Forensuche gefunden und auf einen eigenen Thread keine Antwort bekommen. Doch dann fand ich Deine Anleitung doch noch und alles funzt !! Ich glaube, das könntest Du auch im Wiki unterbringen, es gibt bestimmt viele, die sich einen FTDI Chip zugelegt haben und sich wundern, warum er nicht erkannt wird. Gruß Uwe
|
burli
(Themenstarter)
Anmeldungsdatum: 27. April 2007
Beiträge: 9000
Wohnort: Petersberg
|
Ich habe eben unfreiwillig festgestellt, das das Problem in Intrepid immer noch nicht behoben ist. Also brav weiterhin brltty deinstallieren wenn ihr einen USB seriell Converter verwendet. 😉 Btw: das betrifft vermutlich nur Converter mit FTDI Chip. Die Braille Zeile enthält offensichtlich auch einen, desshalb knallt es
|
Axel
Anmeldungsdatum: 23. August 2006
Beiträge: 541
|
Bei mir lässt sich das Problem leider nicht so leicht lösen... ☹ Ich weiß nicht genau was ich für einen Adapter hat vielleicht sagt es ja jemanden was:
Bus 006 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Auf dem Chip steht FTDI 0711-A (...) Fehlermeldung: java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver
Exception in thread "main" java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1698)
(...) Ich hatte den USB-Serial Adapter und den zugehörigen Java Loader schon problemlos unter Ubuntu laufen, ist nur ne Weile her, und jetzt Nutze ich Jaunty... mfg Axel
|
burli
(Themenstarter)
Anmeldungsdatum: 27. April 2007
Beiträge: 9000
Wohnort: Petersberg
|
Was die Java Fehlermeldung bedeutet kann ich nicht einmal erraten. Auf jeden Fall hast du einen Adapter mit FT232 von FTDI. Das sind die mit dem Problem. Zieh den Adapter einmal ab und gib in der Konsole folgenden Befehl ein:
tail -f /var/log/messages
Dann steckst du den Adapter wieder ein und poste bitte mal die Ausgabe, die dann ausgegeben wird
|
Axel
Anmeldungsdatum: 23. August 2006
Beiträge: 541
|
Mar 29 16:49:25 axel-laptop kernel: [ 1045.133935] usb 6-1: Detected FT232RL
Mar 29 16:49:25 axel-laptop kernel: [ 1045.134024] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0
Mar 29 16:49:47 axel-laptop kernel: [ 1066.800128] usb 6-1: USB disconnect, address 3
Mar 29 16:49:47 axel-laptop kernel: [ 1066.801600] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
Mar 29 16:49:47 axel-laptop kernel: [ 1066.801631] ftdi_sio 6-1:1.0: device disconnected
Mar 29 16:49:50 axel-laptop kernel: [ 1069.824081] usb 6-1: new full speed USB device using uhci_hcd and address 4
Mar 29 16:49:50 axel-laptop kernel: [ 1070.018975] usb 6-1: configuration #1 chosen from 1 choice
Mar 29 16:49:50 axel-laptop kernel: [ 1070.021987] ftdi_sio 6-1:1.0: FTDI USB Serial Device converter detected
Mar 29 16:49:50 axel-laptop kernel: [ 1070.022165] usb 6-1: Detected FT232RL
Mar 29 16:49:50 axel-laptop kernel: [ 1070.022267] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0
Mar 29 16:50:06 axel-laptop kernel: [ 1086.640167] usb 6-1: USB disconnect, address 4
Mar 29 16:50:06 axel-laptop kernel: [ 1086.640616] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
Mar 29 16:50:06 axel-laptop kernel: [ 1086.640645] ftdi_sio 6-1:1.0: device disconnected
Mar 29 16:50:09 axel-laptop kernel: [ 1089.684088] usb 6-1: new full speed USB device using uhci_hcd and address 5
Mar 29 16:50:10 axel-laptop kernel: [ 1089.880276] usb 6-1: configuration #1 chosen from 1 choice
Mar 29 16:50:10 axel-laptop kernel: [ 1089.883467] ftdi_sio 6-1:1.0: FTDI USB Serial Device converter detected
Mar 29 16:50:10 axel-laptop kernel: [ 1089.883521] usb 6-1: Detected FT232RL
Mar 29 16:50:10 axel-laptop kernel: [ 1089.883598] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0
Ok wenn ich das richtig seh funktioniert es so. Die Fehlermeldung des Java programms scheint sich aber noch auf was anderes zu beziehn... mfg Axel
|
burli
(Themenstarter)
Anmeldungsdatum: 27. April 2007
Beiträge: 9000
Wohnort: Petersberg
|
Ist das die Ausgabe von 1x Einstecken? Dann wurde der Adapter nämlich mehrfach disconnected. Es sieht so aus, als würden sich mehrere Treiber um den Adapter prügeln und der letzte gewinnt. So oder so ähnlich sollte es aussehen Mar 29 17:10:39 schleppie kernel: [ 9402.096119] usb 5-1: new full speed USB device using uhci_hcd and address 2
Mar 29 17:10:39 schleppie kernel: [ 9402.294489] usb 5-1: configuration #1 chosen from 1 choice
Mar 29 17:10:39 schleppie kernel: [ 9402.599539] USB Serial support registered for FTDI USB Serial Device
Mar 29 17:10:39 schleppie kernel: [ 9402.599666] ftdi_sio 5-1:1.0: FTDI USB Serial Device converter detected
Mar 29 17:10:39 schleppie kernel: [ 9402.599719] usb 5-1: Detected FT232RL
Mar 29 17:10:39 schleppie kernel: [ 9402.599815] usb 5-1: FTDI USB Serial Device converter now attached to ttyUSB0
Mar 29 17:10:39 schleppie kernel: [ 9402.599849] usbcore: registered new interface driver ftdi_sio
Mar 29 17:10:39 schleppie kernel: [ 9402.599855] ftdi_sio: v1.4.3:USB FTDI Serial Converters Driver Steck den Adapter mal rein und gib dann nochmal diesen Befehl ein
ls /dev | grep USB
Als Ausgabe sollte dann ttyUSB0 angezeigt werden Ach ja, und schau mal, ob auch brltty-x11 deinstalliert ist. Das ist glaube ich erst nach meinem Test dazugekommen. Ich nutze hier auch Jaunty, allerdings Xubuntu. Da ist per Default kein brltty installiert
|
Axel
Anmeldungsdatum: 23. August 2006
Beiträge: 541
|
ne sorry hatte das etwas falsch verstanden, das war die Ausgabe von raus + wieder rein so siehts richtig aus:
Mar 29 17:22:56 axel-laptop kernel: [ 3056.392098] usb 6-1: new full speed USB device using uhci_hcd and address 8
Mar 29 17:22:56 axel-laptop kernel: [ 3056.590186] usb 6-1: configuration #1 chosen from 1 choice
Mar 29 17:22:56 axel-laptop kernel: [ 3056.593174] ftdi_sio 6-1:1.0: FTDI USB Serial Device converter detected
Mar 29 17:22:56 axel-laptop kernel: [ 3056.593219] usb 6-1: Detected FT232RL
Mar 29 17:22:56 axel-laptop kernel: [ 3056.593320] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0
brltty-x11 ist nicht installiert und
axel@axel-laptop:~$ ls /dev | grep USB
ttyUSB0
passt auch soweit...
Ich fürchte ich muss das Problem woanders suchen ☹
|
burli
(Themenstarter)
Anmeldungsdatum: 27. April 2007
Beiträge: 9000
Wohnort: Petersberg
|
Probier mal, ob du mit einem normalen Programm über die Schnittstelle kommunizieren kannst, zb cutecom. Ist in den Quellen. Wenn das geht liegts an Java
|
Axel
Anmeldungsdatum: 23. August 2006
Beiträge: 541
|
ok ich weiß nicht so recht wie man cutecom bedient? Muss zum testen etwas angeschlossen sein? Device /dev/ttyUSB0 ??? naja was ich auch mache sagt das Terminal:
axel@axel-laptop:~$ cutecom
tcgetattr() 2 failed
tcgetattr() 3 failed
(...) wäre cutecom in der Lage hex dateien auf einen Amtel AVR MCU zu speichern? Dann bräuchte ich den Java auch garnicht... mfg Axel EDIT:
Ok wenn ich Open device bzw close device mache, verändert das was an der MCU also scheint der Serial-Port zu laufen werd mich mal mit den Einstellungen befassen, evtl krieg ichs dann ja ganz ans laufen...
|
burli
(Themenstarter)
Anmeldungsdatum: 27. April 2007
Beiträge: 9000
Wohnort: Petersberg
|
Jetzt haste aber echt dusel, ich bin quasi "vom Fach" 😉 Erzähl mal genau, was du machen willst. cutecom ist einfach zu bedienen. /dev/ttyUSB0 von Hand eintragen, gewünschte Baudrate einstellen und auf "Open device" klicken. Einen HEX Upload kann es aber nicht
|