Hi, I have just booted a -current i386 GENERIC kernel on my Lenovo T400s laptop (userland is of 7.99.32 vintage). There seems to be something strange going on with regards to the carrier status for the built in wm0 network interface. When left unconfigured, it reports 'active' as its status. As soon as I bring the interface up with ifconfig, the status changes to 'no carrier'. However, the interface acquires an IPv6 address through SLAAC, so something is working. But the
'dhcpcd -6 --nodhcp6 wm0' command that would normally solicit a default route from the network hangs waiting for carrier on the interface. If I enter a static default route, things behave as normal. # ifconfig wm0 wm0: flags=0x8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 capabilities=7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx> capabilities=7ff80<TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx> capabilities=7ff80<TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6> enabled=0 ec_capabilities=7<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU> ec_enabled=0 address: 00:11:22:33:44:55 media: Ethernet autoselect (none) status: no carrier inet6 fe80::0211:22ff:fe33:4455%wm0 prefixlen 64 detached scopeid 0x2 inet6 xxxx::0211:22ff:fe33:4455 prefixlen 64 autoconf (Unfortunately, I cannot get a dmesg dump from the current system. dmesg complains 'dmesg: can't get msgbuf: Device not configured'.) The wm0 part of the dmesg from the 7.99.32 incarnation of the systems shows wm0 at pci0 dev 25 function 0: 82801I mobile (AMT) LAN Controller (rev. 0x03) wm0: interrupting at msi0 vec 0 wm0: PCI-Express bus wm0: 2048 words FLASH wm0: Ethernet address 00:11:22:33:44:55 makphy0 at wm0 phy 2: Marvell 88E1149 Gigabit PHY, rev. 1 makphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto Any guesses as to what might be wrong? -jarle