LINUX.ORG.RU
ФорумAdmin

в который раз РРРD...


0

0

PPPD 2.3.11 kernel 2.4.0-test2 звонюсь по диал-апу пытаюсь попасть в инет. логин.пароль. создаёт ppp0 . раздаёт ИПшки. включает bsdcomp (собран в ядре) типа есть коннект.. есть ppp0 в ifconfig ничего не откликаеться, послыает в консоль иногда непонятные штуки связанные с lcp (соединяюсь скриптом ppp-go который создал pppsetup) но не важно чем соединяться. если делаешь ping кому нить то лампочка можема сигнализирует о уходящих пакетах.. минуты через 2 лампочка ерестаёт моргать.. :(( а если еще подождать то и вовсе коннект рвёться.. подскажите? P.S. pppd собирал но новом ядре..

anonymous

какая нахрен лампочка? $ insmod ppp_async

sacha
()

ppp_sync в ядре!!!!!!!!!

anonymous
()

всмысле ppp_async

anonymous
()

И еще дополнение к существующий инфе rcvd [LCP EchoReq id 0x1 magic=@#$%@#$%@] sent [LCP EchoRep id 0x1 magic=2@#$@#$@] и так 5 раз (уже после установления коннекта и создания ppp0 rcvd [LCP TermReq= id=0x3 'Peer is not Responding'] LCP is terminated by peer после чего коннект рвёться.=\

silver
()

так аутентификация какая?
кстати, если аутентификация не пройдет, то тебе и ип не выдастся.
если ип выдается, то дожна изменяться таблица роутинга, как правило.
куда указывает роутинг по-умолчанию?
---
wtf_

anonymous
()

>так аутентификация какая? script-based >кстати, если аутентификация не пройдет, то тебе и ип не выдастся. аут. проходит.. ИП выдаёться >если ип выдается, то дожна изменяться таблица роутинга, как правило. >куда указывает роутинг по-умолчанию? не меняеться.. хотя я не знаю.. потому что route нифига не пишет и долго думает.!!!! З.Ы. на ядре 2.2.14 и ПППД 2.3.8 для него собранный такая же ситуация

silver
()

ну, если скрипт-базед. то и введи логин и пароль в терминалке.
потом, когда побегут закорючки (запустится ппп с той стороны),
запускай пппд со свой стороны, потом сморти логи.
route долго думает, потому что пытается прорезолвить адреса.
спасет команда netstat -rn
как я понял, оказывается дело не в ядре 2,4 и не в пппд-2.3.11,
а в нежелании читать. смотри хауту, там написана последовательность
настройки пппд.
кста для ядра 2,4 нужен пппд-2,4 (хотя и на пппд-2.3.11 работает вроде)
---
wtf_

anonymous
()

забыл добавить: смотри скорость залочки порта.
если не совпадает с той, что прописана в модеме, может не проходить
тот же LCP.
зы: пожалуйста разделяй строки квотинга и своих ответов, иначе читать невозможно.
---
wtf_

anonymous
()

я же сказал.. логин ввёл.. пароль ввёл... побежал ППП с тобй стороны..
запустился с моей... типа коннект есть.. устройство ppp0 есть
причем ИПшки выдались а на устройстве ППП0 около 10 пакетов передано и принято и от 1 до 3 с ошибками!!!!а кусок дебага кидал выше

rcvd [LCP EchoReq id 0x1 magic=@#$%@#$%@]
sent [LCP EchoRep id 0x1 magic=2@#$@#$@]
5 times
rcvd [LCP TermReq= id=0x3 'Peer is not Responding']
LCP is terminated by peer

это ПОСЛЕ устновления коннекта..!!!! :)
П.С. весь ман перечитал.. :)

silver
()

Сильв, не морочь людям голову..Иди на линух. орг.ру бери доки и читай. А ещё лучше, бросай всё к такой матреи иди на море!!!! Голд

anonymous
()

точно скорочти в порту и на модме совпадают?
если совпадают, то ты же видишь, что пишет -- таймаут. в lcp,
значит плохая линия. этоможно проверить таким образом -- не запускать ппп,
а поработать в терминалке (если есть возможность конечно)
---
wtf_

anonymous
()

та не таймаут LCP.. когда таймаут пишет Timed out sending LCP requests а тут какой-то не такой ошибк! со скоростью всё нормально.

silver
()

про качество.. тут же перегружаюсь под Вин89 и всё отлично!

silver
()

А flow-control какой??
В настройках модема в смысле. (XON/XOFF или hardware?)
Лучше поставить на обоих концах - hardware.
Смотри коррекцию ошибок и компрессию на модеме (V42,MNP5)...
Кстати а какая строка при коннекте?
Может действительно совсем плохая связь??
Проверяй все поэтапно:
1) Коннект модемов.
2) Аутентификация (pap, login...)
3) Таблица routing

sandman
()

Была у меня такая хрень недавно. Ядро 2.0.35 pppd 2.3.3 Поменял провайдер модем на выделенке на том конце и пошла такая хрень, хотя раньше все было Ок и не один год. Вычитал где-то что можно увеличить таймаут (есть опция такая в pppd) но мне не помогло. Мучился долго вместе с мужиками, что у провайдера работают. Наладилось после основательной перестройки всех настроек у меня и на том конце (менялись местами режимы модемов Answer/Original, прошивки модемов, протоколы и т.п.), особо уделялось внимание чтобы все соответствовало на обоих модемах т.п. Что конкретно помогло - не знаю. Могу только обнадежить, что если долго мучиться - должно получиться.

OK
()
Ответ на: комментарий от sandman

crsrts дело не в можемах ине в коннекте... что то с неастройками ППП если я правильно понял... потому что из ВИН всё окейно...=\

silver
()

Потому что винда иницилизирует модем ! а ты нет....
Поиграйся с настройками модема !

Ruwa
()

Блин, ну ты даешь!
RTFM!
Какую строку при инициализации даешь? ATZ?
После похожих проблем со своим USR14400 я порылся в доке
по модему и поставил в инициализацию примерно такую строку

ATZ&D2&C1Q0X4&K2%C3\N3

Переводится так:
сброс, DTR on to off transition,carrier detect,display codes,
extended command result,rtscts,MNP5 & V42bis compression, auto
reliable connection

Ну это в моем случае:)

Попробуй по своему доку почитать.
Попробуй звонить из терминальной проги типа minicom.
Какой код при ответе (CONNECT 33600 V42bis/ARQ ??????)
Есть пословица: без труда не вытянешь...
Можешь плюнуть и работать из Выни.
Только никакого опыта не получишь хотя бы по настройке модема.
Если модемы гоняются через minicom, переходишь к аутентификации,
дальше к routing.
Удачи.

sandman
()

Это миф, что под юниксами надо сексом заниматься. Под BSD всё не сложнее выни :(((((((( Ау! Хакеры! Хватит хакать, давайте софт портировать...

Shadow ★★★★★
()

Я уверен что все гораздо проще надо в options для pppd прописать noipdefault и все............

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.