Hi!
I am a relatively new user of Fedora, and after setting it up as I wanted, have been trying a number of USB WiFi dongles which came with driver software. But they don’t work. The installation stalls.
In lsusb the device is recognized:
x@x-fedora:~$ lsusb
Bus 002 Device 010: ID 046d:c52e Logitech, Inc. MK260 Wireless Combo Receiver
Bus 002 Device 009: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 012: ID 0bda:b812 Realtek Semiconductor Corp. RTL88x2bu [AC1200
Techkey]
Bus 002 Device 007: ID 1b3f:2002 Generalplus Technology Inc. 808 Camera
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 05e3:0612 Genesys Logic, Inc. Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 041e:30d7 Creative Technology, Ltd USB Sound Blaster HD
Bus 003 Device 004: ID 0b05:17cb ASUSTek Computer, Inc. Broadcom BCM20702A0 Blu
etooth
Bus 003 Device 003: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 003 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I have extracted the linux driver from the CD to the /tmp folder, where it made its its owb subfolder. Then I started the install.sh routine , and a lot happens. but at the end I get the following output:
/tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/driver/rtl88x
2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/rtw_sta_mgt.c:379:2
5: warning: the comparison will always evaluate as ‘true’ for the address of ‘l
ock’ will never be NULL [-Waddress]
379 | if (&psta->lock != NULL)
| ^~
In file included from /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180
427-5959/driver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/in
clude/drv_types.h:107,
from /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180
427-5959/driver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/co
re/rtw_sta_mgt.c:17:
/tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/driver/rtl88x
2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/include/sta_info.h:252:1
7: note: ‘lock’ declared here
252 | lock lock;
| ^~~~
CC [M] /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/dri
ver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/rtw_ap.o
CC [M] /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/dri
ver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/mesh/rtw
mesh.o
CC [M] /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/dri
ver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/mesh/rtw_
mesh_pathtbl.o
CC [M] /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/dri
ver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/mesh/rtw_
mesh_hwmp.o
CC [M] /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/dri
ver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/rtw_xmit.
o
CC [M] /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/dri
ver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/rtw_p2p.o
CC [M] /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/dri
ver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/rtw_rson.
o
CC [M] /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/dri
ver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/rtw_tdls.
o
CC [M] /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/dri
ver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/rtw_br_ex
t.o
/tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/driver/rtl88x
2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959/core/rtw_br_ext.c:20:18:
fatal error: net/ipx.h: No such file or directory
20 | #include <net/ipx.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.build:250: /tmp/RTL88x2BU_WiFi_linux_v5.3.1_2767
8.20180430_COEX20180427-5959/driver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_
COEX20180427-5959/core/rtw_br_ext.o] Error 1
make[1]: *** [Makefile:2009: /tmp/RTL88x2BU_WiFi_linux_v5.3.1_27678.20180430_CO
EX20180427-5959/driver/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-
5959] Error 2
make[1]: Leaving directory ‘/usr/src/kernels/6.1.11-200.fc37.x86_64’
make: *** [Makefile:1986: modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
#######################################
I have tried several versions of these drivers for different Realtek wifi modukes, but always get this in the end.
And when I open the network settings and try to set up a new wifi network, the adapter is not found.
I have read that the current kernel should have a driver for the RTL88x2BU included, Why does it not work? Should I not have installed the drivers, and now the conflict with the built-in driver? H
Can anyone tell me what is the problem and how I can solve it?