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

mpd4 не дозванивается

Добавлено: 2009-03-24 11:31:07
Rager
7-я Фряха, mpd4.
Не получается дозвониться до провайдера. При этом через этот же DSL-модем, подключенный к этой же сетевухе, дозвон через "ppp -ddial pppoe" получается на раз. Модем, разумеется, пингуется.

ifconfig для ng0 показывает следующее:

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

flags=8890<POINTOPOINT,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1500
----------------
mpd.conf:

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

default:
   load PPPoE

PPPoe:
   new -i ng0 PPPoE PPPoE
   set iface addrs 1.1.1.1 2.2.2.2
   set iface route default
   set iface disable on-demand
   set iface idle 0
   set bundle disable multilink
   set bundle authname МойЛогин
   set link no acfcomp protocomp
   set link disable pap chap
   set link accept chap
   set link mtu 1492
   set ipcp yes vjcomp
   set ipcp ranges 0.0.0.0/0 0.0.0.0/0
   open iface
-----------------
mpd.links:

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

PPPoE:
   set link type pppoe
   set pppoe iface rl0
   set pppoe service "1"
   set pppoe disable incoming
   set pppoe enable originate
---------------

В mpd.secret - просто логин и пасс через табуляцию.

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 12:49:51
hizel
в логах что? :)

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 15:23:39
Rager
А где у него логи? :oops:

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 15:27:44
paradox
там где пропишите

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 15:36:48
Rager
А в каком файле они прописываются? И в каком формате?

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 15:45:52
paradox
ммм
может все таки для начала начать почитать с хенд бука? про сислог
а то как бы дальше будет сложнее....

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 16:15:18
Rager
Вы имеете в виду /var/log ?
В хендбуке про него буквально три абзаца. Просмотрел в этом каталоге все логи, логов mpd не нашел.

/etc/rc.conf"

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

...
mpd_flags="-b -s mpd"
...

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 16:20:52
paradox
а они и не будут находиться
их нужно создать
по примеру ppp

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

touch /var/log/mpd.log

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

echo "!mpd" >> /etc/syslog.conf
echo "*.*              /var/log/mpd.log" >> /etc/syslog.conf
рестарт сислога
и старт mpd

лог в студию

зы
хенд буки всеже лучше читать полностью а не выборочно

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 16:47:35
Rager
/var/log/mpd.log:

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

device: OPEN event in state DOWN
exec: /sbin/ifconfig rl0 up
Cannot send a netgraph message: rl0::No such file or directory
Error in creation ng_pppoe node on rl0:
Can't connect bypass,link0 and rl0:orphans,mpd769-PPPoE: No such file or directory
Can't remove hook mpd769-PPPoE from node "rl0:orphans": No such file or directory
device is now in state OPENING
device: DOWN event in state OPENING
device is now in state DOWN
link: DOWN event
LCP: Down event

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 16:56:59
paradox
ng_ether
нужно подгружать

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 22:42:30
Rager
Добавил в /boot/loader.conf:

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

netgraph_load="YES"
ng_ether_load="YES"
Теперь /var/log/mpd.log:

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

device: OPEN event in state DOWN
device is now in state OPENING
PPPoE connection timeout after 9 seconds
device: DOWN event in state OPENING
device is now in state DOWN
link: DOWN event
LCP: DOWN event

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 23:32:18
paradox
set pppoe service "1"
вы уверены что название сервиса такое?
если не уверены тогда ставте "*"

перезапуйскай mpd
и еще раз лог показывай


кстати на винде пробовал?
потому как может у вас и нет того pppoe
откуда такиая увереность?

Re: mpd4 не дозванивается

Добавлено: 2009-03-24 23:44:32
Rager
"*" в кавычках или без?

На винде я с него и работаю. По крайней мере в "Сетевых подключениях" оно называется "Подключение через WAN (PPPoE)". Модем к компу подключается через RJ-45, правда, витуха не 8, а 4-х жильная. Но по цветам обжата как стандартная.

Повторюсь: модем пингуется (вшитый айпишник 192.168.0.2), на Фряхе "ppp -ddial pppoe" работает, сайты пингуются, и тот же mpd я качал в исходниках.

UPD: Попробовал * и "*", результат не изменился:

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

device: OPEN event in state DOWN
device is now in state OPENING
PPPoE connection timeout after 9 seconds
device: DOWN event in state OPENING
device is now in state DOWN
link: DOWN event
LCP: DOWN event

