Вопрос вот в чем, есть 5 модемов (2 из них одного оператора, 3 другого), которые стоят и работают, но есть проблема, при перезагрузке они перескакивают (например, был Datacard0, стал Datacard3), как зафиксировать их на своих местах жестко? К сожалению знаний не хватает, чтобы это реализовать, если у кого-нибудь успешный опыт решения этой проблемы.
привязку к USB портам делали? похоже что нет.
KERNEL=="ttyUSB[0-9]*", ID=="2-1.5:1.0", SYMLINK+="hm0", GROUP="root", MODE="0666"
KERNEL=="ttyUSB[0-9]*", ID=="2-1.5:1.1", SYMLINK+="hv0", GROUP="root", MODE="0666"
KERNEL=="ttyUSB[0-9]*", ID=="2-1.5:1.2", SYMLINK+="hi0", GROUP="root", MODE="0666"
ID порта находим в выводе dmesg после подключения устройства. Каждый порт состоит из 3 подпортов: 0-2. 1 - порт для аудиосоединений 2 - порт для данных (ввод АТ команд)
поставь chan_dongle это раз. там можно искать мопеды по имею.
[dongleX]
imei=xxxxxxxxxxxxxxxxxxxxxxxx
я лично так вышел..и фиолетово на какие порты они встанут))
Нужно отрубить CD, тогда не будет скакать:
AT^U2DIAG=0
В общем разрулил эту проблему через IMEI-и симок примерно так: Dial(Datacard/i:${IMEI}/${EXTEN})
Может кому то понадобиться, чтобы не мучаться с правилами udev.
Сделал привязку, результата нет. Как диагностировать эту ситуацию?
говорят по ID могут сказать по KERNEL не могут. или discovery по IMEI
Задан: May 23 '11
Просмотрен: 3,218 раз
Обновлен: Sep 10 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.