Subject: Re: kern/30906: ethernet medium not detected on wm0
To: None <gnats-bugs@NetBSD.org>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: netbsd-bugs
Date: 08/04/2005 12:10:23
On Wed, Aug 03, 2005 at 06:57:01PM +0000, Martin Husemann wrote:
> >Description:
> 
> I replaced a working wm0 "workstion" card (i.e. 32bit PCI only) 1000/MT card
> with a server version (64bit PCI) 1000/T. Dmesg is:
> 
> wm0 at pci1 dev 2 function 0: Intel i82543GC 1000BASE-T Ethernet, rev. 2
> wm0: interrupting at ioapic1 pin 5 (irq 15)
> wm0: 64-bit 33MHz PCI bus
> wm0: 64 word (6 address bits) MicroWire EEPROM
> wm0: Ethernet address 00:03:47:25:42:14
> makphy0 at wm0 phy 1: Marvell 88E1000 Gigabit PHY, rev. 2
> makphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
> 
> [...]
> 
> No idea - maybe it happens for all 1000/T cards with makphy?

As a data point, I have:
wm0 at pci0 dev 10 function 0: Intel i82545GM 1000BASE-T Ethernet, rev. 4
wm0: interrupting at irq 18, event channel 7
wm0: 32-bit 33MHz PCI bus
wm0: 256 word (8 address bits) MicroWire EEPROM
wm0: Ethernet address 00:04:23:b7:71:d4
makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 5
makphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto

on a 3.0_BETA system, and it works fine:
wm0: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST> mtu 1500
        capabilities=87<IP4CSUM,TCP4CSUM,UDP4CSUM,TSO4>
        enabled=0
        address: 00:04:23:b7:71:d4
        media: Ethernet autoselect (1000baseT full-duplex,flowcontrol,master,rxpause,txpause)
        status: active
        inet6 fe80::204:23ff:feb7:71d4%wm0 prefixlen 64 scopeid 0x1

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--