anonymous@RULINUX.NET~# Last login: 2024-05-14 07:29:06
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

[bash] Найти файл устройства конкретного USB-Serial, просто, без СМС

Ну что за фигня. Вот у меня ГПС-трекер воткнут в комп, он прикидывается последовательным интерфейсом (/dev/tty***, на разных компах с разным постфиксом, кстати) я знаю его его idVendor и пр. Так же в системе присутствуют другие последовательные интерфейсы других USB приблуд.

Задача: автоматически из скрипта определять в на какие файлы устройств в ФС замапило все подключенные трекеры (скрипту нужно указать откуда тянуть трек).

Есть простой способ такой список устройств?

P.S.
В принципе через udev удобно симлинковать устройство при подключении в какое-нибудь отдельное место, но хочется чтобы скрипт работал в полевых условиях без ковыряния udev'а - чтобы скопировал скрипт на комп и сливай себе трек.

anonymous(*) (2017-06-05 16:12:32)

Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0

[Ответить на это сообщение]
avatar
Скрыть

Re:[bash] Найти файл устройства конкретного USB-Serial, просто, без СМС

lsusb
ls /dev/bus/usb/00*/*
ls /sys/bus/usb/devices/*

Ничего под рукой, притворяющегося tty-хами нет, чтобы дать более конкретный рецепт куда смотреть. Но проще всё же через udev обозвать устройство /dev/CIAtracker и обращаться к нему.

anonymous(*)(2017-06-05 18:52:02)
Отредактировано anonymous по причине "не указана"
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!