Uppgradering till 14.04, udev rule funkar inte längre

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
CirruZZ
Inlägg: 20
Blev medlem: 02 mar 2009, 13:55
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Uppgradering till 14.04, udev rule funkar inte längre

Inlägg av CirruZZ »

Jag uppgraderade nyligen från 10.04 -> 12.04 -> 14.04. I samband med det så slutade mina udev rules att funka. Är det något som har ändrats där mellan dom versionerna? Jag har flera regler, men ingen av dom funkar. Alla för att ändra från tex ttyUSB0 till något mer igenkännbart namn. Kan det vara så att en felaktig regel "stör ut" dom andra? Vet att det låter skumt men ni fattar vad jag menar. :)

Ett exempel som har funkat förut men som inte funkar längre ::)

Kod: Markera allt

KERNEL=="ttyUSB*", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="A2003EZR", NAME="ttyUSBplugwise"
TAck på förhand!
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Uppgradering till 14.04, udev rule funkar inte längre

Inlägg av johanre »

Du har inte råkat ut för denna bugg: https://bugs.launchpad.net/ubuntu/+sour ... ug/1319047?

Sent from my C6903 using Tapatalk
CirruZZ
Inlägg: 20
Blev medlem: 02 mar 2009, 13:55
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Uppgradering till 14.04, udev rule funkar inte längre

Inlägg av CirruZZ »

Tack för svar! Nej jag tror inte det, jag har inga extra punkter i filnamnen, och det verkar var det som buggen du nämnde handlar om.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Uppgradering till 14.04, udev rule funkar inte längre

Inlägg av Barre »

För att felsöka udev-regler brukar jag göra följande steg.

Exempelvis så kan du starta en monitorering med följande kommando i terminalen:

Kod: Markera allt

 sudo udevadm monitor 
då ser du klart och tydligt vad som händer och sker när du udev triggas.

dubbelkolla att jag har rätt attribut satta genom att kolla vilka som finns att nyttja (nu har den ju fungerat tidigare, så det borde inte vara något fel i attributen)

Kod: Markera allt

udevadm info --attribute-walk --path=/min/path/till/devicen
du kan också testa att slå på debugging och se om det dyker upp nått i loggarna

Kod: Markera allt

 sudo udevadm control --log-priority=debug 
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Skriv svar

Återgå till "Installation och uppgradering"