Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Ubiquam U-100 - есть мануал, но не могу разобраться сам  (Прочитано 1367 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн glazs 2.0

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Добрый день! Я новичек, не ругайте сильно, поставил нидавно ubuntu 7.04, пытаюсь подключить телефон для походов в интернет, но как-то не получается.  я запарываюсь на шаге cat /etc/rc3.d/S99startphone с ошибкой нет такого файла, вот мануал полностью:

Цитата: swwift
Добрый день.
Привожу настройку U100 более подробно. Проверял на FedoraCore4, Mandrakelinux 10.0, 10.1, 10.2 на трех разных комп.
Все настройки выполняю из консоли( у меня линуксовая машина работает без монитора, клавы, мыши, админиться по serial порту с другого компа и используется как шлюз - мобила+спутник(skystar2) - достаточно шустрый и дешевый инет для деревни).

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

[root@rout ~]# cat /proc/bus/usb/devices

T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-1.1369_FC4 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:07.3
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-1.1369_FC4 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:07.2
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.01 Cls=02(comm.) Sub=00 Prot=00 MxPS=16 #Cfgs= 1
P: Vendor=1529 ProdID=3100 Rev= 0.00____________________________здесь бут значения вашего телефона
S: Manufacturer=UBIQUAM Co., Ltd.
S: Product=UBIQUAM CDMA USB Modem
S: SerialNumber=Serial Number
C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=32ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=usbserial_generic
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms

Создаем файл :

[root@rout rc3.d]# cat /etc/rc3.d/S99startphone
#!/bin/sh
modprobe usbserial vendor=0x1529 product=0x3100_________________укажите значения вашего телефона
mknod /dev/ttyUSB0 c 188 0
mknod /dev/ttyUSB1 c 188 1

Делаем его исполняемым :
chmod 755 /etc/rc3.d/S99startphone

Чтобы hotplug автоматически не загружал модуль cdc-acm заносим его в /etc/hotplug/blacklist :
# My set
cdc-acm

Добавляем на всякий случай в /etc/resolv.conf следующее :
nameserver 212.119.96.33
nameserver 212.119.97.5

Отсоединяем телефон, выключаем комп, включаем комп, подключаем телефон и :

[root@rout /etc]# dmesg | tail -6
usb 1-1: new full speed USB device using uhci_hcd and address 2
usbserial_generic 1-1:1.0: Generic converter detected
usbserial_generic 1-1:1.0: Generic device with no bulk out, not allowed.
usbserial_generic: probe of 1-1:1.0 failed with error -5
usbserial_generic 1-1:1.1: Generic converter detected
usb 1-1: Generic converter now attached to ttyUSB0

Я использую для установки соединения pppd

[root@rout /etc]# cat /etc/ppp/options
name mobile
/dev/ttyUSB0 230400
#debug
modem
defaultroute
nodetach
passive
mtu 1498
crtscts
noipdefault
lock
usepeerdns
connect "/usr/sbin/chat -f /etc/ppp/sky_up"
disconnect "/usr/sbin/chat -f /etc/ppp/sky_down"

[root@rout /etc]# cat /etc/ppp/sky_up
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
ABORT 'NO DIALTONE'
ABORT '\nRINGING\r\n\r\nRINGIN\r'
SAY "CDMA2000 modem init: press<ctrl>-C to disconnect"
TIMEOUT 5
'' 'AT'
#OK 'ATZ'
OK 'ATE0V1&F&D2&C1&C2S0=0'
OK 'ATE0V1'
OK 'ATS7=60'
OK 'ATD#777'
CONNECT ''
SAY "\n + connected"

[root@rout /etc]# cat /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
mobile * internet *

[root@rout /etc]# cat /etc/ppp/pap-secrets
# Secrets for authentication using PAP
mobile * internet *

И наконец то :

[root@rout ~]# pppd
CDMA2000 modem init: press<ctrl>-C to disconnect
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB0
CHAP authentication succeeded
local IP address 212.119.127.191
remote IP address 212.119.97.85
primary DNS address 212.119.96.33
secondary DNS address 212.119.97.5
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (447 buckets, 3576 max) - 272 bytes per conntrack

Не отцепляю pppd от консоли потому что Skylink баговый и иногда LCP постоянно меняет ip - телефон работает а инета нет. Это видно на консоли. mtu 1498 - то же интересный случай.
Известные мне траблы :
в момент включения компьютера телефон не должен к нему быть подсоединен;
после завершения pppd, что бы снова установить соединение, надо отсоединить и присоединить телефон;
в одном из дистрибутивов mandrakelinux ppp баговый надо установить другой пакет.

заранее спасибо =)

Оффлайн Hrafn

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
скайлинковские телефоны достаточно неплохо подключаются через gnome-ppp
/ Den siste viking...

Оффлайн glazs 2.0

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
спасибо!!! Оно работайет!

посерфил и нашел:

нужно задать в gnome ppp строку инициализации:

Gnome-PPP/Setup/Modem/Init Strings/Init2
задать значение Init2 равным AT&F0E0V1S0=0

Тему можно прикрыть) вопрос решон

 

Страница сгенерирована за 0.047 секунд. Запросов: 23.