Не все 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
Это значение будет TargetProduct
Создадим конфиг
# cd /tmp # tar -xzvf /usr/share/usb_modeswitch/configPack.tar.gz 19d2\:2000
Теперь откроем файл 19d2:2000 и скопируем оттуда данные
# vim 19d2:2000
Откроем /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
Сделал все по вашей инструкции и теперь у меня на виртуалках , модем подрубается , а дрова на него не ставятся , и не знаю что делать , система PROXMOX и виртуалка винда 7 , как нормально пробросить
А какая цель? Если Вы хотели пробросить в “виртуалку”, то осталось найти драйвера под модем для Win7…