Linux, USB модем ZTE MF667 от Beeline, разблокировка и подключение через wvdial

В общем, потребовалось заставить это чудо выходить в интернет через МТСовскую симку.

Для начала нужно заставить его определяться как модем, а не как cd-rom и отвязать от оператора (убрать NODOWNLOAD.FLG).

sudo apt-get update 
sudo apt-get install minicom

dmesg | grep attached  # Появится 3 устройства, нужное дальше методом перебора

sudo minicom --device=/dev/ttyUSB1  
ATE  # Должно выдать OK
AT+ZCDRUN=E   # Так же должно выдать OK
ctrl+c # Выходим и перевтыкаем модем, ждём секунд 30, пока не загорит зелёный светодиод, сигнализируя, что мы в сети

Возможно, придётся повторить для всех устройств, которые выдал «dmesg | grep attached».

Ставим wvdial и настраиваем:

sudo apt-get wvdial
sudo nano /etc/wvdial.conf

Сам конфиг wvdial для mts у меня такой:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Phone = "*99#"
ISDN = 0
Password = mts
New PPPD = yes
Username = mts
Modem = /dev/ttyUSB1
Baud = 9600
Country = Russia
Init3 = AT^SYSCFG=14,2,3fffffff,0,1  # Приоритет 3G
Init4 = AT +CGDCONT=1,"IP","internet.mts.ru"

Idle Seconds = 0
Stupid Mode = 1
Carrier Check = no
Auto Reconnect = on

Ну а дальше остаётся только подключиться:

sudo wvdial




Что бы потом не париться с sudo можно wvdial добавить в группу.

Надеюсь, всё удалось =)

Related posts

Wordpress + nginx + php-fpm проблемы с wp-json или did not process the ‘context’

NGINX location alias + php + rewrite (try_files)

Установка, настройка и пример использования gitolite