LINUX.ORG.RU
решено ФорумAdmin

udev, symlink и убунта 10.10


0

1

Есть переходник usb-com

Bus 002 Device 002: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x Composite Device
Он вешается на /dev/ttyUSB0, через произвольное время он отваливается и снова инициализируется как /dev/ttyUSB1
Mar 21 23:09:53 meteo kernel: [124082.505043] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0
Mar 21 23:09:53 meteo kernel: [124082.505086] cp210x 2-1:1.0: device disconnected
Mar 21 23:09:54 meteo kernel: [124082.744058] usb 2-1: new full speed USB device using uhci_hcd and address 9
Mar 21 23:09:54 meteo kernel: [124082.915547] cp210x 2-1:1.0: cp210x converter detected
Mar 21 23:09:54 meteo kernel: [124083.028637] usb 2-1: reset full speed USB device using uhci_hcd and address 9
Mar 21 23:09:54 meteo kernel: [124083.179796] usb 2-1: cp210x converter now attached to ttyUSB1
хочу сделать симлинк чтобы адрес устройства был всегда создаю в /etc/udev/rules.d файл 99-serial-aliases.rules
SUBSYSTEMS=="usb", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", SYMLINK+="comport"
в /var/log/syslog
 reading '/etc/udev/rules.d/99-serial-aliases.rules' as rules file
но ссылка не создается.

Помогите разобраться

★★★

SUBSYSTEMS==«usb»,

SUBSYSTEM==«tty» получше будет. Почему не создается - непонятно

sudo udevadm control --log-priority=debug и логи в помошь.

vga ★★ ()

P.S. И да, там уже есть какое-то правило искаропки, которое создает линку, вот только я не помню где. /dev/serial-by-name или что-то такое...

vga ★★ ()
Ответ на: комментарий от vga

/dev/serial-by-name

/dev/serial/by-path/ и /dev/serial/by-id, создаются правилом /lib/udev/rules.d/60-persistent-serial.rules

vga ★★ ()
Ответ на: комментарий от vga

решил

cp /lib/udev/rules.d/60-persistent-serial.rules /etc/udev/rules.d/60-persistent-serial.rules и потом правкой 60-persistent-serial.rules - прописав нужные симлинки

Спасибо

kombrig ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.