lo0 not in ioctl( SIOCGIFCONF )

2008-07-20 Thread Jens Rehsack

Hi,

I was searching why ports/net/p5-Net-Interface was not working as
expected and found some reasons. Most of them I can answer by implementing
some test code as attached, but now I'm wondering why em0 is shown twice
and lo0 is not included.
The same situation on another machine ..

--- BEGIN ifconfig -a (waldorf)
em0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST metric 0 mtu 1500
options=19bRXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4
ether 00:15:17:10:84:6c
inet 10.62.10.3 netmask 0xff00 broadcast 10.62.10.255
media: Ethernet autoselect (100baseTX full-duplex)
status: active
em1: flags=8802BROADCAST,SIMPLEX,MULTICAST metric 0 mtu 1500
options=19bRXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4
ether 00:15:17:10:84:6d
media: Ethernet autoselect
status: no carrier
lo0: flags=8049UP,LOOPBACK,RUNNING,MULTICAST metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff00
--- END ifconfig -a (waldorf)
./netif
em0
em0
em1

--- BEGIN ifconfig -a (STINGRAY)
ifconfig -a
fxp0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST metric 0 mtu 1500
options=8VLAN_MTU
ether 00:a0:c9:ce:c8:64
inet 10.62.10.12 netmask 0xff00 broadcast 10.62.10.255
media: Ethernet autoselect (100baseTX full-duplex)
status: active
fxp1: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST metric 0 mtu 1500
options=8VLAN_MTU
ether 00:a0:c9:ce:db:83
media: Ethernet autoselect (100baseTX full-duplex)
status: active
pflog0: flags=141UP,RUNNING,PROMISC metric 0 mtu 33204
lo0: flags=8049UP,LOOPBACK,RUNNING,MULTICAST metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff00
vlan0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST metric 0 mtu 1500
ether 00:a0:c9:ce:db:83
media: Ethernet autoselect (100baseTX full-duplex)
status: active
vlan: 7 parent interface: fxp1
tun0: flags=8051UP,POINTOPOINT,RUNNING,MULTICAST metric 0 mtu 1492
inet 87.149.231.190 -- 217.0.119.167 netmask 0x
Opened by PID 27503
--- END ifconfig -a (STINGRAY)
./netif32
fxp0
fxp0
fxp1

Why aren't lo0, vlan0 and tun0 not included? What can I do to get these 
entries (portable way, please).


Best regards,
Jens
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


lo0 not in ioctl( SIOCGIFCONF )

2008-07-20 Thread Jens Rehsack

Hi (resend because attachment forgotten ...),

I was searching why ports/net/p5-Net-Interface was not working as
expected and found some reasons. Most of them I can answer by implementing
some test code as attached, but now I'm wondering why em0 is shown twice
and lo0 is not included.
The same situation on another machine ..

--- BEGIN ifconfig -a (waldorf)
em0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST metric 0 mtu 1500
options=19bRXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4
ether 00:15:17:10:84:6c
inet 10.62.10.3 netmask 0xff00 broadcast 10.62.10.255
media: Ethernet autoselect (100baseTX full-duplex)
status: active
em1: flags=8802BROADCAST,SIMPLEX,MULTICAST metric 0 mtu 1500
options=19bRXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4
ether 00:15:17:10:84:6d
media: Ethernet autoselect
status: no carrier
lo0: flags=8049UP,LOOPBACK,RUNNING,MULTICAST metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff00
--- END ifconfig -a (waldorf)
./netif
em0
em0
em1

--- BEGIN ifconfig -a (STINGRAY)
ifconfig -a
fxp0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST metric 0 mtu 1500
options=8VLAN_MTU
ether 00:a0:c9:ce:c8:64
inet 10.62.10.12 netmask 0xff00 broadcast 10.62.10.255
media: Ethernet autoselect (100baseTX full-duplex)
status: active
fxp1: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST metric 0 mtu 1500
options=8VLAN_MTU
ether 00:a0:c9:ce:db:83
media: Ethernet autoselect (100baseTX full-duplex)
status: active
pflog0: flags=141UP,RUNNING,PROMISC metric 0 mtu 33204
lo0: flags=8049UP,LOOPBACK,RUNNING,MULTICAST metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff00
vlan0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST metric 0 mtu 1500
ether 00:a0:c9:ce:db:83
media: Ethernet autoselect (100baseTX full-duplex)
status: active
vlan: 7 parent interface: fxp1
tun0: flags=8051UP,POINTOPOINT,RUNNING,MULTICAST metric 0 mtu 1492
inet 87.149.231.190 -- 217.0.119.167 netmask 0x
Opened by PID 27503
--- END ifconfig -a (STINGRAY)
./netif32
fxp0
fxp0
fxp1

Why aren't lo0, vlan0 and tun0 not included? What can I do to get these
entries (portable way, please).

Best regards,
Jens

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]