DragonFly BSD
DragonFly bugs List (threaded) for 2005-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: No detection of 8169S Gb interface

From: Gary Allan <dragonfly@xxxxxxxxxxxxxxx>
Date: Thu, 22 Dec 2005 18:24:02 +0000

171f3@xxxxxxxxxxxxxx> <43aace05$0$739$415eb37d@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <43aacfec$0$739$415eb37d@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
In-Reply-To: <43aacfec$0$739$415eb37d@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 37
Message-ID: <43aaeef2$0$739$415eb37d@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
X-Trace: 1135275762 crater_reader.dragonflybsd.org 739
Xref: crater_reader.dragonflybsd.org dragonfly.bugs:5070


DragonFly is missing the rgephy driver found in FreeBSD5+, NetBSD and 
others. This supports the Gigabit speeds. The re driver in FreeBSD6 also 
supports the detection of more cards. It would be trivial to import the 
additional cards.

Look at the section ("Various supported device vendors/types and their 
names") in:


I'm working on importing the FreeBSD driver as I also have an 8169S 
based Gigabit card (Dlink 528T), unfortunately the DragonFly mii_layer 
is missing a few calls found in the other OSes so it's slightly more 
difficult than I had hoped. I should get some spare time this weekend 
but wouldn't complain if someone wants to do it for me.

Here's the original instructions from Matt

     Do a boot -v and report which MII driver is currently attaching
     to the RE ethernet.  It's probably the generic driver (ukphy), in
     which case we will need to port rgephy.c from FreeBSD to DragonFly.

     FreeBSD: sys/dev/mii/rge*
     DragonFly: sys/dev/netif/mii_layer/rge*

     There is some fairly minor porting work that needs to be done,
     which you can look at by looking at the cvs log history for some
     of the other MII source modules in DragonFly.




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]