login
Header Space

 
 

kernel/5818: iwi stops functioning if a trunk interface is created

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <gnats@...>
Cc: Johan Torin <spmkll@...>
Date: Thursday, May 15, 2008 - 3:31 pm

>Number:         5818
net
	System      : OpenBSD 4.3
	Details     : OpenBSD 4.3-current (GENERIC) #832: Sun Apr 20 17:10:49 MDT 2008
			 deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC

	Architecture: OpenBSD.i386
	Machine     : i386
	iwi(4) stops functioning (loses network connection and stops passing
	trafic) if it is made part of a trunk(4) interface together with a
	bge(4) device (setup as the example in trunk(4) shows). The same
	behaviour also occurs when the iwi interface is *not* part of the
	trunk interface (which is somewhat surprising), consisting of only a
	bge(4) interface.

	rum(4) functions correctly under the same conditions with (more or
	less) the same configuration. Also, iwi works fine if setup without
	involving trunk.

	The archives contains evidence of others having the same problem:
	http://marc.info/?l=openbsd-misc&m=115777376323394&w=2
	(interestingly on a similar laptop: Dell Latitude D810 while mine is
	a Dell Latitude D800)

	Also see http://marc.info/?l=openbsd-misc&m=117158212922551&w=2
	which seems to be related.

	The following tests first shows that the environment and basic
	configuration works by using a rum device instead of iwi, then
	tries to setup a trunk interface with bge and iwi which fails.
	Then a similar test with an axe device instead of bge.

	The rest of the tests focus on provoking an error when iwi is
	not part of the trunk interface. A few different variants
	was made to show the behaviour with different conditions. While
	the behaviour of each test configuration is more or less
	consistent for each execution, the behaviour using different
	devices is not.
  
	Tests (performed against the same network):
	  1. bge0 and rum0 trunked - works fine (further testing not shown
	     here has been done as well)
	  2. bge0 and iwi0 trunked - iwi stops working with "fatal firmware
	     error". System freezes for ~15s while running ifconfig.
	  3. axe0 and iwi0 trunked - iwi is not 'active' in the trunk interface.

	Tests with only one interface in the trunk:
	  4. bge0 (with no link) - nothing special.
	  5. bge0 (with link) - "iwi0: fatal firmware error" and
	     it drops its network. This behaviour is consistent.
	  6. axe0 (with no link) - nothing special.
	  7. axe0 (with link) - interestingly iwi continues to function
	     as opposed to the bge0 test above.
	  8. rum0 with (a different!) network - notice the sporadic 
	     "iwi0: unknown authentication state 1", although this
	     is not specific to the rum0 case.
	( "with link" above means connected to an dumb old 100Mbit Netgear
	switch with nothing more connected)

	The system was rebooted after each test.
  
	I'm not sure the title of this PR is entirely correct, that is,
	that either iwi or trunk is to blame. Somehow I would not be surprised
	if this turns out to be something like a bus related issue etc,
	but INAKH...

	Sorry for the length of all this, probably a lot of redundancy.


# 1. bge0 and rum0
-------------------------
johan@tank:~> sudo ifconfig rum0 nwid MoreAnimosity nwkey 0xye4hr1gh7 up
johan@tank:~> sudo ifconfig bge0 up
johan@tank:~> sudo ifconfig trunk0 trunkproto failover trunkport bge0 trunkport rum0 10.0.0.1 netmask 255.255.255.0
johan@tank:~> ping -c 4 10.0.0.2
PING 10.0.0.2 (10.0.0.2): 56 data bytes
64 bytes from 10.0.0.2: icmp_seq=0 ttl=255 time=0.580 ms
64 bytes from 10.0.0.2: icmp_seq=1 ttl=255 time=0.402 ms
64 bytes from 10.0.0.2: icmp_seq=2 ttl=255 time=0.348 ms
64 bytes from 10.0.0.2: icmp_seq=3 ttl=255 time=0.553 ms
--- 10.0.0.2 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 0.348/0.470/0.580/0.101 ms
johan@tank:~> ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
        groups: lo
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        trunk: trunkdev trunk0
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet6 fe80::211:43ff:fe6a:8646%bge0 prefixlen 64 scopeid 0x1
iwi0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0e:35:e1:30:35
        groups: wlan
        media: IEEE802.11 autoselect
        status: no network
        ieee80211: nwid "" 100dBm
