Итак исходные данные:
1) Nokia 6300 - как USB модем (полагаю, что данная статья будет полезна владельцам и других моделей Nokia)
2) Операционная система: Ubuntu 8.04
3) Оператор сотовой связи: Beeline.
Шаг первый:
Проверим, а видит ли Ubuntu ваш телефон как USB модем. Подключаем через USB кабель телефон к компьютеру. Nokia сразу предложит выбрать режим - выбираем
"Режим Nokia". Выполянем команду:$ lsusb
Bus 004 Device 001: ID 0000:0000
Bus 005 Device 003: ID 0421:04f9 Nokia Mobile Phones
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000Обратите внимание на строчку
0421:04f9 Nokia Mobile Phones, здесь 0421 - код производителя и 04f9 код продукта.Теперь уточним, как именно опеределился Ваш USB модем:
$ wvdialconf create
Editing `create'.
Scanning your serial ports for a modem.
WvModem<*1>: Cannot set information for serial port.
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.
Modem Port Scan<*1>: S1 S2 S3
WvModem<*1>: Cannot get information for serial port.
ttyACM0<*1>: ATQ0 V1 E1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 Z -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyACM0<*1>: Modem Identifier: ATI -- Nokia
ttyACM0<*1>: Speed 4800: AT -- OK
ttyACM0<*1>: Speed 9600: AT -- OK
ttyACM0<*1>: Speed 19200: AT -- OK
ttyACM0<*1>: Speed 38400: AT -- OK
ttyACM0<*1>: Speed 57600: AT -- OK
ttyACM0<*1>: Speed 115200: AT -- OK
ttyACM0<*1>: Speed 230400: AT -- OK
ttyACM0<*1>: Speed 460800: AT -- OK
ttyACM0<*1>: Max speed is 460800; that should be safe.
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
Found an USB modem on /dev/ttyACM0.
create: Can't open 'create' for reading: No such file or directory
create: ...starting with blank configuration.
Modem configuration written to create.
ttyACM0: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
Видим, что модем найден как
/dev/ttyACM0, эту информацию используем при написании конфигурационного файла на следующем шаге.Шаг второй:
Настраиваем доступ в интеренет. Привожу в качестве примера мой конфигурационный файл
/etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyACM0
Baud = 460800
Init1 = AT&F
Init2 = AT E0 V1 &D2 &C1 &S0 S0=0 +dr=1
Init3 = AT+IFC=2,2;+CVHU=1
Init4 = ATS7=60+DS=3,0;&K3
Init5 = AT+CGDCONT=1,"IP","internet.beeline.ru"
Init6 = ATS0=0
ISDN = 0
Modem Type = Nokia GSM Phone USB Modem
Phone = *99***1#
Username = beeline
Password = beeline
Как видите, он настроен на использование GPRS от Beeline, для настройки GPRS от других операторов сотовй связи необходимо изменить строки
Init5, Phone, Username, Password , значение для этих строк можно взять с сайта Вашего оператора.Шаг третий:
Подключаемся. Ну тут все довольно просто, выполянем команду
$ sudo wvdial
Наслаждаемся серфингом по просторам инета через GPRS/EDGE, а возможно и 3G, ну это кому как повезет.
Комментариев нет:
Отправить комментарий