Никак не могу подключиться из Линукса к Инету (Linux RedHat 8.0 2.4.18-14). Модем звонит, доходит дело до аутентификации и соединение рвётся. Может кто-нибудь выложит здесь простейший способ соединения или ссылочку даст??? Заранее спасибки...
>Никак не могу подключиться из Линукса к Инету (Linux RedHat 8.0 2.4.18-14).
>Модем звонит, доходит дело до аутентификации и соединение рвётся. Может кто-нибудь
>выложит здесь простейший способ соединения или ссылочку даст??? Заранее спасибки...По моим наблюдениям правильно заданый вопрос как правило является половиной ответа (ну, это так к слову).
1.Чем дозванивемся (kppp,wvdial,...) ?
2.Какой тип аутентикации у провайдера (нужно для настройки pppd)?
3.Ну и логи конечно...Только в конце 3-го вопроса Вы уже и сами все поймете :)
Еще можно посмотреть файлики в /etc/ppp/ там есть примеры - иногда :)
Если все правильно настроено можно попробовать >pppd call provider
Вот пример:$ more options
# /etc/ppp/options
#
demand
passive
require-pap
refuse-chap
modem
proxyarp
lcp-echo-interval 30
lcp-echo-failure 2
ipcp-accept-local
ipcp-accept-remote
idle 18000
115200 # default baud rate for this port
asyncmap 0xa0000 # work around broken peers
:192.168.1.1 # allow dial-up users to get this address$ more peers/provider
# /etc/ppp/peers/provider
#
ipcp-accept-local
ipcp-accept-remote
noauth
connect "/usr/sbin/chat -v -f /etc/chatscripts/provider"
#debug
/dev/ttyS1
115200
defaultroute
noipdefault
user ???
remotename provider$ more /etc/chatscripts/provider
ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TON
E' ABORT 'NO ANSWER' ABORT DELAYED
'' ATZ
OK-AT-OK ATDP???????
CONNECT \n
#ogin: ???????\nПоскольку указана опция demand дозвон будет производиться при необходимости, а интерфейс появится сразу после старта pppd.
Это всего один вариант из множества...
>По моим наблюдениям правильно заданый вопрос как правило является половиной ответа (ну,
>это так к слову).
>1.Чем дозванивемся (kppp,wvdial,...) ?Звоним ручками набитыми скриптами вида:
#!/bin/sh
#
#ppp-on
TELEPHONE=xxxxxxx
ACCOUNT=xxx
PASSWORD=xxx
LOCAL_IP=0.0.0.0
REMOTE_IP=0.0.0.0
NETMASK=255.255.255.0
#
export TELEPHONE ACCOUNT PASSWORD
#
DIALER_SCRIPT=/etc/ppp/ppp-on-dialer
#
exec /usr/sbin/pppd debug lock modem crtscts /dev/ttyS0 115200 \asyncmap 20A0000 escape FF kdebug 0 $LOCAL_IP:$REMOTE_IP \
noipdefault netmask $NETMAS defaultroute connect $DIALER_SCRIPTи второй:
#!/bin/sh
# /etc/ppp-on-dialer
exec chet -v \
TIMEOUT 3\
ABORT '\nBUSY\r>'
ABORT '\nNO ANSWER\r'
ABORT '\nRINGIND\r\n\r\nRINGING\r' \
'' \rAT
'OK-+++\c-OK' ATH0 \
TIMEOUT 30 \
OK ATDP$TELEPHONE \
CONNECT
ogin:--ogin: $ACCOUNT
assword: $PASSWORDВот так вот дозваниваемся...
>2.Какой тип аутентикации у провайдера (нужно для настройки pppd)?
Честно говоря не знаю... а провайдер у меня МТУ-Интел...
>3.Ну и логи конечно...
А логов привести не могу, т.к. не знаю где лежат...
А что нужно сделать со скриптом, который вы привели? И куда там подставляются телефон, логин и пароль??? (Я совсем ламер...)