Поднять сеть на D-link DFE-538TX (не компилится драйвер)

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

Аватара пользователя
gluk47
Сообщения: 297
Статус: Любитель гвоздей и микроскопов
ОС: Kubuntu 17.10

Поднять сеть на D-link DFE-538TX

Сообщение gluk47 »

Добрый день всем присутствующим! У меня есть проводная сетевая карточка, про которую WinXP написал, что она "D-link DFE-538TX". Я зашёл на dlink.com и скачал драйвер для DFE-530TX+. В последних строках с-файла указана команда для компиляции (которая самая первая). Однако в ответ на неё вылазит куча ошибок

Код: Выделить всё

# gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c rtl8139.c `[ -f /usr/include/linux/modversions.h ] && echo-DMODVERSIONS`
rtl8139.c:66:26: error: linux/config.h: Нет такого файла или каталога
In file included from rtl8139.c:67:
/usr/include/linux/version.h:2:2: error: #error "======================================================="
/usr/include/linux/version.h:3:2: error: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: error: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: error: #error ""
/usr/include/linux/version.h:6:2: error: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:7:2: error: #error ""
/usr/include/linux/version.h:8:2: error: #error " o Have the kernel devel installed which matches the"
/usr/include/linux/version.h:9:2: error: #error "   kernel you want to build for"
/usr/include/linux/version.h:10:2: error: #error ""
/usr/include/linux/version.h:11:2: error: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:12:2: error: #error "   /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:13:2: error: #error "   the matching kernel directory"
/usr/include/linux/version.h:14:2: error: #error ""
/usr/include/linux/version.h:15:2: error: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:16:2: error: #error "   compiler option to use the correct include files:"
/usr/include/linux/version.h:17:2: error: #error ""
/usr/include/linux/version.h:18:2: error: #error "   -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:19:2: error: #error ""
/usr/include/linux/version.h:20:2: error: #error "   instead of"
/usr/include/linux/version.h:21:2: error: #error ""
/usr/include/linux/version.h:22:2: error: #error "   -I/usr/include/linux"
/usr/include/linux/version.h:23:2: error: #error ""
/usr/include/linux/version.h:24:2: error: #error "   Please adjust the Makefile accordingly."
/usr/include/linux/version.h:25:2: error: #error "======================================================="
rtl8139.c:72:26: error: linux/module.h: Нет такого файла или каталога
rtl8139.c:81:25: error: linux/timer.h: Нет такого файла или каталога
rtl8139.c:83:26: error: linux/ioport.h: Нет такого файла или каталога
rtl8139.c:84:26: error: linux/malloc.h: Нет такого файла или каталога
rtl8139.c:85:29: error: linux/interrupt.h: Нет такого файла или каталога
rtl8139.c:88:31: error: linux/etherdevice.h: Нет такого файла или каталога
rtl8139.c:89:26: error: linux/skbuff.h: Нет такого файла или каталога
rtl8139.c:90:70: error: asm/processor.h: Нет такого файла или каталога
rtl8139.c:91:24: error: asm/bitops.h: Нет такого файла или каталога
rtl8139.c:92:20: error: asm/io.h: Нет такого файла или каталога
rtl8139.c:109:26: error: linux/bios32.h: Нет такого файла или каталога
rtl8139.c:184: ошибка: expected specifier-qualifier-list before ‘u16’
rtl8139.c:197: предупреждение: избыточные элементы в инициализаторе структуры
rtl8139.c:197: предупреждение: (где-то рядом с инициализацией для ‘pci_tbl[0]’)

и т. д....

Так: gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c rtl8139.c -I/lib/modules/`uname -r`/build/include тоже не компилируется. rpm-вариантов драйвера я не нашёл, в harddrake устройство не отображается даже как неизвестное чтобы можно было выбрать хоть сколько-нибудь совместимый дравер. Не мог бы кто помочь?
[gluk47@gluk47-desktop ~]$ ензу куищще
куищще is aliased to `reboot'
Спасибо сказали: