Настройка 3G USB-модема под Linux
Для настройки высокоскоростного беспроводного 3G USB-модема Huawei E173 под операционной системой Linux openSUSE может быть использовано несколько программ настройки сети с графическим интерфейсом, поставляемых с дистрибутивом openSUSE старше версии 11.3:
- при подключении модема устройство должно распознаваться автоматически как модем + Card Reader + внутренний CD-ROM с софтом, в котором может быть папка Linux, а в ней файл install для запуска установки программы управления соедининием Mobile Partner,
- в Сетевых настройках в Ценре управления openSUSE YaST в информации об оборудовании должна отображаться информация о распознаном и правильно подключённом модеме: сетевые устройства - модем, устройство /dev/ttyUSB0, нужно создать провайдера и параметры подключения: номер телефона (дозвона), имя пользователя, пароль, если нужно,
- в программе NetworkManager в системном лотке должно появиться изображение телефона и мигающий сигнал приглашения настроить соединение: ввести номер телефона (дозвона), APN. Программа NetworkManager становится доступной для установки подключения при выборе в Методе установки сети в Сетевых настройках в Ценре управления openSUSE YaST.
- использовать программу от производителя модема Huawei Mobile Partner для Linux, позволяющую подключатся к Интернет, отправлять/получать SMS, посылать USSD команды для проверки баланса, управлять профилями. Официальным источником для программы Mobile Partner является внутренняя память модема, так называемый ZeroCD, состав ZeroCD определяет оператор сети, продающий модем, блокируя некоторые функции модема. Программу Mobile Partner можно найти в Интернет или скопировать папку Linux с CD-ROM внутри модема, утановка программы описана в файле Readme.txt в папке Linux. При скачивании программы Mobile Partner для Linux хорошо, чтобы программа имела русифицированный интерфейс.
- настроить модем и соединение, используя программу kppp, входящую в состав KDE,
Замечание.![]()
3G подключение может быть установлено только, если у вас отключены другие подключения к Интернет, например Wifi.
Управлять соединением можно при настройках соединения в программе YaST через программу qinernet, в программе NetworkManager и в программе kppp, в программе Mobile Partner для Linux.
Наблюдать состояние соединения и статистику можно в программе Knemo.
Некоторые решения возможных проблем подключения
- после покупки 3G USB-модема соединение станет возможным только после активации модема с включенной SIM-картой в офисе провайдера или по телефону технической поддержки провайдера,
- если соединение происходит, а в Интернет выхода нет, нужно прописать DNS в /etc/resolv.conf:
Nameserver 8.8.8.8
,это DNS Google,
- при использовании 3G USB-модема под ОС Ubuntu возможно нужно установить программу usb-modeswitch для смены режима модема с флеш-носителя на модем, содержащую базу команд AT под разноообразные модемы,
- существование usb-устройств для модема можно проверить командой:
ls -l /dev/ttyUSB*
- если usb hub (cетевой концентратор, объединяющий несколько устройств usb) медленный (USB-1.0/1.1), то при включении модема в такой порт usb Интернет может не работать, даже если работает на другом usb порту в этом же компьютере,
Замечание.

Для Huawei известен набор команд позволяющий манипулировать функциями включение, отключение внутренего CD-ROM, флеш-носителя и самого модема (команды выполнятся при подсоединённом модеме и установленном соединении с модемом, при этом команда АТ возвращает ОК):AT^U2DIAG=0 (девайс в режиме только модем, рекомендуется)
AT^U2DIAG=1 (девайс в режиме модем + CD-ROM)
AT^U2DIAG=255 (девайс в режиме модем + CD-ROM + Card Reader)
AT^U2DIAG=256 (девайс в режиме модем + Card Reader, можно использовать как обычную флешку, отказавшись от установки драйверов модема)Смотрите другие команды управления модемом Huawei.
Запись команды выбора режима модема в устройство:
echo -en "AT^U2DIAG=0\r\n" > /dev/ttyUSB0
,где устройство /dev/ttyUSB0 определяется с помощью коанды: ls -l /dev/ttyUSB*
Замечание.

Если оставите только функцию модема, то возможности автозапуска с ZeroCD больше не будет, чтобы опять включить ZeroCD выполните команду переключения режима модема: AT^U2DIAG=1.Замечание.

Операция переключения модема подходит для многих модемов с функцией ZeroCD. - если подсоединённый модем распознан операционной системой, то он должен быть показан в выводе команды lsusb,
- если Mobile Partner не определяет модем, возможно не подгружался автоматически модуль ядра для модема, чтобы его подгрузить надо в консоли выполнить команду:
sudo modprobe usbserial vendor=0x12d1 product=0×1001
,где где vendor и product параметры, полученные при помощи команды lsusb.
- если модем заблокирован для использования SIM-карт определённого провайдера, и вы хотите настроить модем для других SIM-карт, то разблокировать модем можно с помощью программы Mobile Partner в версии, в которой есть функция разблокировки (UNLOCK), это может быть: Mobile Partner Lock 21.005.11.02.763 для linux, под ОС Linux разблокировать модем можно командой comgt, например так:
comgt -d /dev/ttyUSB0
,где /dev/ttyUSB0 это устройство на котором подключен модем, при этом надо будет ввести PIN-код от SIM-карты, для более точной настройки разблокировки нужно прочитать руководство по команде:
man comgt
- возможная конфигурация подключения через wvdial (настройки могут использоваться в kppp), команда wvdialconf, редактируемый файл /etc/wvdialconf для 3G USB-модема Huawei на примере соединения для Beeline Казахстан:
[Dialer huawei]
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet.beeline.kz"
Modem Type = USB Modem
Baud = 57600
New PPPD = yes
Modem = /dev/ttyUSB0
Phone = *99***1#
Username = @internet.beeline
Password = beeline
Dial Command = ATM0L0DT
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Ask Password = off
Abort on Busy = on
Stupid Mode = yesСоединение устнавливается командой wvdial под пользователем root, открывайте браузер и проверяйте, разрыв соединения: при открытом окне терминала нужно нажать комбинацию клавиш CTRL+C или, если терминал закрыт, убивать процесс командой kill.
Замечание.

При подключении через wvdial должен существовать пустой файл /etc/resolv.conf.
Возможные параметры подключения 3G usb модема Beeline под Linux в Казахстане
Официальное подключение:
apn: internet.beeline.kz (статический)
номер доступа: *99***1#
пользователь: @internet.beeline
пароль: beeline
type: any (2G=GSM/GPRS/EDGE или 3G)
pin: с SIM-карты
puk: с SIM-карты
Подключение конфигурируемое NetworkManager Linux:
apn: internet.beeline.kz (статический)
номер доступа: *99#
пользователь: @internet.beeline
пароль: beeline
type: any
pin: с SIM-карты
puk: с SIM-карты
Устаревшее подключение под Linux для сетей GSM/GPRS/EDGE/3G:
apn: internet.beeline.kz (статический)
номер доступа:
пользователь: .beeline
пароль:
type: any
pin: с SIM-карты
puk: с SIM-карты
Замечание.![]()
pin и puk коды могут быть не обязательными при подключении.
Альтернативой модему Huawei E173 может быть модем ZTE.
| Вложение | Размер |
|---|---|
| Mobile Partner Lock 21.005.11.02.763.zip | 9.9 МБ |
- Блог пользователя Administrator
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
-




