настройка модема huawei e620 и укртелеком


Настройка этого как и любого модема на платформу Windows особого труда не составляет, а вот что делать пользователям Linux? Мануалов маловато да и сразу не понять, что да как… В этой статье я описал как быстро поднять интернет соединение использую один из таких модемов.

После того как подключили модем к компьютеру, исп. команду:

$ dmesg

И смотрим в выводе опознал ли наш компьютер модем:

[ 1035.466656] usb 2-3: new high speed USB device number 3 using ehci_hcd
[ 1035.605924] scsi6 : usb-storage 2-3:1.0
[ 1035.606609] scsi7 : usb-storage 2-3:1.1
[ 1036.561185] usb 2-3: USB disconnect, device number 3
[ 1042.319994] usb 2-3: new high speed USB device number 4 using ehci_hcd
[ 1042.461362] scsi11 : usb-storage 2-3:1.3
[ 1042.463589] scsi12 : usb-storage 2-3:1.4
[ 1042.580223] usbcore: registered new interface driver usbserial
[ 1042.580261] USB Serial support registered for generic
[ 1042.580376] usbcore: registered new interface driver usbserial_generic
[ 1042.580382] usbserial: USB Serial Driver core
[ 1042.607123] USB Serial support registered for GSM modem (1-port)
[ 1042.607528] option 2-3:1.0: GSM modem (1-port) converter detected
[ 1042.607867] usb 2-3: GSM modem (1-port) converter now attached to ttyUSB0
[ 1042.607908] option 2-3:1.1: GSM modem (1-port) converter detected
[ 1042.608107] usb 2-3: GSM modem (1-port) converter now attached to ttyUSB1
[ 1042.608136] option 2-3:1.2: GSM modem (1-port) converter detected
[ 1042.608494] usb 2-3: GSM modem (1-port) converter now attached to ttyUSB2
[ 1042.608569] usbcore: registered new interface driver option
[ 1042.608574] option: v0.7.2:USB Driver for GSM modems
[ 1043.464868] scsi 11:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
[ 1043.468125] scsi 12:0:0:0: Direct-Access     HUAWEI   MMC Storage      2.31 PQ: 0 ANSI: 2
[ 1043.469296] sd 12:0:0:0: Attached scsi generic sg3 type 0

После того как узнали что модем опознан, переключаем его в режим модема вручную, предварительно узнав его индентификаторы VID и PID используя команду:

$ lsusb

Ищем наш модем:

Bus 002 Device 004: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem

Как видим VID это 12d1, а PID 1001. Теперь используя утилиту usb_modeswitch меняем режим указав наши идентификаторы:

$ sudo usb_modeswitch -H -v 12d1 -p1001

Вот лог выполнения:

Looking for default devices ...
 Found devices in default mode, class or configuration (1)
Accessing device 004 on bus 002 ...
Getting the current device configuration ...
 OK, got current device configuration (1)
Using endpoints 0x01 (out) and 0x82 (in)
Not a storage device, skipping SCSI inquiry

USB description data (for identification)
-------------------------
Manufacturer: HUAWEI Technology
     Product: HUAWEI Mobile
  Serial No.: not provided
-------------------------
Sending Huawei control message ...
 OK, Huawei control message sent
-> Run lsusb to note any changes. Bye.

Все модем переведен в режим модема теперь устанавливаем утилиту wvdial и идем править конфиг /etc/wvdial.conf в который записываем следующее содержимое:

[Dialer Defaults]
   Init1 = AT
   Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
   Init3 = AT+CGDCONT=1,"IP","unlim.utel.ua"
   Modem Type = USB Modem
   Baud = 460800
   New PPPD = yes
   Modem = /dev/ttyUSB0
   ISDN = 0
   Phone = *99***1#
   Stupid Mode = 1
   Username = ;
   Password = ;
   Auto Reconnect = on

Если используется PIN-код то меняем строку:

Init1 = AT

на

Init1 = AT+CPIN=5922

Все теперь можем осуществить подключение:

$ sudo wvdial

Если сервера пингуются, а вот в браузере нет соединения скорее всего в этом виноват шлюз, смотрим командой:

$ route

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.105.2   0.0.0.0         UG    0      0        0 eth0
10.64.64.64     *               255.255.255.255 UH    0      0        0 ppp0
192.168.105.0   *               255.255.255.0   U     0      0        0 eth0

Как видим в роли default у меня указан мой роутер, в этом случае меняем на шлюз на Укртелекомовский:

$ sudo route del default gw 192.168.105.2
$ sudo route add default gw 10.64.64.64
$ route

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.64.64.64     0.0.0.0         UG    0      0        0 ppp0
10.64.64.64     *               255.255.255.255 UH    0      0        0 ppp0
192.168.105.0   *               255.255.255.0   U     0      0        0 eth0

Все теперь сервера пингуется и браузер открывает страницы. Удачного серфа!)

ВАЖНО #1: Для пользователей Gentoo ядро необходимо скомпилировать с такими опциями:

Device Drivers ->
    USB support  --->
        <*> OHCI HCD support
        <*> USB Serial Converter support  --->
            [*] USB Generic Serial Driver
            <*> USB driver for GSM and CDMA modems
    Network device support  --->
        <*> PPP (point-to-point protocol) support
        <*> PPP support for async serial ports
comments powered by Disqus