enc0: flags=0<> mtu 1536
rum0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        trunk: trunkdev trunk0
        groups: wlan
        media: IEEE802.11 autoselect (DS11 mode 11g)
        status: active
        ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 46dB nwkey <not displayed> 100dBm
        inet6 fe80::216:aff:fe07:2cc7%rum0 prefixlen 64 scopeid 0x5
axe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0f:b5:84:d6:39
        media: Ethernet autoselect (none)
        status: no carrier
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        trunk: trunkproto failover
                trunkport rum0 active
                trunkport bge0 master,active
        groups: trunk
        media: Ethernet autoselect
        status: active
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::211:43ff:fe6a:8646%trunk0 prefixlen 64 scopeid 0x7

[ cable in bge0 is pulled ]

johan@tank:~> ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
        groups: lo
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        trunk: trunkdev trunk0
        media: Ethernet autoselect (none)
        status: no carrier
        inet6 fe80::211:43ff:fe6a:8646%bge0 prefixlen 64 scopeid 0x1
iwi0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0e:35:e1:30:35
        groups: wlan
        media: IEEE802.11 autoselect
        status: no network
        ieee80211: nwid "" 100dBm
enc0: flags=0<> mtu 1536
rum0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        trunk: trunkdev trunk0
        groups: wlan
        media: IEEE802.11 autoselect (DS5 mode 11g)
        status: active
        ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 45dB nwkey <not displayed> 100dBm
        inet6 fe80::216:aff:fe07:2cc7%rum0 prefixlen 64 scopeid 0x5
axe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0f:b5:84:d6:39
        media: Ethernet autoselect (none)
        status: no carrier
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        trunk: trunkproto failover
                trunkport rum0 active
                trunkport bge0 master
        groups: trunk
        media: Ethernet autoselect
        status: active
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::211:43ff:fe6a:8646%trunk0 prefixlen 64 scopeid 0x7
johan@tank:~> ping -c 4 10.0.0.2
PING 10.0.0.2 (10.0.0.2): 56 data bytes
64 bytes from 10.0.0.2: icmp_seq=0 ttl=255 time=28.802 ms
64 bytes from 10.0.0.2: icmp_seq=1 ttl=255 time=1.906 ms
64 bytes from 10.0.0.2: icmp_seq=2 ttl=255 time=1.736 ms
64 bytes from 10.0.0.2: icmp_seq=3 ttl=255 time=2.053 ms
--- 10.0.0.2 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 1.736/8.624/28.802/11.650 ms
johan@tank:~>
-------------------------


# 2. bge0 and iwi0
-------------------------
johan@tank:~> sudo ifconfig iwi0 nwid MoreAnimosity nwkey 0xye4hr1gh7 up
johan@tank:~> sudo ifconfig bge0 up
johan@tank:~> sudo ifconfig trunk0 trunkproto failover trunkport bge0 trunkport iwi0 10.0.0.1 netmask 255.255.255.0
ifconfig: SIOCSTRUNKPORT: Network is down
johan@tank:~> ./EndOfDmesg.sh
iwi0: unknown authentication state 1
iwi0: fatal firmware error
johan@tank:~> ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
        groups: lo
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        trunk: trunkdev trunk0
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet6 fe80::211:43ff:fe6a:8646%bge0 prefixlen 64 scopeid 0x1
iwi0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0e:35:e1:30:35
        groups: wlan
        media: IEEE802.11 autoselect
        status: no network
        ieee80211: nwid MoreAnimosity nwkey <not displayed> 100dBm
        inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:16:0a:07:2c:c7
        groups: wlan
        media: IEEE802.11 autoselect
        status: no network
        ieee80211: nwid "" 100dBm
axe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0f:b5:84:d6:39
        media: Ethernet autoselect (none)
        status: no carrier
trunk0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        trunk: trunkproto failover
                trunkport bge0 master,active
        groups: trunk
        media: Ethernet autoselect
        status: active
