r8168-dkms создают сбои на человечности 16.04.2

Привет я установил 16.04.2, и я пытаюсь установить realtek драйвер. Я попытался установить его Кв. - добираются, но это перестало работать и выходит при запуске компиляции. Вот журнал делания:

  DKMS make.log for r8168-8.041.00 for kernel 4.8.0-36-generic (x86_64)
Thu Feb 16 21:25:44 PST 2017
make: Entering directory '/usr/src/linux-headers-4.8.0-36-generic'
  LD      /var/lib/dkms/r8168/8.041.00/build/built-in.o
  CC [M]  /var/lib/dkms/r8168/8.041.00/build/r8168_n.o
/var/lib/dkms/r8168/8.041.00/build/r8168_n.c: In function ‘rtl8168_fix_features’:
/var/lib/dkms/r8168/8.041.00/build/r8168_n.c:4212:30: error: ‘NETIF_F_ALL_CSUM’ undeclared (first use in this function)
                 features &= ~NETIF_F_ALL_CSUM;
                              ^
/var/lib/dkms/r8168/8.041.00/build/r8168_n.c:4212:30: note: each undeclared identifier is reported only once for each function it appears in
/var/lib/dkms/r8168/8.041.00/build/r8168_n.c: In function ‘rtl8168_start_xmit’:
/var/lib/dkms/r8168/8.041.00/build/r8168_n.c:24599:12: error: ‘struct net_device’ has no member named ‘trans_start’
         dev->trans_start = jiffies;
            ^
scripts/Makefile.build:289: recipe for target '/var/lib/dkms/r8168/8.041.00/build/r8168_n.o' failed
make[1]: *** [/var/lib/dkms/r8168/8.041.00/build/r8168_n.o] Error 1
Makefile:1491: recipe for target '_module_/var/lib/dkms/r8168/8.041.00/build' failed
make: *** [_module_/var/lib/dkms/r8168/8.041.00/build] Error 2
make: Leaving directory '/usr/src/linux-headers-4.8.0-36-generic'

Любая справка ценится, поскольку я понятия не имею, как зафиксировать это.Спасибо.

2
задан 17 February 2017 в 08:30

2 ответа

Можно установить исправленный для 4,8 драйверов ядра от Yakkety этот путь:

wget http://mirrors.kernel.org/ubuntu/pool/universe/r/r8168/r8168-dkms_8.042.00-2_all.deb
sudo dpkg -i r8168-dkms_8.042.00-2_all.deb
4
ответ дан 2 December 2019 в 02:16

Нашедший работу польза вокруг путем установки модуля вручную. Просто загрузите источник модуля отсюда: http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2

Просто берет драйвер LINUX для ядра до 4,7, которые будут также работать на 4,8 ядра. Можно просто запустить autorun.sh, и он скомпилирует и установит модуль ядра для Вас адаптер Ethernet.

0
ответ дан 2 December 2019 в 02:16

Другие вопросы по тегам:

Похожие вопросы: