re0 - D-Link DGE-528T not recognised.
Denis Fortin
fortin at acm.org
Sat May 19 10:08:02 UTC 2007
(follow-up to question by MaXX to freebsd-net on Sun May 6 11:53:56)
Greetings,
I have also just bought a couple of D-Link DGE-528T Gigabit Ethernet
cards for use with FreeBSD, and I also found that FreeBSD 6.2-RELEASE
did not detect them anymore.
A simple fix is needed to /usr/src/sys/dev/re/if_re.c to add support for
the rev.B1 version of the hardware.
I have reported the problem using send-pr. It is tracked as
"i386/112774". See http://www.freebsd.org/cgi/query-pr.cgi?pr=112774
for more info.
You need to patch the if_re.c file, rebuild a kernel, and then it will
just work.
Good luck,
Denis F.
PS. For info, here is the required fix:
--- /usr/src/sys/dev/re/if_re.c Wed Jan 24 03:57:50 2007
+++ /usr/src/sys/dev/re/if_re.c.new Sat May 19 04:08:32 2007
@@ -168,6 +168,8 @@
static struct rl_type re_devs[] = {
{ DLINK_VENDORID, DLINK_DEVICEID_528T, RL_HWREV_8169S,
"D-Link DGE-528(T) Gigabit Ethernet Adapter" },
+ { DLINK_VENDORID, DLINK_DEVICEID_528T, RL_HWREV_8169_8110SB,
+ "D-Link DGE-528(T) Rev.B1 Gigabit Ethernet Adapter" },
{ RT_VENDORID, RT_DEVICEID_8139, RL_HWREV_8139CPLUS,
"RealTek 8139C+ 10/100BaseTX" },
{ RT_VENDORID, RT_DEVICEID_8101E, RL_HWREV_8101E,
More information about the freebsd-net
mailing list