[Ubuntu-cat] /dev/ttyS0 a Ubuntu 22.04

Paco Rivière paco a riviere.cat
dll jul 24 17:31:45 UTC 2023


Cordialment,
Paco Rivière - EA3ITD
http://paco.riviere.cat








---- On Mon, 24 Jul 2023 09:05:57 +0200 Orestes Mas <orestes a riseup.net> wrote ---





El 20 de juliol de 2023 10:59:49 CEST, "Paco Rivière" <mailto:paco a riviere.cat> ha escrit:
>Intentant actualitzar el firmware de l'emisora amb chirp resulta que no puc accedir a /dev/ttyS0 a Ubuntu 22.04.
>
>Sembla que és conegut, però provant totes les idees de https://askubuntu.com/questions/1403705/dev-ttyusb0-not-present-in-ubuntu-22-04
>

En aquest enllaç parlen d'un conflicte entre el driver de la ràdio i un driver per un display Braille, que suposadament tindrien el mateix ID, cosa que faria que el kernel carregués el driver equivocat.

Sobre això poca cosa puc dir, excepte que si ja has seguit els consells i continua sense funcionar, no deu ser això.

Per provar ràpidament si és o no un problema de permisos pots fer-te superusuari i canviar els permisos del node a 666, aleshores pots veure si tens accés sense reiniciar la sessió d'escriptori.

A mi el que m'estranya és que l'aparell aparegui com a /dev/ttyS0. Això acostumen a ser els ports RS-232 de tota la vida. Les ràdios SDR que jo tinc acostumen a aparèixer com /dev/ttyACM0 o /dev/ttyUSB0.

Has provat de monitorar els events USB quan connectes el trasto? Escriu "udevadm monitor" en un terminal, connecta (i desconnecta) la ràdio a veure què surt.


---> Genial, ho faig. Passo el fitxer amb el que em surt amb la ràdio que connecta, Baofeng UV5R.

L'altra, TYT MD380 no surt res de res, però té sentit per que em sona que un dels dos cables porta un xip i l'altre no, així és que deuen connectar de forma diferent ...?

 https://www.youtube.com/watch?v=Hl1Wovo9cTM

Aquest no l'he mirat (estic amb el mòbil al metro)
>
>segueixo sense poder accedir: Could not open port

Podria ser que estiguis provant d'accedir al dispositiu equivocat (o manca de permisos).


--> Podria ser ...


>
>Tinc /dev/ttyuS0 :
>
>:~$ ls -l /dev/ttyS0
>
>crw-rw---- 1 root dialout 4, 64 de jul.  20 10:23 /dev/ttyS0
>
>:~$ 
>
>I he afegit el meu usuari a dialout.
>
>Però no tinc l'arxiu /usr/lib/udev/rules.d/85-brltty.rules :

Es tracta de crear-lo, aleshores. No té buna sintaxi complicada.
>
>:~$ ls /usr/lib/udev/rules.d/85* -l
>
>-rw-r--r-- 1 root root   82 de des.  15  2020 /usr/lib/udev/rules.d/85-hdparm.rules
>
>-rw-r--r-- 1 root root 1872 de març  20 16:48 /usr/lib/udev/rules.d/85-hplj10xx.rules
>
>-rw-r--r-- 1 root root 1687 de juny   9  2022 /usr/lib/udev/rules.d/85-nm-unmanaged.rules
>


Orestes

-- 
Enviat des del meu dispositiu Android amb el K-9 Mail. Disculpeu la brevetat.

-- 
Ubuntu-cat mailing list
mailto:Ubuntu-cat a lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-cat
-------------- part següent --------------
Un document HTML ha estat eliminat...
URL: <https://lists.ubuntu.com/archives/ubuntu-cat/attachments/20230724/80bd93d8/attachment.html>
-------------- part següent --------------
:~$ udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[1886.942198] add      /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1 (usb)
KERNEL[1886.946974] add      /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0 (usb)
KERNEL[1886.946989] add      /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0 (usb-serial)
KERNEL[1886.961023] add      /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0/tty/ttyUSB0 (tty)
KERNEL[1886.961049] bind     /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0 (usb-serial)
KERNEL[1886.961074] bind     /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0 (usb)
KERNEL[1886.961103] bind     /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1 (usb)
UDEV  [1886.972468] add      /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1 (usb)
UDEV  [1886.979848] add      /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0 (usb)
UDEV  [1886.983104] add      /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0 (usb-serial)
UDEV  [1887.007426] add      /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0/tty/ttyUSB0 (tty)
UDEV  [1887.008943] bind     /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0 (usb-serial)
UDEV  [1887.012221] bind     /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0 (usb)
UDEV  [1887.021514] bind     /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1 (usb)
KERNEL[1887.027352] add      /devices/parport0/ppdev0.0 (parport)
KERNEL[1887.027384] bind     /devices/parport0/ppdev0.0 (parport)
KERNEL[1887.027398] unbind   /devices/parport0/ppdev0.0 (parport)
KERNEL[1887.027403] remove   /devices/parport0/ppdev0.0 (parport)
UDEV  [1887.028093] add      /devices/parport0/ppdev0.0 (parport)
UDEV  [1887.028585] bind     /devices/parport0/ppdev0.0 (parport)
UDEV  [1887.029006] unbind   /devices/parport0/ppdev0.0 (parport)
UDEV  [1887.029376] remove   /devices/parport0/ppdev0.0 (parport)
KERNEL[1888.868979] remove   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0/tty/ttyUSB0 (tty)
KERNEL[1888.869009] unbind   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0 (usb-serial)
KERNEL[1888.869020] remove   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0 (usb-serial)
KERNEL[1888.869038] unbind   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0 (usb)
KERNEL[1888.869063] remove   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0 (usb)
KERNEL[1888.871008] unbind   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1 (usb)
KERNEL[1888.871035] remove   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1 (usb)
UDEV  [1888.871726] remove   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0/tty/ttyUSB0 (tty)
UDEV  [1888.872891] unbind   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0 (usb-serial)
UDEV  [1888.873650] remove   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0/ttyUSB0 (usb-serial)
UDEV  [1888.877626] unbind   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0 (usb)
UDEV  [1888.880965] remove   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1/3-1:1.0 (usb)
UDEV  [1888.884335] unbind   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1 (usb)
UDEV  [1888.887349] remove   /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-1 (usb)
KERNEL[1888.925578] add      /devices/parport0/ppdev0.0 (parport)
KERNEL[1888.925603] bind     /devices/parport0/ppdev0.0 (parport)
KERNEL[1888.925619] unbind   /devices/parport0/ppdev0.0 (parport)
KERNEL[1888.925625] remove   /devices/parport0/ppdev0.0 (parport)
UDEV  [1888.926601] add      /devices/parport0/ppdev0.0 (parport)
UDEV  [1888.927154] bind     /devices/parport0/ppdev0.0 (parport)
UDEV  [1888.927624] unbind   /devices/parport0/ppdev0.0 (parport)
UDEV  [1888.928060] remove   /devices/parport0/ppdev0.0 (parport)





Més informació sobre la llista de correu Ubuntu-cat