URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 4247
[ Назад ]

Исходное сообщение
"Помогите выбрать 3G-модем"

Отправлено qazarus , 09-Авг-15 17:25 
Извините, не нашел лучшей ветки для данной темы. Мне очень нужно выбрать специфическую железку.

Мне нужен модем, который будет отдавать системе информацию о своем серийном номере.
Дело в том, что модемов нужно подключить к компу парочку. И если они имеют одинаковые названия в портах, то при перезагрузке они будут меняться местами, да и udev на них натравить не выйдет.

Для примера модем ZTE MF192 виден в системе вот так:
/dev/serial/by-id/usb-ZTE_MF192_057E9D99VHF8FBVBNSA66BE45VS63FE47AA24A8C-if00
/dev/serial/by-id/usb-ZTE_MF192_057E9D99VHF8FBVBNSA66BE45VS63FE47AA24A8C-if02
а ZTE MF626 выглядит уже вот так:
usb-ZTE_Incorporated_ZTE_WCDMA_Technologies_MSM-if00-port0
usb-ZTE_Incorporated_ZTE_WCDMA_Technologies_MSM-if01-port0
usb-ZTE_Incorporated_ZTE_WCDMA_Technologies_MSM-if02-port0
и под два таких модема udev-правило уже не сделаешь.

Я уверен что многие форумчане используют модемы, по этому прошу подсказать какие модемы сообщают свой серийник.
Заранее предупреждаю вопрос о том, почему-бы не купить MF192 - был когда-то, но загнулся. Новый найти не вышло - или цена неадекватная, или непонятно что суют.


Содержание

Сообщения в этом обсуждении
"Помогите выбрать 3G-модем"
Отправлено reader , 09-Авг-15 18:05 
>[оверквотинг удален]
> а ZTE MF626 выглядит уже вот так:
> usb-ZTE_Incorporated_ZTE_WCDMA_Technologies_MSM-if00-port0
> usb-ZTE_Incorporated_ZTE_WCDMA_Technologies_MSM-if01-port0
> usb-ZTE_Incorporated_ZTE_WCDMA_Technologies_MSM-if02-port0
> и под два таких модема udev-правило уже не сделаешь.
> Я уверен что многие форумчане используют модемы, по этому прошу подсказать какие
> модемы сообщают свой серийник.
> Заранее предупреждаю вопрос о том, почему-бы не купить MF192 - был когда-то,
> но загнулся. Новый найти не вышло - или цена неадекватная, или
> непонятно что суют.

а dmesg что про них показывает?


"Помогите выбрать 3G-модем"
Отправлено Andrey Mitrofanov , 09-Авг-15 18:55 
> /dev/serial/by-id/usb-ZTE_MF192_057E9D99VHF8FBVBNSA66BE45VS63FE47AA24A8C-if02
> а ZTE MF626 выглядит уже вот так:
> usb-ZTE_Incorporated_ZTE_WCDMA_Technologies_MSM-if00-port0
> usb-ZTE_Incorporated_ZTE_WCDMA_Technologies_MSM-if01-port0
> usb-ZTE_Incorporated_ZTE_WCDMA_Technologies_MSM-if02-port0
> и под два таких модема udev-правило уже не сделаешь.

Э? И imei свой скрывают?

AT
OK
ATI
Manufacturer: huawei
Model: E398
Revision: 10.72.37.00.306
IMEI: A66BE45VS63FE47AA24A8C
+GCAP: +CGSM,+FCLASS,+DS

OK
AT+GCAP
+GCAP: +CGSM,+FCLASS,+DS

OK
AT+CGSN
A66BE45VS63FE47AA24A8C

OK


"Помогите выбрать 3G-модем"
Отправлено qazarus , 09-Авг-15 19:21 
> Э? И imei свой скрывают?

А разве можно применить вывод АТ-команд в правиле udev? Если да, то я буду безмерно счастлив, это то, что мне нужно!
IMEI модем нормально отображает.


"Помогите выбрать 3G-модем"
Отправлено Andrey Mitrofanov , 09-Авг-15 20:27 
>> Э? И imei свой скрывают?
> А разве можно применить вывод АТ-команд в правиле udev? Если да, то
> я буду безмерно счастлив, это то, что мне нужно!
> IMEI модем нормально отображает.

Вот тут делают симлинки по номеру порта/шины или как-то так -

http://stackoverflow.com/questions/4800099/how-to-identify-m...

Насколько я понимаю, можно примерно так сделать и с AT-командами, chat + разобрать вывод.

При этом скрипт пускать на тот ttyUSBnn, какой получится, а симлинку имя давать по тому, что увидел на этом порту. Так, вроде, симлинк с каждым из имён должен появляться, когда воткнут нужный девайс, незавимисо от порядка.


"Помогите выбрать 3G-модем"
Отправлено qazarus , 10-Авг-15 21:00 
> Вот тут делают симлинки по номеру порта/шины или как-то так -
> http://stackoverflow.com/questions/4800099/how-to-identify-m...
> Насколько я понимаю, можно примерно так сделать и с AT-командами, chat +
> разобрать вывод.
> При этом скрипт пускать на тот ttyUSBnn, какой получится, а симлинку имя
> давать по тому, что увидел на этом порту. Так, вроде, симлинк
> с каждым из имён должен появляться, когда воткнут нужный девайс, незавимисо
> от порядка.

Хм... Весьма интересная идея. Буду курить и пытаться понять как повторить подобное для моих целей.
Тем не менее, меня все-же все равно интересуют модели модемов, которые отдают свои серийники.


"Помогите выбрать 3G-модем"
Отправлено pavlinux , 12-Авг-15 22:48 
> все равно интересуют модели модемов, которые отдают свои серийники.

man lsusb, man udev, man udevadm



"Помогите выбрать 3G-модем"
Отправлено qazarus , 16-Авг-15 12:58 
>> все равно интересуют модели модемов, которые отдают свои серийники.
> man lsusb, man udev, man udevadm

И к чему это? или чисто поумничать? Уважаемый, вы вообще читали мое сообщение вверху?
Если нет, кратко излагаю суть - не все модемы отдают свои серийники, в итоге модемы разных моделей видны в системе с одинаковыми именами.


"Помогите выбрать 3G-модем"
Отправлено pavlinux , 17-Авг-15 03:10 
> ... в итоге модемы разных моделей видны в системе с одинаковыми именами.

без серийника жить можно.


"Помогите выбрать 3G-модем"
Отправлено qazarus , 19-Авг-15 23:03 
> без серийника жить можно.

Окей, а что делать при подключении двух даже разных модемов одного производителя, которые в системе видны полностью одинаково? Ладно, настроить можно, а потом рррраззз, и перезагружаем компьютер. Перезагружаем, и удивляемся - а чего это у нас не работает ничего? Ба! Да тут порты местами поменялись. Ничего перенастроим. А потом ррраззз, и перезагружаем компьютер... Дальше продолжать?


"Помогите выбрать 3G-модем"
Отправлено pavlinux , 22-Авг-15 04:38 
> которые в системе видны полностью одинаково?

Ни разу не видел двух одинаковых устройств, даже кетайское г...но.    


"Помогите выбрать 3G-модем"
Отправлено qazarus , 01-Сен-15 22:45 
> Ни разу не видел двух одинаковых устройств, даже кетайское г...но.

Выложить выхлоп удева от двух Alcatel X090S? После этого можно совместно поиграть в игру - найди 10 отличий :)