После приобретение USB-модема Huawei E352 пришлось поламать голову, чтобы запустить его в Ubuntu.
Некоторые современные модемы на своем борту имеют виртуальный диск с драйверами и пр. «полезностями», и после подключения иного к компьютеру система видит диск, но не видит сам модем. Требуется переключить модем в режим «Модем».
Решается двумя способами: 1-ый — присоединится к модему и отключить эмуляцию диска посредством AT-команд.
2-ой — использовать утилиту usb-modeswitch для данной процедуры.
Устанавливаем необходимое ПО:
sudo apt-get install usb-modeswitch usb-modeswitch-data tcl8.3 tcl8.4 tcl8.5
Подключаем модем к компьютеру и смотрим как он распознался:
lsusb
В выводе команды отсутсвовала запись типа «Bus 001 Device 013: ID 12d1:14ac Huawei Technologies Co., Ltd.», вместо этого было обнаружено устройство с идентификатором 12d1:1446 — это медиа устройство модема, которое монтируется как CD-ROM.
Переключаем устройство в режим модем:
sudo usb_modeswitch -c /etc/usb_modeswitch.d/12d1:1446
Теперь команда lsusb должна опознать, что к компьютеру подключен модем Huawei.
Далее пойти можно 2 путями, либо настраивать модем через Network Manager, либо в текстовом режиме соединяться с помощью wvdial:
Файл конфигурации программы-дозвончика /etc/wvdial.conf имеет следующий вид:
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 +FCLASS=0
Init3 = AT+CGDCONT=1,»IP»,»3g.utel.ua»
Password = 0
Phone = *99#
Modem Type = Analog Modem
Stupid Mode = 1
Baud = 9600
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
Username = 0
Auto Reconnect = on
Звоним к провайдеру:
sudo wvdial
