Настройка этого как и любого модема на платформу 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