johan@tank:~> ping -c 4 10.0.0.2
PING 10.0.0.2 (10.0.0.2): 56 data bytes
ping: sendto: No route to host
ping: wrote 10.0.0.2 64 chars, ret=-1
ping: sendto: No route to host
ping: wrote 10.0.0.2 64 chars, ret=-1
--- 10.0.0.2 ping statistics ---
2 packets transmitted, 0 packets received, 100.0% packet loss
johan@tank:~> sudo ifconfig trunk0 10.0.0.1 netmask 255.255.255.0
johan@tank:~> ifconfig trunk0
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        trunk: trunkproto failover
                trunkport bge0 master,active
        groups: trunk
        media: Ethernet autoselect
        status: active
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::211:43ff:fe6a:8646%trunk0 prefixlen 64 scopeid 0x7
johan@tank:~> ping -c 4 10.0.0.2
PING 10.0.0.2 (10.0.0.2): 56 data bytes
64 bytes from 10.0.0.2: icmp_seq=0 ttl=255 time=1.263 ms
64 bytes from 10.0.0.2: icmp_seq=1 ttl=255 time=0.388 ms
64 bytes from 10.0.0.2: icmp_seq=2 ttl=255 time=0.330 ms
64 bytes from 10.0.0.2: icmp_seq=3 ttl=255 time=0.392 ms
--- 10.0.0.2 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 0.330/0.593/1.263/0.387 ms
johan@tank:~>
-------------------------

# 3. axe0 and iwi0
-------------------------

johan@tank:~> sudo ifconfig iwi0 nwid MoreAnimosity nwkey 0xye4hr1gh7 up
johan@tank:~> sudo ifconfig axe0 up
johan@tank:~> sudo ifconfig trunk0 trunkproto failover trunkport axe0 trunkport iwi0 10.0.0.1 netmask 255.255.255.0
johan@tank:~> ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
        groups: lo
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        media: Ethernet autoselect (none)
        status: no carrier
iwi0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0f:b5:84:d6:39
        trunk: trunkdev trunk0
        groups: wlan
        media: IEEE802.11 autoselect
        status: active
        ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 84dB nwkey <not displayed> 100dBm
        inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:16:0a:07:2c:c7
        groups: wlan
        media: IEEE802.11 autoselect
        status: no network
        ieee80211: nwid "" 100dBm
axe0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0f:b5:84:d6:39
        trunk: trunkdev trunk0
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet6 fe80::20f:b5ff:fe84:d639%axe0 prefixlen 64 scopeid 0x6
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0f:b5:84:d6:39
        trunk: trunkproto failover
                trunkport iwi0
                trunkport axe0 master,active
        groups: trunk
        media: Ethernet autoselect
        status: active
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::20f:b5ff:fe84:d639%trunk0 prefixlen 64 scopeid 0x7
johan@tank:~> ping -c 4 10.0.0.2
PING 10.0.0.2 (10.0.0.2): 56 data bytes
64 bytes from 10.0.0.2: icmp_seq=1 ttl=255 time=0.891 ms
64 bytes from 10.0.0.2: icmp_seq=2 ttl=255 time=0.454 ms
64 bytes from 10.0.0.2: icmp_seq=3 ttl=255 time=0.524 ms
--- 10.0.0.2 ping statistics ---
4 packets transmitted, 3 packets received, 25.0% packet loss
round-trip min/avg/max/std-dev = 0.454/0.623/0.891/0.191 ms

[ cable in axe0 is pulled ]

johan@tank:~> ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
        groups: lo
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:11:43:6a:86:46
        media: Ethernet autoselect (none)
        status: no carrier
iwi0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0f:b5:84:d6:39
        trunk: trunkdev trunk0
        groups: wlan
        media: IEEE802.11 autoselect
        status: active
        ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 83dB nwkey <not displayed> 100dBm
        inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:16:0a:07:2c:c7
        groups: wlan
        media: IEEE802.11 autoselect
        status: no network
        ieee80211: nwid "" 100dBm
axe0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0f:b5:84:d6:39
        trunk: trunkdev trunk0
        media: Ethernet autoselect (none)
        status: no carrier
        inet6 fe80::20f:b5ff:fe84:d639%axe0 prefixlen 64 scopeid 0x6
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:0f:b5:84:d6:39
        trunk: trunkproto failover
                trunkport iwi0
                trunkport axe0 master
        groups: trunk
        media: Ethernet autoselect
        status: active
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::20f:b5ff:fe84:d639%trunk0 prefixlen 64 scopeid 0x7
johan@tank:~> ping -c 4 10.0.0.2
PING 10.0.0.2 (10.0.0.2): 56 data bytes
--- 10.0.0.2 ping statistics ---
4 packets transmitted, 0 packets received, 100.0% packet loss
johan@tank:~>
-------------------------


