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