re0 - D-Link DGE-528T not recognised.

MaXX bs139412 at skynet.be
Sun May 6 11:53:56 UTC 2007


Hi,

I just bought a D-Link DGE-528T after looking at the HCL but when I tried to install it, it wasn't detected on my FreeBSD 6.2-RELEASE-p4 server. Same on -STABLE built today

Relevant part of dmesg (verbose):
re0: Reserved 0x100 bytes for rid 0x10 type 4 at 0x6100
pci4: <network, ethernet> at device 7.0 (no driver attached) --> this line isn't present on -stable

pciconf -lv
none4 at pci4:7:0:  class=0x020000 card=0x43001186 chip=0x43001186 rev=0x10 hdr=0x00
    vendor   = 'D-Link System Inc'
    class    = network
    subclass = ethernet

I wonder why it doesn't work, because I've found this exact pciconf output on kern/76780 and http://lists.freebsd.org/pipermail/freebsd-bugs/2007-April/023450.html (and a few other places).

I hope D-Link hasn't changed the specs without notice...
The card has "DGE-528T Rev. B1" written on the top left corner of the board and the main chip is a "D-Link DLG10028C" (wich according to a google search is a rebranded Realtek chip), there is an empty socket for an EEPROM or something on the right side. The LEDs correctly reflect the media type (10/100/1000).
I've found a Freebsd driver on the CD, but it looks very old and fails to compile on my system ($FreeBSD: src/sys/pci/if_rlreg.h,v 1.14.2.1 2001/07/19 18:33:07 wpaul Exp $; $FreeBSD: src/sys/pci/if_rl.c,v 1.38.2.7 2001/07/19 18:33:07 wpaul Exp $).

The server is an old Netfinity 7000, 4 CPU, 1Gb Ram. 
If it matters there are 2 rl cards (RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter) and a fxp (82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter) in this machine, I moved the card into different pci slots and even removed the 2 rl without success.

Any ideas? Return the card and buy another one? 

Thanks,
-- 
MaXX 


More information about the freebsd-net mailing list