(Решено) wifi rtl8723de на ноутбуке

RusWolf
DarkDigger
RusWolf, modprobe rtl8723de не ругается?
Пробуй.
http://zalil.su/1245646

[ruswolf@arch-wolf ~]$ sudo modprobe rtl8723de
[ruswolf@arch-wolf ~]$ lsmod | grep 8723de
8723de               1867776  0
cfg80211              741376  4 mac80211,8723de,ath,ath5k

С новым ядром перестал собираться...

t_device *, struct sk_buff *, void *, short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *))»} [-Werror=incompatible-pointer-types]
  .ndo_select_queue = rtw_select_queue,
                      ^~~~~~~~~~~~~~~~
/var/lib/dkms/rtl8723de/1/build/os_dep/linux/os_intfs.c:1210:22: замечание: (где-то рядом с инициализацией для «rtw_netdev_ops.ndo_select_queue»)
cc1: некоторые предупреждения считаются ошибками
make[2]: *** [scripts/Makefile.build:306: /var/lib/dkms/rtl8723de/1/build/os_dep/linux/os_intfs.o] Ошибка 1
make[1]: *** [Makefile:1517: _module_/var/lib/dkms/rtl8723de/1/build] Ошибка 2
make[1]: выход из каталога «/usr/lib/modules/4.19.4-arch1-1-ARCH/build»
make: *** [Makefile:1884: modules] Ошибка 2
Косяк...

https://github.com/lwfinger/rtlwifi_new
пишут, что
t includes the following drivers:

rtl8192ce, rtl8192cu, rtl8192se, rtl8192de, rtl8188ee, rtl8192ee, rtl8723ae, rtl8723be, rtl8821ae, rtl8822be and rtl8723de.
но...
 modprobe rtl8723de
modprobe: FATAL: Module rtl8723de not found in directory /lib/modules/4.19.4-arch1-1-ARCH
DarkDigger
но…
[wolf@arch-netbook Sborka]$ git clone https://github.com/lwfinger/rtlwifi_new.git
Клонирование в «rtlwifi_new»…
remote: Enumerating objects: 5998, done.
remote: Total 5998 (delta 0), reused 0 (delta 0), pack-reused 5998
Получение объектов: 100% (5998/5998), 12.95 MiB | 4.96 MiB/s, готово.
Определение изменений: 100% (4861/4861), готово.
[wolf@arch-netbook Sborka]$ cd rtlwifi_new
[wolf@arch-netbook rtlwifi_new]$ make
make -C /lib/modules/4.20.0-arch1-1-ARCH/build M=/home/wolf/Sborka/rtlwifi_new modules
make[1]: вход в каталог «/usr/lib/modules/4.20.0-arch1-1-ARCH/build»
  CC [M]  /home/wolf/Sborka/rtlwifi_new/btcoexist/halbtc8192e2ant.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/btcoexist/halbtc8723b1ant.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/btcoexist/halbtc8723b2ant.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/btcoexist/halbtc8821a1ant.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/btcoexist/halbtc8821a2ant.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/btcoexist/halbtcoutsrc.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/btcoexist/rtl_btc.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/btcoexist/btcoexist.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/dm.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/fw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/hw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/led.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/phy.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/pwrseq.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/pwrseqcmd.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/rf.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/sw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/table.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/trx.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/rtl8188ee.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192c/main.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192c/dm_common.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192c/fw_common.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192c/phy_common.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192c/rtl8192c-common.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/dm.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/fw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/hw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/led.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/phy.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/rf.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/sw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/table.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/trx.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/rtl8192ce.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/dm.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/hw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/led.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/mac.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/phy.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/rf.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/sw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/table.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/trx.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/rtl8192cu.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/dm.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/fw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/hw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/led.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/phy.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/rf.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/sw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/table.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/trx.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/rtl8192de.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/dm.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/fw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/hw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/led.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/phy.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/pwrseq.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/pwrseqcmd.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/rf.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/sw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/table.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/trx.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/rtl8192ee.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/dm.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/fw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/hw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/led.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/phy.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/rf.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/sw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/table.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/trx.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/rtl8192se.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/dm.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/fw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/hal_btc.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/hal_bt_coexist.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/hw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/led.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/phy.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/pwrseq.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/pwrseqcmd.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/rf.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/sw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/table.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/trx.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/rtl8723ae.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/dm.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/fw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/hw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/led.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/phy.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/pwrseq.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/pwrseqcmd.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/rf.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/sw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/table.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/trx.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/rtl8723be.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723com/main.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723com/dm_common.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723com/fw_common.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723com/phy_common.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723com/rtl8723-common.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/dm.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/fw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/hw.o
