Нашел на ЛОРе решение...
Ставим linux-source:
sudo apt-get install linux-source
В моем случае актуальная версия ядра 3.8.0. Переходим в директорию /usr/src, разархивируем исходники ядра и создаем символьную ссылку:
cd /usr/src
sudo tar xjf linux-source-3.8.0.tar.bz2
sudo ln -s linux-source-3.8.0 linux
Редактируем файл /usr/src/linux/drivers/net/ethernet/realtek/8139too.c, добавив в PCI_DEVICE_TABLE:
{0x1186, 0x4200, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RTL8139 },
Далее конфигурируем ядро:
cd /usr/src/linux
sudo make oldconfig
Компилируем:
sudo make-kpkg clean
sudo make-kpkg --initrd --append-to-version=-mykernel kernel_image kernel_headers
Ну и устанавливаем:
cd ..
sudo dpkg -i linux-headers-3.8.13.4-mykernel_3.8.13.4-mykernel-10.00.Custom_amd64.deb
sudo dpkg -i linux-image-3.8.13.4-mykernel_3.8.13.4-mykernel-10.00.Custom_amd64.deb
Можно перезагружаться:
sudo reboot
После перезагрузки сетевая карта D-link DFE-520TX определяется без проблем, остается только настроить сетевое подключение.