tech-net archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: gigE negotiation failure with wm0
On Tue, 9 Sep 2008 11:07:51 -0500
David Young <dyoung%pobox.com@localhost> wrote:
> On Tue, Sep 09, 2008 at 11:44:31AM -0400, Steven M. Bellovin wrote:
> > On my laptop (Thinkpad T61 running amd64-current), if I connect it
> > to a NETGEAR GS608 Gigabit switch, it speaks properly at 1000M
> > bps. If, however, I connect it to a NETGEAR GS108 ProSafe switch,
> > it can only negotiate 10M bps, though it will talk at 100M bps if I
> > configure it manually. Power-cycling the switch doesn't help, nor
> > do switching cables or ports. Ubuntu 8.04 speaks GigE just fine on
> > the exact same hardware, so I suspect a driver issue.
> >
> > Here are the wm0 and phy lines from dmesg:
> >
> > wm0 at pci0 dev 25 function 0: Intel i82801H (M_AMT) LAN Controller,
> > rev. 3 wm0: interrupting at ioapic0 pin 20 (irq 11)
> > wm0: PCI-Express bus
> > wm0: FLASH
> > wm0: Ethernet address 00:1e:37:18:93:c5
> > igphy0 at wm0 phy 1: i82566 10/100/1000 media interface, rev. 0
> > igphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
> > 1000baseT-FDX, auto
>
> Steven,
>
> Christoph Egger mentioned this patch to me, yesterday,
>
> http://article.gmane.org/gmane.os.openbsd.cvs/79169
>
> I have not looked into it, so I don't know if it may help your problem
> or not.
>
Interesting -- the failing switch is more intended for managed
environments with VLANs, tags, etc.; it might indeed be related. Now
to figure out how to port the patch to NetBSD.
Thanks.
--Steve Bellovin, http://www.cs.columbia.edu/~smb
Home |
Main Index |
Thread Index |
Old Index