Страница 1 из 1

FreeBSD и pppd

Добавлено: 2009-01-17 11:54:19
Charlz_Klug
Доброго времени суток! Не получается настроить ppp уровня ядра.

Код: Выделить всё

tdf# uname -a
FreeBSD tdf.ru 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 10:35:36 UTC 2008     root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
Имя пользователя:"chirkom"
Пароль:"chirkom"
Номер дозвона:"7165995"
(Логин и пароль для проверки средств на аккаунте)

Код: Выделить всё

$ cat /etc/ppp/options
/dev/cuad0 115200
crtscts
modem
noipdefault
passive
defaultroute
user chirkom
connect "usr/bin/chat -f /etc/ppp/chat.script"

Код: Выделить всё

$ cat /etc/ppp/chat.script
ABORT "BUSY"
ABORT "ERROR"
ABORT "NO CARRIER"
""
AT OK
ATDP7165995 CONNECT
""
TIMEOUT 10
Username: chirkom
TIMEOUT 5
Password: chirkom

Код: Выделить всё

$ cat /etc/ppp/chap-secrets
chirkom * chirkom

Код: Выделить всё

$ cat /etc/ppp/pap-secrets
chirkom * chirkom
При наборе "pppd" модем набирает, слышны всякие хрипы, но подключение не идёт.

Код: Выделить всё

tdf# cat /etc/ppp/ppp.conf
default:
 set log Phase Chat LCP IPCP CCP tun command
 ident user-ppp VERSION (built COMPILATIONDATE)
 set device /dev/cuad0

 set speed 115200
 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
           \"\" AT OK-AT-OK ATE1Q0 OK \\dATDP\\T TIMEOUT 40 CONNECT"
 set timeout 180
 enable dns
chirkom_cabinet:
 set phone 7165995
 set authname chirkom
 set authkey chirkom

 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 add default HISADDR
Но при пользовательском ppp, всё работает отлично

Код: Выделить всё

$ ppp
Loading /lib/libalias_cuseeme.so
Loading /lib/libalias_ftp.so
Loading /lib/libalias_irc.so
Loading /lib/libalias_nbt.so
Loading /lib/libalias_pptp.so
Loading /lib/libalias_skinny.so
Loading /lib/libalias_smedia.so
Working in interactive mode
Using interface: tun0
ppp ON tdf> dial chirkom_cabinet
ppp ON tdf> 
Ppp ON tdf> 
PPp ON tdf> Warning: 0.0.0.0: Change route failed: errno: No such process
Warning: ff02:4::: Change route failed: errno: Network is unreachable
PPP ON tdf> 

Re: FreeBSD и pppd

Добавлено: 2009-01-17 12:10:49
paradox
каша у вас в конфигах и в понимании того что хотите сделать


оставте токо
/etc/ppp/ppp.conf
остальное снесите нафиг
далше юзайте токо вам не нужен

настройте лог
и покажите его сюда при коннекте

там станет все понятно

и проверте модем

комманда действуйте!

Re: FreeBSD и pppd

Добавлено: 2009-01-19 16:29:37
Bormental
чтоб не придумывать велосипед
http://bsd.opennet.ru/base/modem/dial_in_bsd.txt.html

это рабочее я на этом поднимал ppp сервер, все конектилось и работало

Re: FreeBSD и pppd

Добавлено: 2009-01-20 8:35:08
Charlz_Klug
Bormental писал(а):это рабочее я на этом поднимал ppp сервер, все конектилось и работало
Не совсем то, что мне нужно, буду пробовать.

Re: FreeBSD и pppd

Добавлено: 2009-01-24 7:17:26
Charlz_Klug

Код: Выделить всё

Jan 24 09:00:00 tdf newsyslog[1120]: logfile turned over
Jan 24 09:02:11 tdf pppd[1134]: pppd 2.3.5 started by Charlz_Klug, uid 0
Jan 24 09:03:18 tdf pppd[1134]: Connect script failed
Jan 24 09:03:19 tdf pppd[1134]: Exit.
Jan 24 09:04:03 tdf pppd[1166]: pppd 2.3.5 started by Charlz_Klug, uid 0
Jan 24 09:04:40 tdf pppd[1166]: Serial connection established.
Jan 24 09:04:41 tdf pppd[1166]: Using interface ppp0
Jan 24 09:04:41 tdf pppd[1166]: Connect: ppp0 <--> /dev/cuad0
Jan 24 09:05:11 tdf pppd[1166]: LCP: timeout sending Config-Requests
Jan 24 09:05:13 tdf pppd[1166]: Modem hangup, connected for 1 minutes
Jan 24 09:05:13 tdf pppd[1166]: Connection terminated, connected for 1 minutes
Jan 24 09:05:13 tdf pppd[1166]: Serial link is not 8-bit clean:
Jan 24 09:05:13 tdf pppd[1166]: All received characters had bit 7 set to 0
Jan 24 09:05:14 tdf pppd[1166]: Exit.
Jan 24 09:05:55 tdf pppd[1188]: pppd 2.3.5 started by Charlz_Klug, uid 0
Jan 24 09:06:33 tdf pppd[1188]: Serial connection established.
Jan 24 09:06:34 tdf pppd[1188]: Using interface ppp0
Jan 24 09:06:34 tdf pppd[1188]: Connect: ppp0 <--> /dev/cuad0
Jan 24 09:07:04 tdf pppd[1188]: LCP: timeout sending Config-Requests
Jan 24 09:07:06 tdf pppd[1188]: Modem hangup, connected for 1 minutes
Jan 24 09:07:06 tdf pppd[1188]: Connection terminated, connected for 1 minutes
Jan 24 09:07:06 tdf pppd[1188]: Serial link is not 8-bit clean:
Jan 24 09:07:06 tdf pppd[1188]: All received characters had bit 7 set to 0
Jan 24 09:07:07 tdf pppd[1188]: Exit.
Jan 24 09:07:53 tdf pppd[1197]: pppd 2.3.5 started by Charlz_Klug, uid 0
Jan 24 09:08:31 tdf pppd[1197]: Serial connection established.
Jan 24 09:08:32 tdf pppd[1197]: Using interface ppp0
Jan 24 09:08:32 tdf pppd[1197]: Connect: ppp0 <--> /dev/cuad0
Jan 24 09:08:32 tdf pppd[1197]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access
Jan 24 09:09:02 tdf pppd[1197]: LCP: timeout sending Config-Requests
Jan 24 09:09:04 tdf pppd[1197]: Modem hangup, connected for 1 minutes
Jan 24 09:09:04 tdf pppd[1197]: Connection terminated, connected for 1 minutes
Jan 24 09:09:04 tdf pppd[1197]: Serial link is not 8-bit clean:
Jan 24 09:09:04 tdf pppd[1197]: All received characters had bit 7 set to 0
Jan 24 09:09:05 tdf pppd[1197]: Exit.
Вот такой получился лог, не нравится мне эта строка:

Код: Выделить всё

Jan 24 09:09:02 tdf pppd[1197]: LCP: timeout sending Config-Requests

Re: FreeBSD и pppd

Добавлено: 2009-01-24 15:25:58
paradox
сказал же
вам pppd ненужен
он устарел и не только морально
юзайте ppp

Re: FreeBSD и pppd

Добавлено: 2009-01-24 15:37:17
Charlz_Klug
paradox писал(а): вам pppd ненужен
он устарел и не только морально
юзайте ppp
Спасибо, буду использовать ppp))