Після придбання 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
