Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 May 2007 11:48:06 +0200
From:      Denis Fortin <fortin@acm.org>
To:        freebsd-net@freebsd.org, MaXX <bs139412@skynet.be>
Subject:   Re: re0 - D-Link DGE-528T not recognised.
Message-ID:  <464EC7D6.5070408@acm.org>

next in thread | raw e-mail | index | archive | help
(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,





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?464EC7D6.5070408>