Настройка CDMA Соединения

Оборудование

  • Мобильный терминал стандарта CDMA: Nokia6225.
  • USB-кабель: USBAdapterCableCA-42
  • Оператор: Интертелеком

Подключение телефона

Подключите телефон к компьютеру при помощи USB-to-SerialBridge кабеля к свободному порту.

Модули ядра

1. Убедитесь, что в системе загружен модуль pl2303.

2. Просмотрите вывод команды lsmod:

# lsmod
Module                  Size  Used by
...
pl2303                 20165  0
usbserial              30377  1 pl2303
uhci_hcd               32465  0
...

3. Если вы не обнаружите упоминания о модуле в выводе – обновите ядро.

4. Просмотрите сообщения ядра:

# less /var/log/messages
Sep 24 01:45:18 192 kernel: usb 4-1: new full speed USB device using uhci_hcd and address 4
Sep 24 01:45:18 192 kernel: pl2303 4-1:1.0: PL-2303 converter detected
Sep 24 01:45:18 192 kernel: usb 4-1: PL-2303 converter now attached to ttyUSB0

Из последней строки видно, что устройство, к которому подключен телефон, – /dev/ttyUSB0.

Настройка конфигурационных файлов

/etc/wvdial.conf

1. Для определения параметров модема воспользуемся утилитой wvdialconf.

# wvdialconf /etc/wvdial.conf
Scanning your serial ports for a modem.
ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Port Scan<*1>: S2 S3 S4 S5 S6 S7 S8 S9
Port Scan<*1>: S10 S11 S12 S13 S14 S15 S16 S17
Port Scan<*1>: S18 S19 S20 S21 S22 S23 S24 S25
Port Scan<*1>: S26 S27 S28 S29 S30 S31
ttyUSB0<*1>: ATQ0 V1 E1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- ERROR
ttyUSB0<*1>: Modem Identifier: ATI -- ERROR
ttyUSB0<*1>: Speed 4800: AT -- OK
ttyUSB0<*1>: Speed 9600: AT -- OK
ttyUSB0<*1>: Speed 19200: AT -- OK
ttyUSB0<*1>: Speed 38400: AT -- OK
ttyUSB0<*1>: Speed 57600: AT -- OK
ttyUSB0<*1>: Speed 115200: AT -- OK
ttyUSB0<*1>: Speed 230400: AT -- OK
ttyUSB0<*1>: Speed 460800: AT -- [06]
ttyUSB0<*1>: Speed 460800: AT -- ~
ttyUSB0<*1>: Speed 460800: AT -- ~
ttyUSB0<*1>: Max speed is 230400; that should be safe.
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
Found a modem on /dev/ttyUSB0.
Modem configuration written to wvdial.conf.
ttyUSB0: Speed 230400; init "ATQ0 V1 E1 S0=0 &C1 &D2

Строка Foundamodemon/dev/ttyUSB0 свидетельствует о том, что в системе присутствует модем, подключенный к порту /dev/ttyUSB0.

Сообщение Modemconfigurationwrittentowvdial.conf говорит, что все настройки сохранены в файле /etc/wvdial.conf.

Строка ttyUSB0:Speed230400;init"ATQ0V1E1S0=0&C1&D2" сообщает о скорости модема.

2. Отредактируйте /etc/wvdial.conf:

[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 230400
Dial Command = ATDT
Init1 = AT
Init2 = AT+CRM=1;&C1
Init3 = AT+cso=33
Init4 = ATQ0 V1 E1 S0=0 &D2
ISDN = 0
Phone = #777 ; Для оператора Интертелеком
Username = ONLINE ; Для тарифного пакета "ONLINE"
Password = ONLINE ; Для тарифного пакета "ONLINE"

/etc/ppp/options

usepeerdns
nobsdcomp
noipdefault
ipcp-accept-local
ipcp-accept-remote
noauth
nocrtscts
modem

/etc/ppp/wvdial

noauth
name wvdial

Установка соединения

# wvdial

Статьи по Теме

Категории
Поиск