At this point I wrote a small script to ease testing, see below.


# 4. bge0 with no link
-------------------------
+ ./EndOfDmesg.sh
+ [ bge0 = rum0 ]
+ ifconfig bge0 up
+ sleep 10
+ ifconfig iwi0 nwid MoreAnimosity nwkey 0xye4hr1gh7 up
+ sleep 10
+ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
	groups: lo
	inet 127.0.0.1 netmask 0xff000000
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	media: Ethernet autoselect (none)
	status: no carrier
	inet6 fe80::211:43ff:fe6a:8646%bge0 prefixlen 64 scopeid 0x1
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0e:35:e1:30:35
	groups: wlan
	media: IEEE802.11 autoselect
	status: active
	ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 77dB nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	groups: wlan
	media: IEEE802.11 autoselect
	status: no network
	ieee80211: nwid "" 100dBm
axe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	media: Ethernet autoselect (none)
	status: no carrier
+ ./EndOfDmesg.sh
+ sleep 1
+ ifconfig trunk0 trunkproto failover trunkport bge0 192.168.0.1 netmask 255.255.255.0
    0m0.16s real     0m0.00s user     0m0.15s system
+ sleep 10
+ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
	groups: lo
	inet 127.0.0.1 netmask 0xff000000
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	trunk: trunkdev trunk0
	media: Ethernet autoselect (none)
	status: no carrier
	inet6 fe80::211:43ff:fe6a:8646%bge0 prefixlen 64 scopeid 0x1
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0e:35:e1:30:35
	groups: wlan
	media: IEEE802.11 autoselect
	status: active
	ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 77dB nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	groups: wlan
	media: IEEE802.11 autoselect
	status: no network
	ieee80211: nwid "" 100dBm
axe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	media: Ethernet autoselect (none)
	status: no carrier
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	trunk: trunkproto failover
		trunkport bge0 master
	groups: trunk
	media: Ethernet autoselect
	status: active
	inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
	inet6 fe80::211:43ff:fe6a:8646%trunk0 prefixlen 64 scopeid 0x7
+ ./EndOfDmesg.sh
-------------------------


# 5. bge0 with link
-------------------------
+ ./EndOfDmesg.sh
+ [ bge0 = rum0 ]
+ ifconfig bge0 up
+ sleep 10
+ ifconfig iwi0 nwid MoreAnimosity nwkey 0xye4hr1gh7 up
+ sleep 10
+ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
	groups: lo
	inet 127.0.0.1 netmask 0xff000000
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	media: Ethernet autoselect (100baseTX full-duplex)
	status: active
	inet6 fe80::211:43ff:fe6a:8646%bge0 prefixlen 64 scopeid 0x1
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0e:35:e1:30:35
	groups: wlan
	media: IEEE802.11 autoselect
	status: active
	ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 76dB nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	groups: wlan
	media: IEEE802.11 autoselect
	status: no network
	ieee80211: nwid "" 100dBm
axe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	media: Ethernet autoselect (none)
	status: no carrier
+ ./EndOfDmesg.sh
+ sleep 1
+ ifconfig trunk0 trunkproto failover trunkport bge0 192.168.0.1 netmask 255.255.255.0
    0m20.31s real     0m0.00s user     0m20.25s system
+ sleep 10
+ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
	groups: lo
	inet 127.0.0.1 netmask 0xff000000
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	trunk: trunkdev trunk0
	media: Ethernet autoselect (100baseTX full-duplex)
	status: active
	inet6 fe80::211:43ff:fe6a:8646%bge0 prefixlen 64 scopeid 0x1
iwi0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0e:35:e1:30:35
	groups: wlan
	media: IEEE802.11 autoselect
	status: no network
	ieee80211: nwid MoreAnimosity nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	groups: wlan
	media: IEEE802.11 autoselect
	status: no network
	ieee80211: nwid "" 100dBm
axe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	media: Ethernet autoselect (none)
	status: no carrier
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	trunk: trunkproto failover
		trunkport bge0 master,active
	groups: trunk
	media: Ethernet autoselect
	status: active
	inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
	inet6 fe80::211:43ff:fe6a:8646%trunk0 prefixlen 64 scopeid 0x7
