Pull to refresh

Comments 7

Я бы посоветовал у ttyUSB0 дополнительно что-нибудь проверять — серийник, симлинк или тот же VID/PID.
Будет неприятно, если какое-то другое USB-Serial устройство — не модем — будет забрано ppp демоном.

Но общий подход, несомненно, верен. Спасибо. 8-)

Спасибо, корректное замечание.

Ну и к 0 как к индексу тогда лучше не привязываться.

Серийные порты генерируются в зависимости от конкретного устройства, к которому как раз и привязана конфигурация. Хотя я иногда замечал, что при некоторых обстоятельствах они менялись с ttyUSB0… 2 соответственно на ttyUSB1… 3 – но это нештатная ситуация.


Или нет?

для некоторых последовательных устройст udev генерирует т.н. persistent имена — симлинки из /dev/serial/by-id/ЧТО-то-ТАМ. В частности для usb2com у меня это работает.

Не сталкивался с usb_modeswitch, но не проще было добавить в нужный юнит Requires=dev-serial-by\x2did-FOOBAR.device и After= на него же?

Действительно, это выглядит рациональнее.

Sign up to leave a comment.

Articles