*** Ursprungsposting entfernt, da nicht mehr zum restlichen Thema passend. ***
Hi, ich weiß nicht, ob das hier der richtige Platz ist für mein Problem, aber ich melde mich einfach mal hier =)
Und zwar hab ich bei meinen Eltern bereits erfolgreich einen Jeelink-Clone mit LaCrosse-Sketch im Einsatz, nun hab ich das auch bei mir in der Bude versucht, nur leider funktioniert es hier nicht wie erhofft... Ich fang mal von vorne an...
Zu erst war es schon ein langes Stück Arbeit die Treiber für den Arduino Nano überhaupt in Windows geladen zu bekommen, da ich anscheinend einen China-Klon erwischt habe, der nicht von den offiziellen Treibern unterstützt wird. (PID ist 0000 anstatt 6400, falls das jemand was sagt)
Als ich es nun geschafft hatte, ging auch das uploaden des Sketchs problemlos.. Daten empfängt der Arduino Nano auch (über Serial-Monitor getestet)
Nun leider schaffe ich es nicht hin, den Jeelink-Clone in Ubuntu einzubinden. Er wird zwar vom System erkannt, hier ein dmesg-Auszug:
[18212.060307] usb 3-2: new full-speed USB device number 7 using uhci_hcd
[18212.625246] usb 3-2: New USB device found, idVendor=0403, idProduct=0000
[18212.625268] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[18212.625281] usb 3-2: Product: FT232R USB UART
[18212.625293] usb 3-2: Manufacturer: FTDI
[18212.625304] usb 3-2: SerialNumber: A9MDT3B7
Nur leider wird kein Symlink in /dev erstellt und ein mknod bringt leider auch nichts, da Fhem meldet, dass das Gerät nicht vorhanden ist....
Hat jemand einen Plan, was ich tun kann? Liegt es am China-Clone? Funktioniert der auch mit den Linux-Treibern nicht?
Würde mich über jede Antwort freuen.
Grüße
Jonas
das schaut so aus als ob das richtige kernel modul nicht geladen wird.
was gibt ein lsmod ?
was steht nach einem modprobe ftdi_sio im log?
gruß
andre
lsmod:
Module Size Used by
eeepc_wmi 12983 0
asus_wmi 23495 1 eeepc_wmi
sparse_keymap 13708 1 asus_wmi
uvcvideo 71309 0
snd_hda_codec_realtek 55163 1
i915 705659 1
snd_hda_intel 42730 0
videobuf2_vmalloc 13048 1 uvcvideo
snd_hda_codec 164067 2 snd_hda_codec_realtek,snd_hda_intel
videobuf2_memops 13170 1 videobuf2_vmalloc
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 85501 2 snd_hda_codec,snd_hda_intel
videobuf2_core 39258 1 uvcvideo
snd_page_alloc 14230 2 snd_pcm,snd_hda_intel
videodev 108503 2 uvcvideo,videobuf2_core
btusb 27580 0
snd_timer 28584 1 snd_pcm
drm_kms_helper 47182 1 i915
bluetooth 342208 2 btusb
drm 244037 2 i915,drm_kms_helper
snd 60939 6 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pc m,snd_hda_codec,snd_hda_intel
lpc_ich 16864 0
coretemp 13195 0
joydev 17101 0
soundcore 12600 1 snd
i2c_algo_bit 13197 1 i915
serio_raw 13230 0
wmi 18673 1 asus_wmi
video 18903 2 i915,asus_wmi
mac_hid 13037 0
lp 13299 0
parport 40836 1 lp
psmouse 91329 0
atl1e 32995 0
nach modprobe ftdi_sio:
Module Size Used by
ftdi_sio 39986 0
usbserial 38902 1 ftdi_sio
eeepc_wmi 12983 0
asus_wmi 23495 1 eeepc_wmi
sparse_keymap 13708 1 asus_wmi
uvcvideo 71309 0
snd_hda_codec_realtek 55163 1
i915 705659 1
snd_hda_intel 42730 0
videobuf2_vmalloc 13048 1 uvcvideo
snd_hda_codec 164067 2 snd_hda_codec_realtek,snd_hda_intel
videobuf2_memops 13170 1 videobuf2_vmalloc
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 85501 2 snd_hda_codec,snd_hda_intel
videobuf2_core 39258 1 uvcvideo
snd_page_alloc 14230 2 snd_pcm,snd_hda_intel
videodev 108503 2 uvcvideo,videobuf2_core
btusb 27580 0
snd_timer 28584 1 snd_pcm
drm_kms_helper 47182 1 i915
bluetooth 342208 2 btusb
drm 244037 2 i915,drm_kms_helper
snd 60939 6 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_hda_codec,snd_hda_intel
lpc_ich 16864 0
coretemp 13195 0
joydev 17101 0
soundcore 12600 1 snd
i2c_algo_bit 13197 1 i915
serio_raw 13230 0
wmi 18673 1 asus_wmi
video 18903 2 i915,asus_wmi
mac_hid 13037 0
lp 13299 0
parport 40836 1 lp
psmouse 91329 0
atl1e 32995 0
mach zusätzlich noch ein modprobe usbserial
was sagt dmesg dann? jetzt solltest du das device mit mknod anlegen können wenns es noch nicht da ist.
Dann kommt das:
Module Size Used by
ftdi_sio 39986 0
usbserial 38902 1 ftdi_sio
eeepc_wmi 12983 0
asus_wmi 23495 1 eeepc_wmi
sparse_keymap 13708 1 asus_wmi
uvcvideo 71309 0
snd_hda_codec_realtek 55163 1
i915 705659 1
snd_hda_intel 42730 0
videobuf2_vmalloc 13048 1 uvcvideo
snd_hda_codec 164067 2 snd_hda_codec_realtek,snd_hda_intel
videobuf2_memops 13170 1 videobuf2_vmalloc
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 85501 2 snd_hda_codec,snd_hda_intel
videobuf2_core 39258 1 uvcvideo
snd_page_alloc 14230 2 snd_pcm,snd_hda_intel
videodev 108503 2 uvcvideo,videobuf2_core
btusb 27580 0
snd_timer 28584 1 snd_pcm
drm_kms_helper 47182 1 i915
bluetooth 342208 2 btusb
drm 244037 2 i915,drm_kms_helper
snd 60939 6 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_hda_codec,snd_hda_intel
lpc_ich 16864 0
coretemp 13195 0
joydev 17101 0
soundcore 12600 1 snd
i2c_algo_bit 13197 1 i915
serio_raw 13230 0
wmi 18673 1 asus_wmi
video 18903 2 i915,asus_wmi
mac_hid 13037 0
lp 13299 0
parport 40836 1 lp
psmouse 91329 0
atl1e 32995 0
Hab jetzt noch mal mknod gemacht, fhem meldet aber trotzdem
2014.10.06 23:45:47 3: Opening myJeeLink device /dev/ttyUSB0
2014.10.06 23:45:47 3: Can't open /dev/ttyUSB0: No such device or address
*Edit:
muss ich hier was ändern damit es funktioniert?
mknod /dev/ttyUSB0 c 188 0
*Edit2:
Achja, dmesg gibt folgendes aus (habe den Nano einmal raus und reingesteckt:
[17574.659733] init: fhem main process ended, respawning
[17955.612369] usb 3-2: USB disconnect, device number 5
[17957.300300] usb 3-1: new full-speed USB device number 6 using uhci_hcd
[17957.865313] usb 3-1: New USB device found, idVendor=0403, idProduct=0000
[17957.865337] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[17957.865354] usb 3-1: Product: FT232R USB UART
[17957.865368] usb 3-1: Manufacturer: FTDI
[17957.865383] usb 3-1: SerialNumber: A9MDT3B7
[18210.556423] usb 3-1: USB disconnect, device number 6
[18212.060307] usb 3-2: new full-speed USB device number 7 using uhci_hcd
[18212.625246] usb 3-2: New USB device found, idVendor=0403, idProduct=0000
[18212.625268] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[18212.625281] usb 3-2: Product: FT232R USB UART
[18212.625293] usb 3-2: Manufacturer: FTDI
[18212.625304] usb 3-2: SerialNumber: A9MDT3B7
[21194.944730] usbcore: registered new interface driver usbserial
[21194.944793] usbcore: registered new interface driver usbserial_generic
[21194.944847] usbserial: USB Serial support registered for generic
[21194.994105] usbcore: registered new interface driver ftdi_sio
[21194.994167] usbserial: USB Serial support registered for FTDI USB Serial Device
[22037.719014] init: fhem main process ended, respawning
[22772.516406] usb 3-2: USB disconnect, device number 7
[22773.288302] usb 3-2: new full-speed USB device number 8 using uhci_hcd
[22773.852303] usb 3-2: New USB device found, idVendor=0403, idProduct=0000
[22773.852324] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[22773.852337] usb 3-2: Product: FT232R USB UART
[22773.852349] usb 3-2: Manufacturer: FTDI
[22773.852360] usb 3-2: SerialNumber: A9MDT3B7
Zitat von: trfr3ak am 06 Oktober 2014, 23:08:37
Hi, ich weiß nicht, ob das hier der richtige Platz ist
Ist es nicht. Daher habe ich das Ursprungsposting entfernt. Interessiert ja eh' keinen ;)
Zu deinem Problem: ich hatte sowohl auf dem RasPi als auch auf meinem Debian Testsystem keine Sorgen mit dem USB-ser-Treiber. Schon gar nicht mit einem FTDI. Ein Nano mit dem bisher mir unbekannten CH340 (hieß so oder ähnlich) ist jedoch noch auf dem Postweg aus China hierher.
Viele Grüße, Ricardo
solange hinter ftdi_sio in lsmod eine 0 steht wird das modul nicht für deinen nano verwendet.dann helfen auch die folgenden schritte und das mknod nicht.
du solltest etwas in der art hier sehen:[ 60.676412] USB Serial support registered for FTDI USB Serial Device
[ 60.683135] ftdi_sio 7-2:1.0: FTDI USB Serial Device converter detected
[ 60.690073] usb 7-2: Detected FT232RL
[ 60.693841] usb 7-2: Number of endpoints 2
[ 60.697997] usb 7-2: Endpoint 1 MaxPacketSize 64
[ 60.702664] usb 7-2: Endpoint 2 MaxPacketSize 64
[ 60.707342] usb 7-2: Setting MaxPacketSize 64
[ 60.714698] usb 7-2: FTDI USB Serial Device converter now attached to ttyUSB0
warum das bei dir nicht geht kann ich dir nicht sagen. eventuell funkt dir ein anderes modul dazwischen. hast du noch ein anderes device zum vergleich?
du kannst noch versuchen die vendor und product id beim kernel modul laden explizit mit anzugeben.
gruss
andre
Zitat von: trfr3ak am 06 Oktober 2014, 23:46:00
Hab jetzt noch mal mknod gemacht, fhem meldet aber trotzdem
2014.10.06 23:45:47 3: Opening myJeeLink device /dev/ttyUSB0
2014.10.06 23:45:47 3: Can't open /dev/ttyUSB0: No such device or address
*Edit:
muss ich hier was ändern damit es funktioniert?
mknod /dev/ttyUSB0 c 188 0
*Edit2:
Achja, dmesg gibt folgendes aus (habe den Nano einmal raus und reingesteckt:
[17574.659733] init: fhem main process ended, respawning
[17955.612369] usb 3-2: USB disconnect, device number 5
[17957.300300] usb 3-1: new full-speed USB device number 6 using uhci_hcd
[17957.865313] usb 3-1: New USB device found, idVendor=0403, idProduct=0000
[17957.865337] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[17957.865354] usb 3-1: Product: FT232R USB UART
[17957.865368] usb 3-1: Manufacturer: FTDI
[17957.865383] usb 3-1: SerialNumber: A9MDT3B7
[18210.556423] usb 3-1: USB disconnect, device number 6
[18212.060307] usb 3-2: new full-speed USB device number 7 using uhci_hcd
[18212.625246] usb 3-2: New USB device found, idVendor=0403, idProduct=0000
[18212.625268] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[18212.625281] usb 3-2: Product: FT232R USB UART
[18212.625293] usb 3-2: Manufacturer: FTDI
[18212.625304] usb 3-2: SerialNumber: A9MDT3B7
[21194.944730] usbcore: registered new interface driver usbserial
[21194.944793] usbcore: registered new interface driver usbserial_generic
[21194.944847] usbserial: USB Serial support registered for generic
[21194.994105] usbcore: registered new interface driver ftdi_sio
[21194.994167] usbserial: USB Serial support registered for FTDI USB Serial Device
[22037.719014] init: fhem main process ended, respawning
[22772.516406] usb 3-2: USB disconnect, device number 7
[22773.288302] usb 3-2: new full-speed USB device number 8 using uhci_hcd
[22773.852303] usb 3-2: New USB device found, idVendor=0403, idProduct=0000
[22773.852324] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[22773.852337] usb 3-2: Product: FT232R USB UART
[22773.852349] usb 3-2: Manufacturer: FTDI
[22773.852360] usb 3-2: SerialNumber: A9MDT3B7
Ich hatte das gleiche Problem mit einem Arduino Nano V3.
Es liegt am "Vergessen" der idProduct=6001.
Damit kann weder Windows noch Linux den USB-IO Chip erkennen
Eine Lösung habe ich hier gepostet:
http://forum.arduino.cc/index.php?PHPSESSID=4i3mqg3dhambcf4brtnc0ib3m3&topic=269949.msg1907585#msg1907585
Du bist mein Held!! Hat prima geklappt, danke =)
Und als ernstgemeinter Tip für die nächste Frage: unpassende Frage= neuer Thread! Danke.