DragonFly bugs List (threaded) for 2005-12
Re: No detection of 8169S Gb interface
171f3@xxxxxxxxxxxxxx> <43aace05$0$739$415eb37d@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <43aacfec$0$739$415eb37d@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
X-Trace: 1135275762 crater_reader.dragonflybsd.org 739 184.108.40.206
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
Look at the section ("Various supported device vendors/types and their
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.
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.