Linux Gigabit NIC

Lennart Sorensen lsorense-1wCw9BSqJbv44Nm34jS7GywD8/FfD2ys at public.gmane.org
Wed Aug 2 14:36:00 UTC 2006


On Tue, Aug 01, 2006 at 09:58:33AM -0400, Stephen W. Clarke wrote:
> Len (and everyone else on this list),
> 
> Thanks for your tips, but I think I must be missing something important.
> Can you tell me where I went wrong?
> 
> Distro: WhiteBox EL4
> Kernel: 2.6.9-34.0.1.EL
> gcc: 3.4.5
> 
> I installed the card.
> 
> When I run:
> lspci | grep -i ethernet
> 
> I get:
> 00:0a.0 Ethernet controller: D-Link System Inc: Unknown device 4b01 (rev 11)
> 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev
> 78)

The problem is that dlink's PCI device ID wasn't in the driver yet in
that old kernel.  Also 2.6.17 had a few versions where someone
accidentally moved the PCI ids to the sky2 driver, breaking the dlink
card supposedly.  The driver works fine with the card, it just doesn't
know it.

You need a newer kernel, or to patch in the device ids to the source of
your current kernel, and compile it again.

Adding the dlink PCI id to skge or sk98lin sources should deal with it
as far as I know.  Someone at least thought the sky2 driver should work,
and moved the dlink to there.  Not sure if that is the right driver for
it (although the sky2 is certainly not in 2.6.9).

--
Len Sorensen
--
The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml





More information about the Legacy mailing list