+ ./EndOfDmesg.sh
iwi0: fatal firmware error
-------------------------


# 6. axe0 with no link
-------------------------
+ ./EndOfDmesg.sh
+ [ axe0 = rum0 ]
+ ifconfig axe0 up
+ sleep 10
+ ifconfig iwi0 nwid MoreAnimosity nwkey 0xye4hr1gh7 up
+ sleep 10
+ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
	groups: lo
	inet 127.0.0.1 netmask 0xff000000
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	media: Ethernet autoselect (none)
	status: no carrier
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0e:35:e1:30:35
	groups: wlan
	media: IEEE802.11 autoselect
	status: active
	ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 77dB nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	groups: wlan
	media: IEEE802.11 autoselect
	status: no network
	ieee80211: nwid "" 100dBm
axe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	media: Ethernet autoselect (none)
	status: no carrier
	inet6 fe80::20f:b5ff:fe84:d639%axe0 prefixlen 64 scopeid 0x6
+ ./EndOfDmesg.sh
+ sleep 1
+ ifconfig trunk0 trunkproto failover trunkport axe0 192.168.0.1 netmask 255.255.255.0
    0m0.00s real     0m0.00s user     0m0.00s system
+ sleep 10
+ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
	groups: lo
	inet 127.0.0.1 netmask 0xff000000
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	media: Ethernet autoselect (none)
	status: no carrier
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0e:35:e1:30:35
	groups: wlan
	media: IEEE802.11 autoselect
	status: active
	ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 79dB nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	groups: wlan
	media: IEEE802.11 autoselect
	status: no network
	ieee80211: nwid "" 100dBm
axe0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	trunk: trunkdev trunk0
	media: Ethernet autoselect (none)
	status: no carrier
	inet6 fe80::20f:b5ff:fe84:d639%axe0 prefixlen 64 scopeid 0x6
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	trunk: trunkproto failover
		trunkport axe0 master
	groups: trunk
	media: Ethernet autoselect
	status: active
	inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
	inet6 fe80::20f:b5ff:fe84:d639%trunk0 prefixlen 64 scopeid 0x7
+ ./EndOfDmesg.sh
-------------------------


# 7. axe0 with link
-------------------------
+ ./EndOfDmesg.sh
+ [ axe0 = rum0 ]
+ ifconfig axe0 up
+ sleep 10
+ ifconfig iwi0 nwid MoreAnimosity nwkey 0xye4hr1gh7 up
+ sleep 10
+ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
	groups: lo
	inet 127.0.0.1 netmask 0xff000000
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	media: Ethernet autoselect (none)
	status: no carrier
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0e:35:e1:30:35
	groups: wlan
	media: IEEE802.11 autoselect
	status: active
	ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 76dB nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	groups: wlan
	media: IEEE802.11 autoselect
	status: no network
	ieee80211: nwid "" 100dBm
axe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	media: Ethernet autoselect (100baseTX full-duplex)
	status: active
	inet6 fe80::20f:b5ff:fe84:d639%axe0 prefixlen 64 scopeid 0x6
+ ./EndOfDmesg.sh
+ sleep 1
+ ifconfig trunk0 trunkproto failover trunkport axe0 192.168.0.1 netmask 255.255.255.0
    0m0.00s real     0m0.00s user     0m0.00s system
+ sleep 10
+ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
	groups: lo
	inet 127.0.0.1 netmask 0xff000000
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	media: Ethernet autoselect (none)
	status: no carrier
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0e:35:e1:30:35
	groups: wlan
	media: IEEE802.11 autoselect
	status: active
	ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 77dB nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	groups: wlan
	media: IEEE802.11 autoselect
	status: no network
	ieee80211: nwid "" 100dBm
axe0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	trunk: trunkdev trunk0
	media: Ethernet autoselect (100baseTX full-duplex)
	status: active
	inet6 fe80::20f:b5ff:fe84:d639%axe0 prefixlen 64 scopeid 0x6
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	trunk: trunkproto failover
		trunkport axe0 master,active
	groups: trunk
	media: Ethernet autoselect
	status: active
	inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
	inet6 fe80::20f:b5ff:fe84:d639%trunk0 prefixlen 64 scopeid 0x7
+ ./EndOfDmesg.sh
-------------------------


