Как настроить USB 3G модем через usb_modeswitch и wvdial

Не все USB 3G/4G модемы сразу же стартуют на линукс. Это связано с тем, что они являются составнми устройствами при подключении (CD с драйверами, например). Исправить это можно благодаря пакету usb_modeswitch, который переключает модем в нормальное состояние.

Далее мы настроим 3G модем через usb_modeswitch и любимый wvdial.

Установим пакеты

# apt-get update
# apt-get install ppp usb-modeswitch wvdial

Получим pid и vid девайса:

# lsusb

У меня это 19d2:2002

lsusb-02

Это значение будет TargetProduct

Создадим конфиг

# cd /tmp
# tar -xzvf /usr/share/usb_modeswitch/configPack.tar.gz 19d2\:2000

Теперь откроем файл 19d2:2000 и скопируем оттуда данные

# vim 19d2:2000

usb_modeswitch-01

Откроем /etc/usb_modeswitch.conf и добавим данные из файла 19d2:2000.

# vim /etc/usb_modeswitch.conf

Должно получиться что-то вроде

DefaultVendor=0x19d2
DefaultProduct=0x2000

TargetVendor=0x19d2
TargetProduct=0x2002

MessageContent="5553424312345678000000000000061e000000000000000000000000000000"
MessageContent2="5553424312345679000000000000061b000000020000000000000000000000"
MessageContent3="55534243123456702000000080000c85010101180101010101000000000000"

Создадим конфиг wvdial

# vim /etc/wvdial.conf
[Dialer 3g]
Init1 = ATZ
Init2 = ATQ
Init3 = AT+CGDCONT=1,"IP","internet"
Stupid Mode = 1
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB0
Username = { }
Password = { }
Baud = 460800

Замените APN, номер телефона, имя пользователя и пароль на данные Вашего провайдера, если необходимо.

И соединимся с Интернетом

# usb_modeswitch -c /etc/usb_modeswitch.conf
# wvdial 3g

2 thoughts on “Как настроить USB 3G модем через usb_modeswitch и wvdial”

  1. Сделал все по вашей инструкции и теперь у меня на виртуалках , модем подрубается , а дрова на него не ставятся , и не знаю что делать , система PROXMOX и виртуалка винда 7 , как нормально пробросить

    1. А какая цель? Если Вы хотели пробросить в «виртуалку», то осталось найти драйвера под модем для Win7…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.


Unlix © Все права защищены 2020

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!