rfcmd - Error opening /dev/ttyUSB0

Moderator: Telldus

Post Reply
Falle
Posts: 3
Joined: Fri Mar 17, 2023 9:45 am

rfcmd - Error opening /dev/ttyUSB0

Post by Falle »

Hej,

Jag har bekymmer med min tellstick som jag inte lyckas reda ut.
Problemet är att det fungerade klockrent första gången jag provade men nu vägrar den skapa /dev/ttyUSB0 när jag pluggar i Tellsticken.

Jag har provat att ladda i och ur modulen med och utan parametrar flera gånger men om något så blir det bara sämre..

Några förslag? :)

Code: Select all

magnus-gw:~# ls -al /dev/ttyU
ls: cannot access /dev/ttyU: No such file or directory

Code: Select all

magnus-gw:~# modprobe ftdi_sio vendor=0x1781 product=0x0c30
magnus-gw:~# dmesg
[  848.882462] usbcore: registered new interface driver usbserial
[  848.883632] usbserial: USB Serial support registered for generic
[  848.884508] usbcore: registered new interface driver usbserial_generic
[  848.885467] usbserial: USB Serial Driver core
[  848.906825] usbserial: USB Serial support registered for FTDI USB Serial Device
[  848.907804] ftdi_sio 1-1:1.0: FTDI USB Serial Device converter detected
[  848.908555] ftdi_sio: Detected FT232RL
[  848.912513] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0
[  848.913667] usbcore: registered new interface driver ftdi_sio
[  848.914455] ftdi_sio: v1.4.3:USB FTDI Serial Converters Driver

Code: Select all

magnus-gw:~# lsmod | grep sio
ftdi_sio               44168  0
usbserial              24368  1 ftdi_sio
usbcore               103996  5 ftdi_sio,usbserial,ohci_hcd,ehci_hcd

Code: Select all

magnus-gw:~# uname -a
Linux magnus-gw 2.6.26-486-voyage #1 PREEMPT Wed Jul 1 15:01:20 GMT 2009 i586 GNU/Linux
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Post by micke.prag »

Vilken distribution kör du? Kompilerat själv eller kört våra färdiga paket?
Finns devicen /dev/tellstick istället för /dev/ttyUSB0?
Micke Prag
Software
Telldus Technologies
Falle
Posts: 3
Joined: Fri Mar 17, 2023 9:45 am

Post by Falle »

Tjena,

Jag kör voyage linux. Det är egentligen en debian som är avskalad för att passa på småburkar som denna Alix 2D13 baserade pryl jag byggt.

Jag kör paketvarianten då det inte finns några kompileringsverktyg med från början och utrymmet på CF-kortet är begränsat.'

Edit: Glömde skriva att det finns ingen /dev/tellstick heller
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: rfcmd - Error opening /dev/ttyUSB0

Post by micke.prag »

Falle wrote:

Code: Select all

magnus-gw:~# uname -a
Linux magnus-gw 2.6.26-486-voyage #1 PREEMPT Wed Jul 1 15:01:20 GMT 2009 i586 GNU/Linux
Du kör kärna 2.6.26. Du ska alltså _inte_ modproba med några argument. Detta gäller endast 2.6.20 eller tidigare.
Falle wrote:

Code: Select all

magnus-gw:~# ls -al /dev/ttyU
ls: cannot access /dev/ttyU: No such file or directory
Din kärna säger i dmesg att den skapar ttyUSB0, inte ttyU. Testa med

Code: Select all

# ls -al /dev/tty*
Om varken /dev/ttyUSB0 eller /dev/tellstick skapas så kan du ha andra udev-regler som tar över. Gämför dina devices i /dev innan och efter du sätter i TellStick.
Kärnan säger att den hittar TellStick, så något blir den skapad som.

Mer kan jag inte säga mer utan att sitta på maskinen, hemskt ledsen.
Micke Prag
Software
Telldus Technologies
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Post by micke.prag »

Vissa distributioner kan t.o.m. kalla den för /dev/serial eller liknande.
Micke Prag
Software
Telldus Technologies
Falle
Posts: 3
Joined: Fri Mar 17, 2023 9:45 am

Post by Falle »

Jag provade att starta om enheten en gång till och plugga i och ur tellsticken. dmesg säger i vanlig ordning att den ska bli en ttyUSB0 men den här gången dök enheten faktiskt upp som en /dev/tellstick.
Det verkar vara lite av ett lottrei om den blir en /dev/ttyUSB0 eller en /dev/tellstick på min burk. :)

Det där med ttyU var ett slarvfel från min sida när jag skulle göra exempel för att skicka in till forumtråden. Skulle stått "ttyU*". Sorry.
Post Reply