Bonjour
je viens de configurer un Lenovo M53 / xubuntu 19.10 x86_64
le bluetooth marche, le wifi n'est pas reconnu
mos@mosM5301:~$ sudo dkms install rtl8723bu/4.3.6.11_12942.20141204_BTCOEX20140507-4E40
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...
make -j2 KERNELRELEASE=5.3.0-29-generic -C /lib/modules/5.3.0-29-generic/build M=/var/lib/dkms/rtl8723bu/4.3.6.11_12942.20141204_BTCOEX20140507-4E40/build...............(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8723bu: 4.3.6.11_12942.20141204_BTCOEX20140507-4E40 not found
Error! Bad return status for module build on kernel: 5.3.0-29-generic (x86_64)
Consult /var/lib/dkms/rtl8723bu/4.3.6.11_12942.20141204_BTCOEX20140507-4E40/build/make.log for more information.
mos@mosM5301:~$ cd rtl8723bu/
mos@mosM5301:~/rtl8723bu$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.3.0-29-generic/build M=/home/mos/rtl8723bu modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.3.0-29-generic »
CC [M] /home/mos/rtl8723bu/core/rtw_cmd.o
CC [M] /home/mos/rtl8723bu/core/rtw_security.o
CC [M] /home/mos/rtl8723bu/core/rtw_debug.o
CC [M] /home/mos/rtl8723bu/core/rtw_io.o
CC [M] /home/mos/rtl8723bu/core/rtw_ioctl_query.o
CC [M] /home/mos/rtl8723bu/core/rtw_ioctl_set.o
CC [M] /home/mos/rtl8723bu/core/rtw_ieee80211.o
CC [M] /home/mos/rtl8723bu/core/rtw_mlme.o
CC [M] /home/mos/rtl8723bu/core/rtw_mlme_ext.o
/home/mos/rtl8723bu/core/rtw_mlme_ext.c: In function ‘mgt_dispatcher’:
/home/mos/rtl8723bu/core/rtw_mlme_ext.c:748:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
748 | if(check_fwstate(pmlmepriv, WIFI_AP_STATE) == _TRUE)
| ^
/home/mos/rtl8723bu/core/rtw_mlme_ext.c:753:3: note: here
753 | case WIFI_ASSOCREQ:
| ^~~~
CC [M] /home/mos/rtl8723bu/core/rtw_wlan_util.o
CC [M] /home/mos/rtl8723bu/core/rtw_vht.o
CC [M] /home/mos/rtl8723bu/core/rtw_pwrctrl.o
CC [M] /home/mos/rtl8723bu/core/rtw_rf.o
CC [M] /home/mos/rtl8723bu/core/rtw_recv.o
CC [M] /home/mos/rtl8723bu/core/rtw_sta_mgt.o
CC [M] /home/mos/rtl8723bu/core/rtw_ap.o
/home/mos/rtl8723bu/core/rtw_ap.c: In function ‘rtw_add_bcn_ie’:
/home/mos/rtl8723bu/core/rtw_ap.c:221:24: warning: ‘ielen’ may be used uninitialized in this function [-Wmaybe-uninitialized]
221 | if (p != NULL && ielen>0)
| ~~~~~^~
CC [M] /home/mos/rtl8723bu/core/rtw_xmit.o
CC [M] /home/mos/rtl8723bu/core/rtw_p2p.o
CC [M] /home/mos/rtl8723bu/core/rtw_tdls.o
CC [M] /home/mos/rtl8723bu/core/rtw_br_ext.o
CC [M] /home/mos/rtl8723bu/core/rtw_iol.o
CC [M] /home/mos/rtl8723bu/core/rtw_sreset.o
CC [M] /home/mos/rtl8723bu/core/rtw_btcoex.o
CC [M] /home/mos/rtl8723bu/core/rtw_beamforming.o
CC [M] /home/mos/rtl8723bu/core/rtw_odm.o
CC [M] /home/mos/rtl8723bu/core/rtw_efuse.o
CC [M] /home/mos/rtl8723bu/os_dep/osdep_service.o
/home/mos/rtl8723bu/os_dep/osdep_service.c: In function ‘isFileReadable’:
/home/mos/rtl8723bu/os_dep/osdep_service.c:728:28: error: implicit declaration of function ‘get_ds’; did you mean ‘get_da’? [-Werror=implicit-function-declaration]
728 | oldfs = get_fs(); set_fs(get_ds());
| ^~~~~~
| get_da
/home/mos/rtl8723bu/os_dep/osdep_service.c:728:28: error: incompatible type for argument 1 of ‘set_fs’
728 | oldfs = get_fs(); set_fs(get_ds());
| ^~~~~~~~
| |
| int
In file included from ./include/linux/uaccess.h:11,
from ./include/linux/sched/task.h:11,
from ./include/linux/sched/signal.h:9,
from /home/mos/rtl8723bu/include/osdep_service.h:38,
from /home/mos/rtl8723bu/include/drv_types.h:32,
from /home/mos/rtl8723bu/os_dep/osdep_service.c:24:
./arch/x86/include/asm/uaccess.h:29:40: note: expected ‘mm_segment_t’ {aka ‘struct <anonymous>’} but argument is of type ‘int’
29 | static inline void set_fs(mm_segment_t fs)
| ~~~~~~~~~~~~~^~
/home/mos/rtl8723bu/os_dep/osdep_service.c: In function ‘retriveFromFile’:
/home/mos/rtl8723bu/os_dep/osdep_service.c:756:29: error: incompatible type for argument 1 of ‘set_fs’
756 | oldfs = get_fs(); set_fs(get_ds());
| ^~~~~~~~
| |
| int
In file included from ./include/linux/uaccess.h:11,
from ./include/linux/sched/task.h:11,
from ./include/linux/sched/signal.h:9,
from /home/mos/rtl8723bu/include/osdep_service.h:38,
from /home/mos/rtl8723bu/include/drv_types.h:32,
from /home/mos/rtl8723bu/os_dep/osdep_service.c:24:
./arch/x86/include/asm/uaccess.h:29:40: note: expected ‘mm_segment_t’ {aka ‘struct <anonymous>’} but argument is of type ‘int’
29 | static inline void set_fs(mm_segment_t fs)
| ~~~~~~~~~~~~~^~
/home/mos/rtl8723bu/os_dep/osdep_service.c: In function ‘storeToFile’:
/home/mos/rtl8723bu/os_dep/osdep_service.c:790:29: error: incompatible type for argument 1 of ‘set_fs’
790 | oldfs = get_fs(); set_fs(get_ds());
| ^~~~~~~~
| |
| int
In file included from ./include/linux/uaccess.h:11,
from ./include/linux/sched/task.h:11,
from ./include/linux/sched/signal.h:9,
from /home/mos/rtl8723bu/include/osdep_service.h:38,
from /home/mos/rtl8723bu/include/drv_types.h:32,
from /home/mos/rtl8723bu/os_dep/osdep_service.c:24:
./arch/x86/include/asm/uaccess.h:29:40: note: expected ‘mm_segment_t’ {aka ‘struct <anonymous>’} but argument is of type ‘int’
29 | static inline void set_fs(mm_segment_t fs)
| ~~~~~~~~~~~~~^~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:290: /home/mos/rtl8723bu/os_dep/osdep_service.o] Error 1
make[1]: *** [Makefile:1655: _module_/home/mos/rtl8723bu] Error 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.3.0-29-generic »
make: *** [Makefile:333: modules] Error 2
mos@mosM5301:~/rtl8723bu$ uname -a
Linux mosM5301 5.3.0-29-generic #31-Ubuntu SMP Fri Jan 17 17:27:26 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
mos@mosM5301:~/rtl8723bu$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 001 Device 006: ID 0461:4d22 Primax Electronics, Ltd Generic USB Hub
Bus 001 Device 005: ID 0b38:0003 Gear Head Keyboard
Bus 001 Device 003: ID 058f:9254 Alcor Micro Corp. Hub
Bus 001 Device 002: ID 20f4:108a TRENDnet TBW-108U
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
une idée ou une suggestion serait bienvenue
j'en ai plusieurs à installer
merci d'avance pour vos conseils