Народ помогите вправить руки ....
Стоит из портов mpd-3.8 (firewall pass all)
w2k при попытке коннекта дает ошибку 678: Ответ не получен ...
непойму в чем дело ....
mpd.conf--------default:
load client1
load client2
...client1:
new -i ng0 pptp1 pptp1
set ipcp ranges 10.10.10.100/32 10.10.10.200/32
load client_standard
...client2:
new -i ng1 pptp2 pptp2
set ipcp ranges 10.10.010.200/32 10.10.10.250/32
load client_standard
...client_standard:
set iface disable on-demand
set iface enable proxy-arp
set iface idle 1800
set bundle enable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 10 60
set ipcp yes vjcomp
set ipcp dns 10.10.10.4
set ipcp nbns 10.10.10.4
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-statelessmpd.links-----
pptp:
set link type pptp
set pptp self 10.10.10.3
set pptp enable incoming
set pptp disable originatepptp1:
set link type pptp1
set pptp1 self 10.10.10.3
set pptp1 enable incoming
set pptp1 disable originatepptp2:
set link type pptp2
set pptp2 self 10.10.10.3
set pptp2 enable imcoming
set pptp2 disable originatempd.secret----
user xxx pass xxx ip xxx
Запускаю я все это mpd -b ...
>Народ помогите вправить руки ....
>Стоит из портов mpd-3.8 (firewall pass all)
>w2k при попытке коннекта дает ошибку 678: Ответ не получен ...
>непойму в чем дело ....
>mpd.conf--------
>
> default:
>
> load client1
>
> load client2
>
> ...
>
> client1:
>
> new -i ng0 pptp1 pptp1
>
> set ipcp ranges 10.10.10.100/32 10.10.10.200/32
>
> load client_standard
> ...
>
> client2:
>
> new -i ng1 pptp2 pptp2
>
> set ipcp ranges 10.10.010.200/32 10.10.10.250/32
>
> load client_standard
>
> ...
>
> client_standard:
>
> set iface disable on-demand
>
> set iface enable proxy-arp
>
> set iface idle 1800
>
> set bundle enable multilink
>
> set link yes acfcomp protocomp
>
> set link no pap chap
>
> set link enable chap
>
> set link keep-alive 10 60
>
> set ipcp yes vjcomp
>
> set ipcp dns 10.10.10.4
>
> set ipcp nbns 10.10.10.4
>
> set bundle enable compression
>
> set ccp yes mppc
>
> set ccp yes mpp-e40
>
> set ccp yes mpp-e128
>
> set ccp yes mpp-stateless
>
>mpd.links-----
>
>pptp:
> set link type pptp
>
> set pptp self 10.10.10.3
>
> set pptp enable incoming
>
> set pptp disable originate
>
>
>pptp1:
> set link type pptp1
>
> set pptp1 self 10.10.10.3
>
> set pptp1 enable incoming
>
> set pptp1 disable originate
>
>
>pptp2:
> set link type pptp2
>
> set pptp2 self 10.10.10.3
>
> set pptp2 enable imcoming
>
> set pptp2 disable originate
>
>
>mpd.secret----
>user xxx pass xxx ip xxx
>
>Запускаю я все это mpd -b ...Сделано точной копией сэмпла :-|
поинтересуйтесь у системы на предмет подгрузки ng_mppc.ko,
боюсь что это именно то что надо отключить(mppc - мелкомягкие извраты)кажется так...
>>Народ помогите вправить руки ....
>>Стоит из портов mpd-3.8 (firewall pass all)
>>w2k при попытке коннекта дает ошибку 678: Ответ не получен ...
>>непойму в чем дело ....
>>mpd.conf--------
>>
>> default:
>>
>> load client1
>>
>> load client2
>>
>> ...
>>
>> client1:
>>
>> new -i ng0 pptp1 pptp1
>>
>> set ipcp ranges 10.10.10.100/32 10.10.10.200/32
>>
>> load client_standard
>> ...
>>
>> client2:
>>
>> new -i ng1 pptp2 pptp2
>>
>> set ipcp ranges 10.10.010.200/32 10.10.10.250/32
>>
>> load client_standard
>>
>> ...
>>
>> client_standard:
>>
>> set iface disable on-demand
>>
>> set iface enable proxy-arp
>>
>> set iface idle 1800
>>
>> set bundle enable multilink
>>
>> set link yes acfcomp protocomp
>>
>> set link no pap chap
>>
>> set link enable chap
>>
>> set link keep-alive 10 60
>>
>> set ipcp yes vjcomp
>>
>> set ipcp dns 10.10.10.4
>>
>> set ipcp nbns 10.10.10.4
>>
>> set bundle enable compression
>>
>> set ccp yes mppc
>>
>> set ccp yes mpp-e40
>>
>> set ccp yes mpp-e128
>>
>> set ccp yes mpp-stateless
>>
>>mpd.links-----
>>
>>pptp:
>> set link type pptp
>>
>> set pptp self 10.10.10.3
>>
>> set pptp enable incoming
>>
>> set pptp disable originate
>>
>>
>>pptp1:
>> set link type pptp1
>>
>> set pptp1 self 10.10.10.3
>>
>> set pptp1 enable incoming
>>
>> set pptp1 disable originate
>>
>>
>>pptp2:
>> set link type pptp2
>>
>> set pptp2 self 10.10.10.3
>>
>> set pptp2 enable imcoming
>>
>> set pptp2 disable originate
>>
>>
>>mpd.secret----
>>user xxx pass xxx ip xxx
>>
>>Запускаю я все это mpd -b ...
>
>Сделано точной копией сэмпла :-|
>поинтересуйтесь у системы на предмет подгрузки ng_mppc.ko,
>боюсь что это именно то что надо отключить(mppc - мелкомягкие извраты)
>
>кажется так...ненашел я такого , где взять ? что делать ? =)
options NETGRAPH
options NETGRAPH_PPTPGRE
options NETGRAPH_MPPC_COMPRESSION
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_BPFэто оно , что именно надо добавить для нормальной работы с MPD?
>>>Народ помогите вправить руки ....
>>>Стоит из портов mpd-3.8 (firewall pass all)
>>>w2k при попытке коннекта дает ошибку 678: Ответ не получен ...
>>>непойму в чем дело ....
>>>mpd.conf--------
>>>
>>> default:
>>>
>>> load client1
>>>
>>> load client2
>>>
>>> ...
>>>
>>> client1:
>>>
>>> new -i ng0 pptp1 pptp1
>>>
>>> set ipcp ranges 10.10.10.100/32 10.10.10.200/32
>>>
>>> load client_standard
>>> ...
>>>
>>> client2:
>>>
>>> new -i ng1 pptp2 pptp2
>>>
>>> set ipcp ranges 10.10.010.200/32 10.10.10.250/32
>>>
>>> load client_standard
>>>
>>> ...
>>>
>>> client_standard:
>>>
>>> set iface disable on-demand
>>>
>>> set iface enable proxy-arp
>>>
>>> set iface idle 1800
>>>
>>> set bundle enable multilink
>>>
>>> set link yes acfcomp protocomp
>>>
>>> set link no pap chap
>>>
>>> set link enable chap
>>>
>>> set link keep-alive 10 60
>>>
>>> set ipcp yes vjcomp
>>>
>>> set ipcp dns 10.10.10.4
>>>
>>> set ipcp nbns 10.10.10.4
>>>
>>> set bundle enable compression
>>>
>>> set ccp yes mppc
>>>
>>> set ccp yes mpp-e40
>>>
>>> set ccp yes mpp-e128
>>>
>>> set ccp yes mpp-stateless
>>>
>>>mpd.links-----
>>>
>>>pptp:
>>> set link type pptp
>>>
>>> set pptp self 10.10.10.3
>>>
>>> set pptp enable incoming
>>>
>>> set pptp disable originate
>>>
>>>
>>>pptp1:
>>> set link type pptp1
>>>
>>> set pptp1 self 10.10.10.3
>>>
>>> set pptp1 enable incoming
>>>
>>> set pptp1 disable originate
>>>
>>>
>>>pptp2:
>>> set link type pptp2
>>>
>>> set pptp2 self 10.10.10.3
>>>
>>> set pptp2 enable imcoming
>>>
>>> set pptp2 disable originate
>>>
>>>
>>>mpd.secret----
>>>user xxx pass xxx ip xxx
>>>
>>>Запускаю я все это mpd -b ...
>>
>>Сделано точной копией сэмпла :-|
>>поинтересуйтесь у системы на предмет подгрузки ng_mppc.ko,
>>боюсь что это именно то что надо отключить(mppc - мелкомягкие извраты)
>>
>>кажется так...
>
>ненашел я такого , где взять ? что делать ? =)
>options NETGRAPH
>options NETGRAPH_PPTPGRE
>options NETGRAPH_MPPC_COMPRESSION
>options NETGRAPH_MPPC_ENCRYPTION
>options NETGRAPH_BPF
>
>это оно , что именно надо добавить для нормальной работы с MPD?
>
некомпилится ядро с netgraph
cc -O -pipe -I/usr/include -I. -o aicasm aicasm.o aicasm_symbol.o aicasm_gram.o aicasm_macro_gram.o aicasm_scan.o aicasm_macro_scan.o -ll
./aicasm -nostdinc -I- -I. -I../.. -I/usr/include -I../../contrib/ipfilter -I../../cam/scsi -I../../dev/aic7xxx -o aic7xxx_seq.h -r aic7xxx_reg.h ../../dev/aic7xxx/aic7xxx.seq
./aicasm: 873 instructions used
./aicasm -nostdinc -I- -I. -I../.. -I/usr/include -I../../contrib/ipfilter -I../../cam/scsi -I../../dev/aic7xxx -o aic7xxx_seq.h -r aic7xxx_reg.h ../../dev/aic7xxx/aic7xxx.seq
./aicasm: 873 instructions used
make: don't know how to make ../../net/mppcc.c. Stop
это отчего ? =(
>>>>Народ помогите вправить руки ....
>>>>Стоит из портов mpd-3.8 (firewall pass all)
>>>>w2k при попытке коннекта дает ошибку 678: Ответ не получен ...
>>>>непойму в чем дело ....
>>>>mpd.conf--------
>>>>
>>>> default:
>>>>
>>>> load client1
>>>>
>>>> load client2
>>>>
>>>> ...
>>>>
>>>> client1:
>>>>
>>>> new -i ng0 pptp1 pptp1
>>>>
>>>> set ipcp ranges 10.10.10.100/32 10.10.10.200/32
>>>>
>>>> load client_standard
>>>> ...
>>>>
>>>> client2:
>>>>
>>>> new -i ng1 pptp2 pptp2
>>>>
>>>> set ipcp ranges 10.10.010.200/32 10.10.10.250/32
>>>>
>>>> load client_standard
>>>>
>>>> ...
>>>>
>>>> client_standard:
>>>>
>>>> set iface disable on-demand
>>>>
>>>> set iface enable proxy-arp
>>>>
>>>> set iface idle 1800
>>>>
>>>> set bundle enable multilink
>>>>
>>>> set link yes acfcomp protocomp
>>>>
>>>> set link no pap chap
>>>>
>>>> set link enable chap
>>>>
>>>> set link keep-alive 10 60
>>>>
>>>> set ipcp yes vjcomp
>>>>
>>>> set ipcp dns 10.10.10.4
>>>>
>>>> set ipcp nbns 10.10.10.4
>>>>
>>>> set bundle enable compression
>>>>
>>>> set ccp yes mppc
>>>>
>>>> set ccp yes mpp-e40
>>>>
>>>> set ccp yes mpp-e128
>>>>
>>>> set ccp yes mpp-stateless
>>>>
>>>>mpd.links-----
>>>>
>>>>pptp:
>>>> set link type pptp
>>>>
>>>> set pptp self 10.10.10.3
>>>>
>>>> set pptp enable incoming
>>>>
>>>> set pptp disable originate
>>>>
>>>>
>>>>pptp1:
>>>> set link type pptp1
>>>>
>>>> set pptp1 self 10.10.10.3
>>>>
>>>> set pptp1 enable incoming
>>>>
>>>> set pptp1 disable originate
>>>>
>>>>
>>>>pptp2:
>>>> set link type pptp2
>>>>
>>>> set pptp2 self 10.10.10.3
>>>>
>>>> set pptp2 enable imcoming
>>>>
>>>> set pptp2 disable originate
>>>>
>>>>
>>>>mpd.secret----
>>>>user xxx pass xxx ip xxx
>>>>
>>>>Запускаю я все это mpd -b ...
>>>
>>>Сделано точной копией сэмпла :-|
>>>поинтересуйтесь у системы на предмет подгрузки ng_mppc.ko,
>>>боюсь что это именно то что надо отключить(mppc - мелкомягкие извраты)
>>>
>>>кажется так...
>>
>>ненашел я такого , где взять ? что делать ? =)
>>options NETGRAPH
>>options NETGRAPH_PPTPGRE
>>options NETGRAPH_MPPC_COMPRESSION
>>options NETGRAPH_MPPC_ENCRYPTION
>>options NETGRAPH_BPF
>>
>>это оно , что именно надо добавить для нормальной работы с MPD?
>>
>некомпилится ядро с netgraph
>cc -O -pipe -I/usr/include -I. -o aicasm
>aicasm.o aicasm_symbol.o aicasm_gram.o aicasm_macro_gram.o aicasm_scan.o aicasm_macro_scan.o -ll
>./aicasm -nostdinc -I- -I. -I../.. -I/usr/include -I../../contrib/ipfilter -I../../cam/scsi -I../../dev/aic7xxx -o aic7xxx_seq.h -r
>aic7xxx_reg.h ../../dev/aic7xxx/aic7xxx.seq
>./aicasm: 873 instructions used
>./aicasm -nostdinc -I- -I. -I../.. -I/usr/include -I../../contrib/ipfilter -I../../cam/scsi -I../../dev/aic7xxx -o aic7xxx_seq.h -r
>aic7xxx_reg.h ../../dev/aic7xxx/aic7xxx.seq
>./aicasm: 873 instructions used
>make: don't know how to make ../../net/mppcc.c. Stop
> это отчего ? =(все что надо занес в ядро, откомпилил , но непашет .... кто сталкивался с таким помогите ..... =(((
переделал немного конф, все практически как и было , добавил чтоб в лог писалось ( дельного нифига там нет )
проблемма в том что у меня не создаются эти самые интерфейсы ng =(((
пробывал запускать с параметрами указывающими на конфиг и т.д.
Mpd.conf---
default:
load pptp0
load pptp1
load pptp2
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 10.10.10.1/32 10.10.10.101/32
load client_standardpptp1:
new -i ng1 pptp1 pptp1
set ipcp ranges 10.10.10.1/32 10.10.10.102/32
load client_standardpptp2 new -i ng2 pptp2 pptp2
set ipcp ranges 10.10.10.1/32 10.10.10.103/32
load client_standardclient_standard:
set iface disable on-demand
set iface enable proxy-arp
#set iface idle 1800
set bundle disable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp yes vjcomp
set ipcp dns 10.10.10.1
set ipcp nbns 10.10.10.1
set bundle enable compression
set bundle yes crypt-reqd
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
set pptp self 10.10.10.3
set pptp enable incoming
set pptp disable originatempd.links----
pptp0:
set link type pptppptp1:
set link type pptppptp2:
set link type pptpmpd.secret----
bla bla bla
запускал и с mpd -d /usr/local/etc/mpd и mpd -f mpd.conf
в логе : 12 03:38:02 gw mpd: mpd: pid 157, version 3.8 (root@gohan13.FreeBSD.org 04:24 ....
Я просто в шоке .... в чем дело ???????
я уже просто замаился и немогу понять причину отказа грузить ng интерфейсы...
модули гружу в ручную , в консоли в ручную могу создать ng , а вот с конфига ХРЕН , ради прикола перенес на другую тачку этот преславутый mpd, stable 4.7
mpd-3.9... и вы неповерите тоже самое, неужели я настолько криворук что немогу запустить default config, обидно однако ....
заметил интересную тенденцию:
mpd.conf---
default:
load client1
load client2client1:
new -i ng0 pptp1 pptp1
set ipcp ranges 192.168.1.1/32 192.168.1.50/32
load client_standard
client_standard:
set iface disable on-demand
........
---
root# mpd -f mpd.conf
Multi-link PPP for FreeBSD, by Archie L. Cobbs.
Based on iij-ppp, by Toshiharu OHNO.
mpd: pid 296, version 3.9 (root@gohan15.freebsd.org 11:33 5-Oct-2002)
[:]
....
[:]load client1
mpd: entry "client1" not found in mpd.conf
[:]load default
mpd: entry "............. тож самое
---
права доступа: /usr/local/etc/mpd/
-rwxr-xr-x 1 root wheel 2946 Oct 12 21:21 mpd.conf
-rwxr-xr-x 1 root wheel 250 Oct 12 21:22 mpd.links
-r--r--r-- 1 root wheel 38314 Oct 5 2002 mpd.script.sample
-rwxr-xr-x 1 root wheel 863 Oct 5 2002 mpd.secretsysctl kern.securlevel=1
попробуй в мпдконф не писать client1,2 и т.д. а напиши как по умолчанию именуется:
default:
load pptp0
load pptp1
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.0.1 192.168.0.2
load pptp_standardpptp1:
new -i ng1 pptp1 pptp1
set ipcp ranges 192.168.0.1 192.168.0.2
load pptp_standard
вдруг поможет...
#################################################################
#
# MPD configuration file
#
# This file defines the configuration for mpd: what the
# bundles are, what the links are in those bundles, how
# the interface should be configured, various PPP parameters,
# etc. It contains commands just as you would type them
# in at the console. A blank line ends an entry. Lines
# starting with a "#" are comments and get completely
# ignored.
#
# $Id: mpd.conf.sample,v 1.4 2002/08/23 18:34:18 archie Exp $
#
##################################################################
# Default configuration is "myisp"default:
load myispУважаемый! Маны надо внимательно читатать! Как по твоему что написано выше (кусок mpd.conf по умолчанию). А ты что написал!? RPFM :)
Narod !kto-to mozhet skazat pochemu interfaces ne sozdayutsa ??
pozhaluysta