Помогите настроить ppp соединение (проблема с установкой и настройкой модема)
Модератор: Bizdelnick
-
- Сообщения: 6
Помогите настроить ppp соединение
У меня стоит дистрибутив Мандрива 2006, а раньше Мандрэйк 10.1. Проблема та же. Хочу настроить GPRS подключение (подключение к сотику Моторолла C380 через USB). Как девайс телефон распознается. HardDrake пишет что даже есть модуль для него, но при этом нет инфы насчет того с каким device файлом модем ассоциирован. Создаю ppp соединение и пытаюсь определить девайс файл методом тыка (через kppp). Вариантов в принцепе немного. По очереди опрашиваю каждый из них. Ни один не отвечает нормально. Че делать? Модуль вроде есть для модема, но сам модем не могу найти в девайс файлах... p.s. под виндой все работает нормально.
-
- Сообщения: 245
Re: Помогите настроить ppp соединение
посмотреть /var/log/messages после подтыкания телефона. Там должны появиться строки про девайс. Его и указывайте в kppp или линкуйте на /dev/modem
корпоративный экстремист по вопросам всеобщей унификации
-
- Сообщения: 6
Re: Помогите настроить ppp соединение
В общем поразбирался я с этим по маленьку и понял следущее:
1. В Линуксе поддерживаются только USB модемы соответствующие спецификации cdc-acm (забыл как расшифровывается). Мой такой.
2. При втыкании телефона он рапознается системой и она знает какой модуль ему нужен, но модуль этот не поднимается (cdc_acm). Он хранится упакован в гзипе где-то среди usb драйверов. Я файл распаковал (cdc-acm.ko-модуль ядра) и инсертил в ядро. Создал файл девайса:
mknod /dev/ttyACM0 c 166 0.
Далее все OK. Наконец-то телефон понимается как модем и опрашивается нормально.
Но в сеть так и не хочет выйти. Сразу после установки соединения вылетает pppd (error 16) по непонятным причинам. Прикол в том, что это сразу после соединения с сетью. Если надо, могу лог демона процитировать. Там написано, что на другой стороне трубка повешена или чето вроде того. Под виндой при этом косяков нету.
1. В Линуксе поддерживаются только USB модемы соответствующие спецификации cdc-acm (забыл как расшифровывается). Мой такой.
2. При втыкании телефона он рапознается системой и она знает какой модуль ему нужен, но модуль этот не поднимается (cdc_acm). Он хранится упакован в гзипе где-то среди usb драйверов. Я файл распаковал (cdc-acm.ko-модуль ядра) и инсертил в ядро. Создал файл девайса:
mknod /dev/ttyACM0 c 166 0.
Далее все OK. Наконец-то телефон понимается как модем и опрашивается нормально.
Но в сеть так и не хочет выйти. Сразу после установки соединения вылетает pppd (error 16) по непонятным причинам. Прикол в том, что это сразу после соединения с сетью. Если надо, могу лог демона процитировать. Там написано, что на другой стороне трубка повешена или чето вроде того. Под виндой при этом косяков нету.
-
- Сообщения: 6
Re: Помогите настроить ppp соединение
P.S. Аутентификацию проходит нормально
-
- Сообщения: 6
Re: Помогите настроить ppp соединение
файл подключения:
#!/bin/sh
#
# Motorola C350*
#
# 16-12-2005 18:43
#
#
debug
#
/dev/usb/ttyACM0
#
115200
#
crtscts
#
modem
#
lock
#
receive-all
#
nopcomp
#
noaccomp
#
nomagic
#
noccp
#
novj
#
novjccomp
#
nodetach
#
noipdefault
#
defaultroute
#
usepeerdns
#
user mts
password mts
#
connect '/usr/sbin/chat -e -f ./motorola-c350-connect -v'
#
disconnect '/usr/sbin/chat -e -f ./disconnect -v'
опции подключения (motorola-c350-connect):
#
# Motorola C350*
# 16-12-2005 18:43
'' AT
TIMEOUT 240
OK ATE0
OK ATV1
OK 'AT+CGDCONT=3,"IP","internet.mts.ru"'
OK ATS0=0
OK AT+CGQREQ=3,0,0,0,0,0
OK AT+CGQMIN=3,0,0,0,0,0
OK ATDT*99#
TIMEOUT 22
CONNECT ""
output pppd:
OK
OK
OK
OK
OK
OK
OK
CONNECT
Serial connection established.
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/usb/ttyACM0
sent [LCP ConfReq id=0x1 <asyncmap 0x0>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x108cfa2> <pcomp> <accomp>]
sent [LCP ConfRej id=0x1 <magic 0x108cfa2> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth pap>]
sent [LCP ConfAck id=0x2 <asyncmap 0x0> <auth pap>]
sent [PAP AuthReq id=0x1 user="mts" password=<hidden>]
rcvd [PAP AuthAck id=0x1]
PAP authentication succeeded
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [LCP TermReq id=0x3 05 00 00 0a 00 00 00 00 00 00]
LCP terminated by peer (^E^@^@^J^@^@^@^@^@^@)
sent [LCP TermAck id=0x3]
Modem hangup
Connection terminated.
хз почему связь обрывается.
может какой-нить из параметров неверный?
что думаете на этот счет?
хз почему связь обрывается.
может какой-нить из параметров неверный?
что думаете на этот счет?
#!/bin/sh
#
# Motorola C350*
#
# 16-12-2005 18:43
#
#
debug
#
/dev/usb/ttyACM0
#
115200
#
crtscts
#
modem
#
lock
#
receive-all
#
nopcomp
#
noaccomp
#
nomagic
#
noccp
#
novj
#
novjccomp
#
nodetach
#
noipdefault
#
defaultroute
#
usepeerdns
#
user mts
password mts
#
connect '/usr/sbin/chat -e -f ./motorola-c350-connect -v'
#
disconnect '/usr/sbin/chat -e -f ./disconnect -v'
опции подключения (motorola-c350-connect):
#
# Motorola C350*
# 16-12-2005 18:43
'' AT
TIMEOUT 240
OK ATE0
OK ATV1
OK 'AT+CGDCONT=3,"IP","internet.mts.ru"'
OK ATS0=0
OK AT+CGQREQ=3,0,0,0,0,0
OK AT+CGQMIN=3,0,0,0,0,0
OK ATDT*99#
TIMEOUT 22
CONNECT ""
output pppd:
OK
OK
OK
OK
OK
OK
OK
CONNECT
Serial connection established.
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/usb/ttyACM0
sent [LCP ConfReq id=0x1 <asyncmap 0x0>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x108cfa2> <pcomp> <accomp>]
sent [LCP ConfRej id=0x1 <magic 0x108cfa2> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth pap>]
sent [LCP ConfAck id=0x2 <asyncmap 0x0> <auth pap>]
sent [PAP AuthReq id=0x1 user="mts" password=<hidden>]
rcvd [PAP AuthAck id=0x1]
PAP authentication succeeded
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [LCP TermReq id=0x3 05 00 00 0a 00 00 00 00 00 00]
LCP terminated by peer (^E^@^@^J^@^@^@^@^@^@)
sent [LCP TermAck id=0x3]
Modem hangup
Connection terminated.
хз почему связь обрывается.
может какой-нить из параметров неверный?
что думаете на этот счет?
хз почему связь обрывается.
может какой-нить из параметров неверный?
что думаете на этот счет?
-
- Сообщения: 585
- Статус: Просто flook
Re: Помогите настроить ppp соединение
Надо в dmesg заглянуть сразу после обрыва.
У меня такое было из-за того, что не было в ядре поддержки асинхроноой работы то ли по терминалам вообще, то ли по ppp в частности. Не помню вобщем
У меня такое было из-за того, что не было в ядре поддержки асинхроноой работы то ли по терминалам вообще, то ли по ppp в частности. Не помню вобщем

В каждом из нас спит гений... и с каждым днем все крепче...
-
- Сообщения: 6
Re: Помогите настроить ppp соединение
В общем спасибо нпрод, разобрался с помощью программы gprsec: www.gprsec.hu
-
- Сообщения: 140
- ОС: это полосатый мух
Re: Помогите настроить ppp соединение
Так поделился бы! В чем причина то была!? И что за программа? что она делает?
Java Developer