Чтобы подключиь DSG-528T во FreeBSD надо выполнить несколько шагов.
1. Дописать в /usr/src/sys/dev/re/if_re.c две строки (помечены "+"):
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,
2. Пересобрать и установить ядро системы.
3. Загрузить драйвер как модуль прописав в /boot/loader.conf:
if_re_load="YES"
4. Перегрузиь севре.
Ссылки на источники:
1.
http://www.mail-archive.com/freebsd-net ... 22261.html
3.
http://www.freebsd.org/cgi/man.cgi?quer ... .1-RELEASE