Доброе время суток!
Никак не могу настроить dial-in! При попытке звонка модем снимает трубку и начинается какой-то бред. Вот что пишет wvdial
--> WvDial: Internet dialer version 1.54.0
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDTXXXXXX
--> Waiting for carrier.
ATDTXXXXXX
CARRIER 33600
PROTOCOL: V42
COMPRESSION: V42b
CONNECT 115200
--> Carrier detected. Waiting for prompt.
Welcome to SuSE Linux 9.3 (i586) - Kernel
(l).
Server3!login:
Welcome to SuSE Linux 9.3 (i586) - Kernel
(l).
Server3!login:
--> Looks like a login prompt.
--> Sending: user
user
Password:
--> Looks like a password prompt.
--> Sending: (password)
You have new mail in /var/mail/user.
Last login: Sun Feb 26 13:35:13 on ttyS0
Have a lot of fun...
user@Server3:~>
--> Hmm... a prompt. Sending "ppp".
ppp
-bash: ppp: command not found
user@Server3:~>
--> Hmm... a prompt. Sending "ppp".
ppp
-bash: ppp: command not found
user@Server3:~>
--> Hmm... a prompt. Sending "ppp".
--> Don't know what to do! Starting pppd and hoping for the best.
--> Starting pppd at Sun Feb 26 16:46:22 2006
--> pid of pppd: 4117
--> Using interface ppp0связи нет и через какое-то время модем отваливается по таймауту.
Вот выдержки из конфигов
Server3:~ # grep -v ^# /etc/mgetty+sendfax/login.config |grep -v ^$
/AutoPPP/ - a_ppp /usr/sbin/pppd auth
* - - /bin/login @Server3:~ # grep -v ^# /etc/ppp/options |grep -v ^$
noipdefault
debug
noauth
crtscts
lock
modem
asyncmap 0
nodetach
lcp-echo-interval 30
lcp-echo-failure 4
lcp-max-configure 60
lcp-restart 2
idle 600
noipx
file /etc/ppp/filters
ms-dns 192.168.135.1Server3:~ # grep -v ^# /etc/ppp/options.ttyS0 |grep -v ^$
192.168.135.125:192.168.135.126Server3:~ #tail /etc/inittab
8:2345:respawn:/usr/sbin/mgetty -n 3 -D /dev/ttyS0Ну что ему еще надо? В первую очередь хотелось бы разобраться с
Welcome to SuSE Linux 9.3 (i586) - Kernel и запуском bash... зачем мне bash, мне pppd нужен... И ведь написано в настройках /AutoPPP/...
PS ставил себе шеллом pppd -- неработает... Да и ненадо мне ВСЕГДА pppd.
Помогите кто чем может! Рабочие конфигами например... ;)
Шеллом тебе надо ставить не pppd, а ppp, предварительно добавив в /etc/shells строчку типа /usr/sbin/ppp> ppp
> -bash: ppp: command not foundНи о чём не говорит?
>Шеллом тебе надо ставить не pppd, а ppp, предварительно добавив в /etc/shells
>строчку типа /usr/sbin/ppp
>
>> ppp
>> -bash: ppp: command not found
>
>Ни о чём не говорит?Говорит. Только команду ppp посылает мой дозвонщик, а как будет вести себя виндовый... А самое главное нет у меня на сервере команды ppp! есть
pppd
pppdump
pppoe-discovery
pppstatsЭто все в пакете ppp-2.4.3-9. Тамже есть chat (может переименовали?), но и он не подходит
Тебя что смущает? Что он приглашения как команды принимает?
СтавьStupid Mode = 1
и смотри на результат
>Вот выдержки из конфигов
>
>
>Server3:~ # grep -v ^# /etc/mgetty+sendfax/login.config |grep -v ^$
>/AutoPPP/ - a_ppp /usr/sbin/pppd auth/AutoPPP/ - a_ppp /usr/sbin/pppd auth refuse-chap require-pap login debug nodetach
>Server3:~ # grep -v ^# /etc/ppp/options |grep -v ^$
>noipdefaultipcp-accept-local # Устанавливается соединение
ipcp-accept-remote # с фиксирванным IP>debug
>noauthnoauth
require-pap
refuse-chap>crtscts
>lock
>modem
>asyncmap 0asyncmap 0
netmask 255.255.255.255 # Для фиксированного IP
nodetach
proxyarp>nodetach
>lcp-echo-interval 30
>lcp-echo-failure 4
>lcp-max-configure 60
>lcp-restart 2
>idle 600
>noipx
>file /etc/ppp/filters
>ms-dns 192.168.135.1
>
>Server3:~ # grep -v ^# /etc/ppp/options.ttyS0 |grep -v ^$
>192.168.135.125:192.168.135.126
>
>Server3:~ #tail /etc/inittab
>8:2345:respawn:/usr/sbin/mgetty -n 3 -D /dev/ttyS0S0:2345:respawn:/sbin/mgetty -x9 -s 115200 -n 0 -D ttyS0 -p "privet:"
>Ну что ему еще надо? В первую очередь хотелось бы разобраться с
Вот что:
/etc/ppp/pap-secrets
# client server secret IP addresses
"your_login" * "your_crypted_passwd" "192.168.1.1"
>
>Welcome to SuSE Linux 9.3 (i586) - Kernel и запуском bash... зачем
>мне bash, мне pppd нужен... И ведь написано в настройках /AutoPPP/...
>
>PS ставил себе шеллом pppd -- неработает... Да и ненадо мне ВСЕГДА
>pppd.
>Помогите кто чем может! Рабочие конфигами например... ;)Мой юзер может заходить на сервер через модем с помощью терминальной программы. В этом случае он будет иметь shell (для проверки соединений, полноценная работа затруднена).
Для этого на сервере создан пользователь, для которого указан домашний каталог /home/pppuser и шелл /bin/bash, но в .bash_profile в конце дописана команда /usr/sbin/pppd
Используется жестко заданный IP: у клиента всегда 192.168.1.1, у сервера его локальный адрес (адрес локального eth). Мне так удобно для удаленного доступа в локальную сеть.Твоя ошибка - не указан способ авторизации.
В остальном, естественно, можешь поступать как тебе удобнее.
>Вот что:
>/etc/ppp/pap-secrets
># client server secret
>
> IP addresses
>"your_login" * "your_crypted_passwd" "192.168.1.1"Виноват. Здесь пароль указывается как есть, в незашифрованном виде!