Po zakupie modemu USB Huawei E352 trzeba było się natrudzić, aby uruchomić go w systemie Ubuntu.
Niektóre nowoczesne modemy posiadają wbudowany wirtualny dysk z sterownikami i innymi „przydatnymi” narzędziami. Po podłączeniu takiego urządzenia do komputera system wykrywa dysk, ale nie rozpoznaje samego modemu. Należy przełączyć modem w tryb „Modem”.
Problem można rozwiązać na dwa sposoby: pierwszy polega na połączeniu się z modemem i wyłączeniu emulacji dysku za pomocą komend AT.
Drugi sposób to użycie utility usb-modeswitch do wykonania tej procedury.
Instalujemy niezbędne oprogramowanie:
sudo apt-get install usb-modeswitch usb-modeswitch-data tcl8.3 tcl8.4 tcl8.5
Podłączamy modem do komputera i sprawdzamy, jak został rozpoznany:
lsusb
W wyniku polecenia brakowało wpisu w formacie „Bus 001 Device 013: ID 12d1:14ac Huawei Technologies Co., Ltd.”, zamiast tego wykryto urządzenie o identyfikatorze 12d1:1446 – jest to urządzenie multimedialne modemu, które montowane jest jako napęd CD-ROM.
Przełączamy urządzenie w tryb modemu:
sudo usb_modeswitch -c /etc/usb_modeswitch.d/12d1:1446
Teraz polecenie lsusb powinno wykryć, że do komputera podłączony jest modem Huawei.
Dalej można pójść dwiema drogami: albo skonfigurować modem przez Network Manager, albo połączyć się w trybie tekstowym za pomocą wvdial:
Plik konfiguracyjny programu do wybierania numeru /etc/wvdial.conf ma następującą postać:
[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
Wybieramy numer u dostawcy:
sudo wvdial
