Для определения вменяемого имени модема
Вставляем модем и выполняем
Получаем вывод похожий на
Если не заработало, выясняем идентификатор устройства:
Проверяем наличие файла «12d1:*» в /etc/usb_modeswitch.d, в одном из файлов
должно быть упоминание продукта «1446». Например:
Если файла нет, то его можно создать по вышеприведенному примеру, просто изменив DefaultProduct на:
Перегружаемся, после чего модем имеет вменяемое имя, продолжаем связывать его с Asterisk
apt-get install -t squeeze-backports usb-modeswitch usb-modeswitch-data
Вставляем модем и выполняем
dmesg | tail
Получаем вывод похожий на
[ 303.594149] usb 1-7: New USB device found, idVendor=12d1, idProduct=1001
[ 303.594155] usb 1-7: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[ 303.594158] usb 1-7: Product: HUAWEI Mobile
[ 303.594161] usb 1-7: Manufacturer: HUAWEI Technology
[ 303.596731] option 1-7:1.0: GSM modem(1-port) converter detected
[ 303.596968] usb 1-7: GSM modem (1-port) converter now attached to ttyUSB0
[ 303.597241] option 1-7:1.1: GSM modem (1-port) converter detected
[ 303.597373] usb 1-7: GSM modem (1-port) converter now attached to ttyUSB1
[ 303.597584] option 1-7:1.2: GSM modem (1-port) converter detected
[ 303.597716] usb 1-7: GSM modem (1-port) converter now attached to ttyUSB2
Если не заработало, выясняем идентификатор устройства:
lsusb
Bus 002 Device 050: ID 12d1:140c Huawei Technologies Co., Ltd.
Проверяем наличие файла «12d1:*» в /etc/usb_modeswitch.d, в одном из файлов
должно быть упоминание продукта «1446». Например:
# Huawei E270+ (HSPA+ modem)
DefaultVendor= 0x12d1
DefaultProduct=0x1446
TargetVendor= 0x12d1
TargetProductList="1001,1406,140c,14ac"
CheckSuccess=20
MessageContent="55534243123456780000000000000011060000000000000000000000000000"
Если файла нет, то его можно создать по вышеприведенному примеру, просто изменив DefaultProduct на:
DefaultProduct= 0x140c
Перегружаемся, после чего модем имеет вменяемое имя, продолжаем связывать его с Asterisk
Комментариев нет:
Отправить комментарий