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