netgraph and interface nodes
Milan Obuch
freebsd-stable at dino.sk
Fri Nov 12 12:37:06 UTC 2010
On Friday 12 November 2010 13:07:22 Marko Zec wrote:
> On Friday 12 November 2010 12:55:56 Eugene M. Zheganin wrote:
> > Hi.
> >
> > I'm using 8.1-STABLE on one of my production servers. I wrote about krb5
> > problem some time ago.
> > Second trouble is netgraph-related.
> >
> > I'm using dot1q on an em(4) card.
> > It's loaded as a module atm (however earlier it was in kernel).
> >
> > I have ng_ether/ng_iface in kernel, if_vlan loaded as a module, but I
> > cannot see vlan interface nodes in ngctl.
> >
> > Is this known problem related to a driver loaded a s a module ?
> > Or maby it can be helped some other way ?
>
> That kind of setup works fine here on stable/8:
>
> tpx32# uname -a
> FreeBSD tpx32.icir.org 8.1-STABLE FreeBSD 8.1-STABLE #3: Tue Nov 9
> 15:15:54 CET 2010
> tpx32# ngctl l
> There are 3 total nodes:
> Name: em0 Type: ether ID: 00000001 Num hooks: 0
> Name: wlan0 Type: ether ID: 00000008 Num hooks: 0
> Name: ngctl7968 Type: socket ID: 00000009 Num hooks: 0
> tpx32# ifconfig vlan0 create
> tpx32# ifconfig vlan0 vlan 101 vlandev em0
> tpx32# ngctl l
> There are 4 total nodes:
> Name: em0 Type: ether ID: 00000001 Num hooks: 0
> Name: vlan0 Type: ether ID: 0000000a Num hooks: 0
> Name: wlan0 Type: ether ID: 00000008 Num hooks: 0
> Name: ngctl8033 Type: socket ID: 0000000b Num hooks: 0
> tpx32#
>
> Marko
>
Slightly related... how about em0.100 type nodes?
# ngctl list
There are 3 total nodes:
Name: em0 Type: ether ID: 00000001 Num hooks: 0
Name: em1 Type: ether ID: 00000002 Num hooks: 0
Name: ngctl48803 Type: socket ID: 00000005 Num hooks: 0
door.dino.sk# ifconfig em0.100 create
door.dino.sk# ngctl list
There are 4 total nodes:
Name: <unnamed> Type: ether ID: 00000006 Num hooks: 0
Name: em0 Type: ether ID: 00000001 Num hooks: 0
Name: em1 Type: ether ID: 00000002 Num hooks: 0
Name: ngctl49103 Type: socket ID: 00000007 Num hooks: 0
It looks like the dot in interface name is not handled gracefully here...
Regards,
Milan
More information about the freebsd-stable
mailing list