/home/wolf/Sborka/rtlwifi_new/rtl8821ae/hw.c: В функции «rtl8821ae_hw_init»:
/home/wolf/Sborka/rtlwifi_new/rtl8821ae/hw.c:1377:27: предупреждение: «ts.tv_sec», возможно, используется без инициализации в данной функции [-Wmaybe-uninitialized]
  rtlhal->last_suspend_sec = ts.tv_sec;
  ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/home/wolf/Sborka/rtlwifi_new/rtl8821ae/hw.c:1368:17: замечание: «ts.tv_sec» было объявлено здесь
  struct timeval ts;
                 ^~
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/led.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/phy.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/pwrseq.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/pwrseqcmd.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/rf.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/sw.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/table.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/trx.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/rtl8821ae.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/base.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/cam.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/core.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/debug.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/efuse.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/ps.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/rc.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/regd.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/stats.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtlwifi.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/pci.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl_pci.o
  CC [M]  /home/wolf/Sborka/rtlwifi_new/usb.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl_usb.o
  Building modules, stage 2.
  MODPOST 15 modules
  CC      /home/wolf/Sborka/rtlwifi_new/btcoexist/btcoexist.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/btcoexist/btcoexist.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8188ee/rtl8188ee.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8188ee/rtl8188ee.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8192c/rtl8192c-common.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192c/rtl8192c-common.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8192ce/rtl8192ce.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ce/rtl8192ce.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8192cu/rtl8192cu.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192cu/rtl8192cu.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8192de/rtl8192de.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192de/rtl8192de.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8192ee/rtl8192ee.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192ee/rtl8192ee.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8192se/rtl8192se.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8192se/rtl8192se.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8723ae/rtl8723ae.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723ae/rtl8723ae.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8723be/rtl8723be.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723be/rtl8723be.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8723com/rtl8723-common.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8723com/rtl8723-common.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl8821ae/rtl8821ae.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl8821ae/rtl8821ae.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl_pci.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl_pci.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtl_usb.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtl_usb.ko
  CC      /home/wolf/Sborka/rtlwifi_new/rtlwifi.mod.o
  LD [M]  /home/wolf/Sborka/rtlwifi_new/rtlwifi.ko
make[1]: выход из каталога «/usr/lib/modules/4.20.0-arch1-1-ARCH/build»
[wolf@arch-netbook rtlwifi_new]$ sudo make install
[sudo] пароль для wolf:
make -C /lib/modules/4.20.0-arch1-1-ARCH/build M=/home/wolf/Sborka/rtlwifi_new modules
make[1]: вход в каталог «/usr/lib/modules/4.20.0-arch1-1-ARCH/build»
  Building modules, stage 2.
  MODPOST 15 modules
make[1]: выход из каталога «/usr/lib/modules/4.20.0-arch1-1-ARCH/build»
Making backups
Install rtlwifi SUCCESS
[wolf@arch-netbook rtlwifi_new]$ sudo modprobe rtl8192de
[wolf@arch-netbook rtlwifi_new]$ lsmod | grep rtl8
rtl8192de             155648  0
rtl_pci                36864  1 rtl8192de
rtlwifi               139264  2 rtl_pci,rtl8192de
Как-то так...
 
Зарегистрироваться или войдите чтобы оставить сообщение.