# 8. rum0 with network
-------------------------
+ ./EndOfDmesg.sh
+ [ rum0 = rum0 ]
+ ifconfig rum0 nwid Animosity nwkey 0xye4hr1gh7 up
+ sleep 10
+ ifconfig iwi0 nwid MoreAnimosity nwkey 0xye4hr1gh7 up
+ sleep 10
+ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
	groups: lo
	inet 127.0.0.1 netmask 0xff000000
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	media: Ethernet autoselect (none)
	status: no carrier
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0e:35:e1:30:35
	groups: wlan
	media: IEEE802.11 autoselect
	status: active
	ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 78dB nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	groups: wlan
	media: IEEE802.11 autoselect (DS1 mode 11b)
	status: no network
	ieee80211: nwid Animosity nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::216:aff:fe07:2cc7%rum0 prefixlen 64 scopeid 0x5
axe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	media: Ethernet autoselect (100baseTX full-duplex)
	status: active
+ ./EndOfDmesg.sh
iwi0: unknown authentication state 1
+ sleep 1
+ ifconfig trunk0 trunkproto failover trunkport rum0 192.168.0.1 netmask 255.255.255.0
    0m0.05s real     0m0.00s user     0m0.01s system
+ sleep 10
+ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33208
	groups: lo
	inet 127.0.0.1 netmask 0xff000000
	inet6 ::1 prefixlen 128
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:11:43:6a:86:46
	media: Ethernet autoselect (none)
	status: no carrier
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0e:35:e1:30:35
	groups: wlan
	media: IEEE802.11 autoselect
	status: active
	ieee80211: nwid MoreAnimosity chan 7 bssid 00:08:a1:b1:93:6f 76dB nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::20e:35ff:fee1:3035%iwi0 prefixlen 64 scopeid 0x2
enc0: flags=0<> mtu 1536
rum0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	trunk: trunkdev trunk0
	groups: wlan
	media: IEEE802.11 autoselect (DS1 mode 11g)
	status: no network
	ieee80211: nwid Animosity nwkey 0xye4hr1gh7 100dBm
	inet6 fe80::216:aff:fe07:2cc7%rum0 prefixlen 64 scopeid 0x5
axe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:0f:b5:84:d6:39
	media: Ethernet autoselect (100baseTX full-duplex)
	status: active
trunk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	lladdr 00:16:0a:07:2c:c7
	trunk: trunkproto failover
		trunkport rum0 master
	groups: trunk
	media: Ethernet autoselect
	status: active
	inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
	inet6 fe80::216:aff:fe07:2cc7%trunk0 prefixlen 64 scopeid 0x7
+ ./EndOfDmesg.sh
-------------------------



The following script provokes the behaviour and was used to produce
some of above output:

-------------------------
#!/bin/sh
set -x

./EndOfDmesg.sh

if [ "${1}" = "rum0" ] ; then
  ifconfig rum0 nwid Animosity nwkey 0xye4hr1gh7 up
else
  ifconfig ${1} up
fi
sleep 10

ifconfig iwi0 nwid MoreAnimosity nwkey 0xye4hr1gh7 up
sleep 10

ifconfig
./EndOfDmesg.sh
sleep 1

time ifconfig trunk0 trunkproto failover trunkport ${1} 192.168.0.1 netmask 255.255.255.0
sleep 10

ifconfig
./EndOfDmesg.sh
-------------------------

Silly utility for tailing errormessages from dmesg, EndOfDmesg.sh:
-------------------------
#!/bin/sh

dmesg | tail -$(( `dmesg | wc -l`-`cat /tmp/first.dmesg | wc -l` ))
dmesg > /tmp/first.dmesg
-------------------------



Not known.

OpenBSD 4.3-current (GENERIC) #832: Sun Apr 20 17:10:49 MDT 2008
    deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Pentium(R) M processor 1.60GHz ("GenuineIntel" 686-class) 1.60 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,TM,SBF,EST,TM2
real mem  = 536104960 (511MB)
avail mem = 510291968 (486MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 06/30/05, BIOS32 rev. 0 @ 0xffe90, SMBIOS rev. 2.3 @ 0xf8c40 (63 entries)
bios0: vendor Dell Computer Corporation version "A13" date 06/30/2005
bios0: Dell Computer Corporation Latitude D800
acpi0 at bios0: rev 0
acpi0: tables DSDT FACP ASF!
acpi0: wakeup devices LID_(S3) PBTN(S4) PCI0(S3) USB0(S1) USB1(S1) USB2(S1) USB3(S1) MODM(S3) PCIE(S4)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (AGP_)
acpiprt2 at acpi0: bus 2 (PCIE)
acpicpu0 at acpi0: C3, C3, C2, C1, FVS, 1600, 1600, 1600, 1400, 1200, 1000, 800, 600 MHz
acpitz0 at acpi0: critical temperature 90 degC
acpiac0 at acpi0: AC unit online
acpibat0 at acpi0: BAT0 model "DELL 4P259 " serial 586 type LION oem "Panasonic"
acpibat1 at acpi0: BAT1 not present
acpibtn0 at acpi0: LID_
acpibtn1 at acpi0: PBTN
acpibtn2 at acpi0: SBTN
acpidock at acpi0 not configured
bios0: ROM list: 0xc0000/0xf800 0xcf800/0x800!
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel 82855PM Host" rev 0x03
ppb0 at pci0 dev 1 function 0 "Intel 82855PM AGP" rev 0x03
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "NVIDIA GeForce FX Go 5200" rev 0xa1
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
agp0 at vga1: aperture at 0xe0000000, size 0x8000000
uhci0 at pci0 dev 29 function 0 "Intel 82801DB USB" rev 0x01: irq 11
uhci1 at pci0 dev 29 function 1 "Intel 82801DB USB" rev 0x01: irq 11
uhci2 at pci0 dev 29 function 2 "Intel 82801DB USB" rev 0x01: irq 11
ehci0 at pci0 dev 29 function 7 "Intel 82801DB USB" rev 0x01: irq 11
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ppb1 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0x81
pci2 at ppb1 bus 2
bge0 at pci2 dev 0 function 0 "Broadcom BCM5705M" rev 0x01, BCM5705 A1 (0x3001): irq 11, address 00:11:43:6a:86:46
brgphy0 at bge0 phy 1: BCM5705 10/100/1000baseT PHY, rev. 1
cbb0 at pci2 dev 1 function 0 "TI PCI7510 CardBus" rev 0x01: irq 11, CardBus support disabled
cbb1 at pci2 dev 1 function 1 "TI PCI7610 CardBus (Smart Card mode)" rev 0x01: irq 11, CardBus support disabled
"TI PCI7(4-6)10 FireWire" rev 0x00 at pci2 dev 1 function 2 not configured
vendor "TI", unknown product 0x8204 (class system subclass miscellaneous, rev 0x00) at pci2 dev 1 function 3 not configured
iwi0 at pci2 dev 3 function 0 "Intel PRO/Wireless 2200BG" rev 0x05: irq 11, address 00:0e:35:e1:30:35
cardslot0 at cbb0 slot 0 flags 0
pcmcia0 at cardslot0
cardslot1 at cbb1 slot 1 flags 0
pcmcia1 at cardslot1
ichpcib0 at pci0 dev 31 function 0 "Intel 82801DBM LPC" rev 0x01
pciide0 at pci0 dev 31 function 1 "Intel 82801DBM IDE" rev 0x01: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility
wd0 at pciide0 channel 0 drive 0: <FUJITSU MHT2040AH>
wd0: 16-sector PIO, LBA, 38154MB, 78140160 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <PHILIPS, CDRW/DVD CDD5263, UD91> SCSI0 5/cdrom removable
cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
auich0 at pci0 dev 31 function 5 "Intel 82801DB AC97" rev 0x01: irq 11, ICH4 AC97
ac97: codec id 0x83847650 (SigmaTel STAC9750/51)
ac97: codec features headphone, 20 bit DAC, 20 bit ADC, SigmaTel 3D
audio0 at auich0
"Intel 82801DB Modem" rev 0x01 at pci0 dev 31 function 6 not configured
usb1 at uhci0: USB revision 1.0
uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb3 at uhci2: USB revision 1.0
uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at ichpcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
biomask ed6d netmask ed6d ttymask ffef
mtrr: Pentium Pro MTRR support
ugen0 at uhub1 port 2 "Dell Bluetooth" rev 2.00/12.66 addr 2
softraid0 at root
root on wd0a swap on wd0b dump on wd0b


Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
kernel/5818: iwi stops functioning if a trunk interface is c..., Johan Torin, (Thu May 15, 3:31 pm)
speck-geostationary