diff --git a/resources/generic/ifconfig/freebsd-ter b/resources/generic/ifconfig/freebsd-ter new file mode 100644 index 0000000000..3917d0e65a --- /dev/null +++ b/resources/generic/ifconfig/freebsd-ter @@ -0,0 +1,35 @@ +em0: flags=8843 metric 0 mtu 1500 + options=4219b + ether 00:23:18:cf:0d:93 + nd6 options=29 + media: Ethernet autoselect + status: no carrier +lo0: flags=8049 metric 0 mtu 16384 + options=600003 + inet6 ::1 prefixlen 128 + inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4 + inet 127.0.0.1 netmask 0xff000000 + nd6 options=21 +lo1: flags=8049 metric 0 mtu 16384 + options=600003 + inet 10.0.0.254 netmask 0xffffff00 + inet 10.0.0.1 netmask 0xffffff00 + nd6 options=29 +ndis0: flags=8843 metric 0 mtu 2290 + ether 4c:ed:de:2c:9d:9a + nd6 options=29 + media: IEEE 802.11 Wireless Ethernet autoselect mode 11g + status: associated +wlan0: flags=8843 metric 0 mtu 1500 + ether 4c:ed:de:2c:9d:9a + inet 192.168.0.158 netmask 0xffffff00 broadcast 192.168.0.255 + nd6 options=29 + media: IEEE 802.11 Wireless Ethernet OFDM/48Mbps mode 11g + status: associated + ssid BZH channel 7 (2442 MHz 11g) bssid 00:07:cb:01:85:50 + country US authmode WPA privacy OFF powersavemode CAM + powersavesleep 100 txpower 0 bmiss 7 mcastrate 6 mgmtrate 6 + scanvalid 60 protmode CTS roaming MANUAL bintval 96 +vboxnet0: flags=8802 metric 0 mtu 1500 + ether 0a:00:27:00:00:00 + nd6 options=29 diff --git a/t/inventory/bsd/networks.t b/t/inventory/bsd/networks.t index a3ae5a3187..2b791b3d13 100755 --- a/t/inventory/bsd/networks.t +++ b/t/inventory/bsd/networks.t @@ -145,6 +145,82 @@ my %ifconfig_tests = ( IPSUBNET => '127.0.0.0' } + ], + 'freebsd-ter' => [ + { + MTU => '1500', + MACADDR => '00:23:18:cf:0d:93', + STATUS => 'Up', + DESCRIPTION => 'em0', + TYPE => 'Ethernet' + }, + { + MTU => '16384', + IPMASK6 => 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff', + MACADDR => undef, + DESCRIPTION => 'lo0', + STATUS => 'Up', + IPSUBNET6 => '::1', + IPADDRESS6 => '::1' + }, + { + MTU => '16384', + IPMASK6 => 'ffff:ffff:ffff:ffff::', + MACADDR => undef, + DESCRIPTION => 'lo0', + STATUS => 'Up', + IPSUBNET6 => 'fe80::', + IPADDRESS6 => 'fe80::1' + }, + { + MTU => '16384', + IPSUBNET => '127.0.0.0', + IPMASK => '255.0.0.0', + MACADDR => undef, + DESCRIPTION => 'lo0', + STATUS => 'Up', + IPADDRESS => '127.0.0.1' + }, + { + MTU => '16384', + IPSUBNET => '10.0.0.0', + IPMASK => '255.255.255.0', + MACADDR => undef, + DESCRIPTION => 'lo1', + STATUS => 'Up', + IPADDRESS => '10.0.0.254' + }, + { + MTU => '16384', + IPSUBNET => '10.0.0.0', + IPMASK => '255.255.255.0', + MACADDR => undef, + DESCRIPTION => 'lo1', + STATUS => 'Up', + IPADDRESS => '10.0.0.1' + }, + { + MTU => '2290', + MACADDR => '4c:ed:de:2c:9d:9a', + STATUS => 'Up', + DESCRIPTION => 'ndis0', + TYPE => 'IEEE' + }, + { + MTU => '1500', + IPSUBNET => '192.168.0.0', + IPMASK => '255.255.255.0', + MACADDR => '4c:ed:de:2c:9d:9a', + DESCRIPTION => 'wlan0', + STATUS => 'Up', + TYPE => 'IEEE', + IPADDRESS => '192.168.0.158' + }, + { + MTU => '1500', + MACADDR => '0a:00:27:00:00:00', + DESCRIPTION => 'vboxnet0' + } ] );