Re: mpd4 не дозванивается

Добавлено: 2009-03-25 3:01:34
paradox
загадочно загадочно
давай с начала
грузишь бсд
и неторогаешь никакие ppp

сразу запускаешь mpd
и показывешь лог....

и покажи конфиги ppp.conf

Re: mpd4 не дозванивается

Добавлено: 2009-03-25 11:08:02
Rager
mpd в rc.conf:

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

...
mpd_flags="-b -s mpd"
mpd_enable="YES"
...
ppp, разумеется, в автозагрузку не ставил. После загрузки в течении 5-7 минут смотрю несколько раз ifconfig, ng0 стабильно лежит. Лог - точно такой же, как я и приводил здесь.
После этого, не перезагружаясь, пробую "ppp -ddial ppoe" - tun0 встает моментально. При этом ng0, ессно, продолжает лежать.

/etc/ppp/ppp.conf:

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

default:

pppoe:
set log Phase tun command
set device PPPoE:rl0
set authname мойлогин
set authkey мойпасс
set mru 1492
set mtu 1492
enable lqr
set lqrperiod 10
enable lqr echo
enable echo
set dial
set login
set timeout 0
set redial 0 0
enable dns
add default HISADDR

Re: mpd4 не дозванивается

Добавлено: 2009-03-26 23:27:13
Rager
Неужели ни у кого идей нету? :(

Re: mpd4 не дозванивается

Добавлено: 2009-03-26 23:32:37
paradox
загадочно загадочно
давай с начала
грузишь бсд
и неторогаешь никакие ppp

сразу запускаешь mpd
и показывешь лог....

Re: mpd4 не дозванивается

Добавлено: 2009-03-26 23:48:06
Rager
Я ж уже ответил:
Rager писал(а):mpd в rc.conf:

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

...
mpd_flags="-b -s mpd"
mpd_enable="YES"
...
ppp, разумеется, в автозагрузку не ставил. После загрузки в течении 5-7 минут смотрю несколько раз ifconfig, ng0 стабильно лежит. Лог - точно такой же, как я и приводил здесь.
После этого, не перезагружаясь, пробую "ppp -ddial ppoe" - tun0 встает моментально. При этом ng0, ессно, продолжает лежать.

/etc/ppp/ppp.conf:

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

default:

pppoe:
set log Phase tun command
set device PPPoE:rl0
set authname мойлогин
set authkey мойпасс
set mru 1492
set mtu 1492
enable lqr
set lqrperiod 10
enable lqr echo
enable echo
set dial
set login
set timeout 0
set redial 0 0
enable dns
add default HISADDR

Re: mpd4 не дозванивается

Добавлено: 2009-03-26 23:58:20
paradox
Rager писал(а):/var/log/mpd.log:

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

device: OPEN event in state DOWN
exec: /sbin/ifconfig rl0 up
Cannot send a netgraph message: rl0::No such file or directory
Error in creation ng_pppoe node on rl0:
Can't connect bypass,link0 and rl0:orphans,mpd769-PPPoE: No such file or directory
Can't remove hook mpd769-PPPoE from node "rl0:orphans": No such file or directory
device is now in state OPENING
device: DOWN event in state OPENING
device is now in state DOWN
link: DOWN event
LCP: Down event
может быть в нескольких случаях
1 уже был запущен ppp который уже переназначил и захватил ngноды
2 в конфиге mpd нет табуляций
3 можно еще продолжать.....

Re: mpd4 не дозванивается

Добавлено: 2009-03-27 0:05:27
Rager
Мы ж с этим логом уже разобрались, netgraph теперь загружается.
Последний лог такой:
Rager писал(а):

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

device: OPEN event in state DOWN
device is now in state OPENING
PPPoE connection timeout after 9 seconds
device: DOWN event in state OPENING
device is now in state DOWN
link: DOWN event
LCP: DOWN event

Re: mpd4 не дозванивается

Добавлено: 2009-03-27 6:06:11
paradox
даже незнаю что сказать
попробуй mpd5
если и там будет так же....
тогда у тебя что то там не то..... :Search:

Re: mpd4 не дозванивается

Добавлено: 2009-03-27 15:01:32
squid
попробуй с помощью ppp поднять, там помоему вообще ничего не нужно, если заработает, тогда мпд окучивай

Re: mpd4 не дозванивается

Добавлено: 2009-03-27 15:03:13
paradox
та ppp у него поднимаеться