проблема с Zaurus-Audiovox CF GPRS card-Beeline

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
Moonraker
Студент (1 lvl)
Сообщения: 25
Зарегистрирован: Пт дек 26, 2003 13:04

проблема с Zaurus-Audiovox CF GPRS card-Beeline

Сообщение Moonraker » Вт янв 27, 2004 20:44

или я тупой или в пчелайне так все настроено - не пойму :(
никак не могу подключиться! модем работает, дозванивается, после авторизации все обламывается. вот что в логе:
Jan 23 20:40:11 localhost pppd[5999]: pppd 2.4.0 started by root, uid 0
Jan 23 20:40:12 localhost chat[6002]: abort on (NO CARRIER)
Jan 23 20:40:12 localhost chat[6002]: abort on (NO DIALTONE)
Jan 23 20:40:12 localhost chat[6002]: abort on (BUSY)
Jan 23 20:40:12 localhost chat[6002]: send (+CGDCONT=1,IP,internet.beeline.ru^M)
Jan 23 20:40:12 localhost chat[6002]: expect (OK)
Jan 23 20:40:13 localhost chat[6002]: ^M^M
Jan 23 20:40:13 localhost chat[6002]: OK
Jan 23 20:40:13 localhost chat[6002]: -- got it
Jan 23 20:40:13 localhost chat[6002]: send (ATDT*99#^M)
Jan 23 20:40:13 localhost chat[6002]: expect (CONNECT)
Jan 23 20:40:13 localhost chat[6002]: ^M
Jan 23 20:40:20 localhost chat[6002]: ATDT*99#^M^M
Jan 23 20:40:20 localhost chat[6002]: CONNECT
Jan 23 20:40:20 localhost chat[6002]: -- got it
Jan 23 20:40:20 localhost pppd[5999]: Serial connection established.
Jan 23 20:40:20 localhost pppd[5999]: using channel 12
Jan 23 20:40:20 localhost pppd[5999]: Using interface ppp0
Jan 23 20:40:20 localhost pppd[5999]: Connect: ppp0 <--> /dev/ttyS3
Jan 23 20:40:20 localhost pppd[5999]: sent [LCP ConfReq id=0x1 <asyncmap 0x0>]
Jan 23 20:40:20 localhost pppd[5999]: Timeout 0x20084bc:0x203b440 in 3 seconds.
Jan 23 20:40:20 localhost pppd[5999]: rcvd [LCP ConfReq id=0x1 <auth pap> <pcomp> <accomp>]
Jan 23 20:40:20 localhost pppd[5999]: lcp_reqci: returning CONFREJ.
Jan 23 20:40:20 localhost pppd[5999]: sent [LCP ConfRej id=0x1 <pcomp> <accomp>]
Jan 23 20:40:20 localhost pppd[5999]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0>]
Jan 23 20:40:20 localhost pppd[5999]: rcvd [LCP ConfReq id=0x2 <auth pap>]
Jan 23 20:40:20 localhost pppd[5999]: lcp_reqci: returning CONFACK.
Jan 23 20:40:20 localhost pppd[5999]: sent [LCP ConfAck id=0x2 <auth pap>]
Jan 23 20:40:20 localhost pppd[5999]: Untimeout 0x20084bc:0x203b440.
Jan 23 20:40:20 localhost pppd[5999]: sent [PAP AuthReq id=0x1 user="beeline" password="beeline"]
Jan 23 20:40:20 localhost pppd[5999]: Timeout 0x200ebbc:0x203b6e0 in 3 seconds.
Jan 23 20:40:20 localhost pppd[5999]: rcvd [PAP AuthAck id=0x1 ""]
Jan 23 20:40:20 localhost pppd[5999]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Jan 23 20:40:20 localhost pppd[5999]: Timeout 0x20084bc:0x203b6a0 in 3 seconds.
Jan 23 20:40:22 localhost pppd[5999]: rcvd [LCP TermReq id=0x1 "!"]
Jan 23 20:40:22 localhost pppd[5999]: LCP terminated by peer (!)
Jan 23 20:40:22 localhost pppd[5999]: Untimeout 0x20084bc:0x203b6a0.
Jan 23 20:40:22 localhost pppd[5999]: Timeout 0x20084bc:0x203b440 in 3 seconds.
Jan 23 20:40:22 localhost pppd[5999]: sent [LCP TermAck id=0x1]
Jan 23 20:40:22 localhost pppd[5999]: Modem hangup
Jan 23 20:40:22 localhost pppd[5999]: Untimeout 0x20084bc:0x203b440.
Jan 23 20:40:22 localhost pppd[5999]: Connection terminated.
Jan 23 20:40:23 localhost pppd[5999]: Exit.

кто-нибудь реально юзает Audiovox на Zaurus? памажитяяяя!!!!!

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Пт янв 30, 2004 11:53

Поскольку никто вроде не готов попытаться что-то посоветовать, придется мне попробовать....
Очевидно, что проблема в неправильно заданой конфигурации изза которой другая сторона закрывает соединение.
Для начала хорошо бы посмотреть файл с настройками ppp он должен называться как-то вроде /etc/ppp/options.

Moonraker
Студент (1 lvl)
Сообщения: 25
Зарегистрирован: Пт дек 26, 2003 13:04

УРА! хоть-ктото откликнулся! Спасибо! вот что в options

Сообщение Moonraker » Пт янв 30, 2004 19:09

#/etc/ppp/options
#
-detach
asyncmap 0
noauth
noipdefault
ipcp-accept-remote
ipcp-accept-local
nomagic
novj
noccp
nopcomp
noaccomp
novjcomp
crtscts
modem
lock
115200
connect-delay 1000

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Сб янв 31, 2004 13:44

Несколько бессвязных мыслей:

Мысль первая: черт его знает...
Я pppd не пользовался уже несколько лет и все забыл, а с gprs не работал никогда, так что тут мне и забывать было нечего.

Глупый вопрос, но тем не менее: изменяется ли что-нибудь, если добавить в /etc/ppp/options строчку "usepeerdns"?


вот идет запрос:
localhost pppd[5999]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
в ответ на него та сторона предлагает закрыть соединение:
localhost pppd[5999]: rcvd [LCP TermReq id=0x1 "!"]

почему - не знаю.
addr 0.0.0.0 выглядит нормально - мы же указали, что хотим получить ip с той стороны.

Совет: Попробуйте добавить параметр "debug" в /etc/ppp/options и повторно опубликуйте вывод pppd.

Вы почему-то не получаете ConfAck в ответ на ConfReq...

Moonraker
Студент (1 lvl)
Сообщения: 25
Зарегистрирован: Пт дек 26, 2003 13:04

попробовал - не помогло

Сообщение Moonraker » Пн фев 02, 2004 18:20

вставил usepeerdns, debug, show-password
все по-прежнему :(

Feb 2 18:12:10 localhost syslog: syslogd startup succeeded
Feb 2 18:12:10 localhost syslog: klogd startup succeeded
Feb 2 15:12:15 localhost atd[178]: okay. Alarm rang.
Feb 2 15:12:15 localhost atd[178]: next: -1
Feb 2 15:12:15 localhost atd[178]: waitfor 0
Feb 2 15:12:15 localhost atd[178]: Current RTC date/time is 2-2-2004, 15:12:15.
Feb 2 15:12:15 localhost atd[178]: Alarm date/time is 1-1-1970, 00:00:00.
Feb 2 15:12:15 localhost atd[178]: Waiting for alarm...
Feb 2 18:12:18 localhost pppd[7578]: pppd 2.4.0 started by root, uid 0
Feb 2 18:12:19 localhost chat[7581]: abort on (NO CARRIER)
Feb 2 18:12:19 localhost chat[7581]: abort on (NO DIALTONE)
Feb 2 18:12:19 localhost chat[7581]: abort on (BUSY)
Feb 2 18:12:19 localhost chat[7581]: send (+CGDCONT=1,IP,internet.beeline.ru,0.0.0.0^M)
Feb 2 18:12:20 localhost chat[7581]: expect (OK)
Feb 2 18:12:20 localhost chat[7581]: ^M^M
Feb 2 18:12:20 localhost chat[7581]: OK
Feb 2 18:12:20 localhost chat[7581]: -- got it
Feb 2 18:12:20 localhost chat[7581]: send (ATDT*99***1#^M)
Feb 2 18:12:21 localhost chat[7581]: expect (CONNECT)
Feb 2 18:12:21 localhost chat[7581]: ^M
Feb 2 18:12:28 localhost chat[7581]: ATDT*99***1#^M^M
Feb 2 18:12:28 localhost chat[7581]: CONNECT
Feb 2 18:12:28 localhost chat[7581]: -- got it
Feb 2 18:12:28 localhost pppd[7578]: Serial connection established.
Feb 2 18:12:28 localhost pppd[7578]: using channel 31
Feb 2 18:12:28 localhost pppd[7578]: Using interface ppp0
Feb 2 18:12:28 localhost pppd[7578]: Connect: ppp0 <--> /dev/ttyS3
Feb 2 18:12:29 localhost pppd[7578]: sent [LCP ConfReq id=0x1 <asyncmap 0x0>]
Feb 2 18:12:29 localhost pppd[7578]: Timeout 0x20084bc:0x203b440 in 3 seconds.
Feb 2 18:12:29 localhost pppd[7578]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0>]
Feb 2 18:12:31 localhost pppd[7578]: rcvd [LCP ConfReq id=0x1 <auth pap> <pcomp> <accomp>]
Feb 2 18:12:31 localhost pppd[7578]: lcp_reqci: returning CONFREJ.
Feb 2 18:12:31 localhost pppd[7578]: sent [LCP ConfRej id=0x1 <pcomp> <accomp>]
Feb 2 18:12:31 localhost pppd[7578]: rcvd [LCP ConfReq id=0x2 <auth pap>]
Feb 2 18:12:31 localhost pppd[7578]: lcp_reqci: returning CONFACK.
Feb 2 18:12:31 localhost pppd[7578]: sent [LCP ConfAck id=0x2 <auth pap>]
Feb 2 18:12:31 localhost pppd[7578]: Untimeout 0x20084bc:0x203b440.
Feb 2 18:12:31 localhost pppd[7578]: sent [PAP AuthReq id=0x1 user="beeline" password="beeline"]
Feb 2 18:12:31 localhost pppd[7578]: Timeout 0x200ebbc:0x203b6e0 in 3 seconds.
Feb 2 18:12:31 localhost pppd[7578]: rcvd [PAP AuthAck id=0x1 ""]
Feb 2 18:12:31 localhost pppd[7578]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Feb 2 18:12:31 localhost pppd[7578]: Timeout 0x20084bc:0x203b6a0 in 3 seconds.
Feb 2 18:12:32 localhost pppd[7578]: rcvd [LCP TermReq id=0x1 "!"]
Feb 2 18:12:32 localhost pppd[7578]: LCP terminated by peer (!)
Feb 2 18:12:32 localhost pppd[7578]: Untimeout 0x20084bc:0x203b6a0.
Feb 2 18:12:32 localhost pppd[7578]: Timeout 0x20084bc:0x203b440 in 3 seconds.
Feb 2 18:12:32 localhost pppd[7578]: sent [LCP TermAck id=0x1]
Feb 2 18:12:32 localhost pppd[7578]: Modem hangup
Feb 2 18:12:32 localhost pppd[7578]: Untimeout 0x20084bc:0x203b440.
Feb 2 18:12:32 localhost pppd[7578]: Connection terminated.
Feb 2 18:12:33 localhost pppd[7578]: Exit.
Feb 2 15:12:45 localhost atd[178]: next: -1
Feb 2 15:12:45 localhost atd[178]: waitfor 0
Feb 2 15:12:45 localhost atd[178]: Current RTC date/time is 2-2-2004, 15:12:45.
Feb 2 15:12:45 localhost atd[178]: Alarm date/time is 1-1-1970, 00:00:00.
Feb 2 15:12:45 localhost atd[178]: Waiting for alarm...

Moonraker
Студент (1 lvl)
Сообщения: 25
Зарегистрирован: Пт дек 26, 2003 13:04

может дело в версии pppd?

Сообщение Moonraker » Чт фев 05, 2004 10:16

роя интернет на эту тему, не раз встречал замечание, что для кернел 2.4.* надо использовать pppd версии 2.4.1 и выше, т.к. в версии 2.4.0 есть баги. не может дело быть в этом? если да, то как поставить версию 2.4.1? я в линуксе зеленый совсем....

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Re: может дело в версии pppd?

Сообщение ВадимП » Чт фев 05, 2004 14:01

Moonraker писал(а):роя интернет на эту тему, не раз встречал замечание, что для кернел 2.4.* надо использовать pppd версии 2.4.1 и выше, т.к. в версии 2.4.0 есть баги. не может дело быть в этом? если да, то как поставить версию 2.4.1? я в линуксе зеленый совсем....
Не беспокойтесь, все установленные на Zaurus'е программы прекрасно совместимы между собой. Включая, разумеется, ядро и pppd.

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Пн фев 09, 2004 15:28

Насколько я понял из протокола, связь обрывается из-за LCP Extensions, которые Beeline, в самом деле, не поддерживает. Есть прямой резон их выключить. Правда, как это делается на Заурусе - точно не знаю. Видимо, надо копаться в /etc...

P.S. А почему в строке инициализации нет букв AT и кавычек? И номер почему такой странный? Я использую *99***1# - это универсальный номер для большинства платформ.
Zaurus C3000

Moonraker
Студент (1 lvl)
Сообщения: 25
Зарегистрирован: Пт дек 26, 2003 13:04

Re: проблемы с аудиовоксом

Сообщение Moonraker » Пн фев 09, 2004 19:57

Номер что тот, что этот, работают одинаково. а вот LCP Extentions -для меня зверь незнакомый. надо поискать что це таке и как это отрубить. но все равно спасибо за мысль!

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Пн фев 09, 2004 20:08

Reaper писал(а):Насколько я понял из протокола, связь обрывается из-за LCP Extensions, которые Beeline, в самом деле, не поддерживает. Есть прямой резон их выключить.
Как я уже говорил, я, мягко говоря, небольшой специалист в pppd. Но я не уверен, что дело именно в этом.
Во-первых, я не вижу ничего похожего на LCP Extensions. А, во-вторых, мне кажется, что pppd их вообще не поддерживает.
Я, конечно, могу ошибаться.

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Чт фев 12, 2004 12:03

Не знаю точно насчет программы pppd, но при соединении PPP-over-GPRS поддержка этих самых расширений очень даже возможна (есть такой флажок в Windows :) ). Увидев сообщения, связанные с LCP (terminated by peer etc.), я подумал, что неплохо бы все это повыключать - с ними оно не работает.

Основные параметры, которые также рекомендуются Билайном к отключке в любом случае: программное сжатие (и сжатие заголовков IP), авторизация всех видов, кроме PAP, LCP Extensions. Вообще было бы неплохо сделать под Заурус прогу типа CU и/или хорошую звонилку, чтобы посмотреть, как они будут коннектиться вообще.
Zaurus C3000

Moonraker
Студент (1 lvl)
Сообщения: 25
Зарегистрирован: Пт дек 26, 2003 13:04

Сообщение Moonraker » Чт фев 12, 2004 15:10

все компресии отключены - видно в логе (хотя меня удивляет то, что билайн говорит отключить компрессии, а запрос от них приходит в том числе и на них - acomp, pcomp).
terminated by peer - это комментарий того, что с той стороны пришел запрос закрыть линк, мой pppd это исправно делает. вот ща читаю RFC по ppp и lcp extentions.
а чего звонилку ваять, когда обычным миникомом все нормально проверяется, коннект есть, ppp-шный мусор валится на экран. да и по логу видно - lcp начинает устаканивать параметры линка, договариваются, что никакой компрессии, что pap-авторизация, авторизация проходит, и на первый же запрос устаканить ip-адреса линк обрывается. шайтааааан.....

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Чт мар 25, 2004 15:18

Можно меня поздравить. :( Как перешил ROM на pdaX 1.0, стала твориться та же самая ерунда с LCP terminated by peer и так далее. До сих пор не дозвонился НИ РАЗУ. Именно при попытке получить IP-адрес (Заурус отправляет нулевые адреса себя и DNS-серверов) со второго-третьего раза связь весело обрывается. Причем с покрытием полный порядок - труба с ноутбуком на WinXP работает на ура. Просто бред какой-то... :x
Zaurus C3000

Moonraker
Студент (1 lvl)
Сообщения: 25
Зарегистрирован: Пт дек 26, 2003 13:04

Сообщение Moonraker » Чт мар 25, 2004 16:16

грустно... значит где-то чего-то разное в имплементации pppd между Sharp Rom, X11 и pdaX. Я установил pdaX и бьюсь как рыба об лед - не работает жыпырыэс. Я грешил на себя, что что-то не так сделал. Теперь осталось мне для чистоты эксперимента прошить X11 и посмотреть, чего будет.

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Чт мар 25, 2004 17:43

Все заработало! Сорри за беспокойство, но это элементарно кончились деньги, а так как пополнять счет из-под Линукса я пока не умею, то промучался с пару дней, пытаясь выяснить причину. :)

Мораль сей басни такова: если у Вас не работает Интернет, проверьте, что а) На Вашем счету есть хотя бы несколько завалящих долларов :) и б) Что на Вашей СИМ-карте включен соответствующий сервис (т.е. с других телефонов и модемов Интернет должен работать).
Zaurus C3000

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»