Problems with netgraph
Oleksandr Samoylyk
oleksandr at samoylyk.sumy.ua
Sun May 11 05:48:01 UTC 2008
Alexander Motin wrote:
> Oleksandr Samoylyk wrote:
>> Alexander Motin wrote:
>>> Oleksandr Samoylyk wrote:
>>>> It's "upper". And I don't know why :(
>>>> The sources were updated before building new kernel on May, 5, 2008.
>>>> The mpd5 port was rebuilt and restarted just few hours ago.
>>>
>>> Have you updated your world also?
>>
>> No, just kernel. Should I?
>
> In my experience it is sane to keep kernel and the world in sync. Even
> if binary compatibility is declared inside the same branch, there could
> be some minorities like this one. Also it may be hard for developers to
> track all possible kernel/world combinations.
>
>>> Mpd checks NG_PPTPGRE_HOOK_SESSION_F macro from
>>> /usr/include/netgraph/ng_pptpgre.h at the build time to detect this
>>> feature presence.
>>
>> # cat /usr/include/netgraph/ng_pptpgre.h | grep FreeBSD:
>> * $FreeBSD: src/sys/netgraph/ng_pptpgre.h,v 1.9 2005/01/07 01:45:39
>> imp Exp $
>
> HEAD:
> * $FreeBSD: src/sys/netgraph/ng_pptpgre.h,v 1.10 2008/03/24 22:55:22
> mav Exp $
> RELENG_7:
> * $FreeBSD: src/sys/netgraph/ng_pptpgre.h,v 1.9.10.1 2008/03/30
> 08:01:26 mav Exp $
> RELENG_6:
> * $FreeBSD: src/sys/netgraph/ng_pptpgre.h,v 1.9.2.1 2008/04/07 10:33:28
> mav Exp $
>
Thanks for the tip!
I got it working. Let's see if the load changes.
# cat /usr/include/netgraph/ng_pptpgre.h | grep FreeBSD:
* $FreeBSD: src/sys/netgraph/ng_pptpgre.h,v 1.9.10.1 2008/03/30
08:01:26 mav Exp $
# ngctl show mpd5909-L-1-lt:
Name: mpd5909-L-1-lt Type: tee ID: 00000256 Num hooks: 2
Local hook Peer name Peer type Peer ID Peer hook
---------- --------- --------- ------- ---------
right mpd5909-B-1 ppp 00000267 link0
left <unnamed> pptpgre 00000258 session_6492
# grep "PPTP: can't connect to" mpd5
Binary file mpd5 matches
--
Oleksandr Samoylyk
OVS-RIPE
More information about the freebsd-net
mailing list