CentOS 7 with CHIP Set Model: RTL8812BU

Prosenjit Ghosh

New Member
Joined
Apr 3, 2023
Messages
1
Reaction score
0
Credits
258
I am trying to install RTL8812BU driver on centos 7 with kernel 3.10.0-1160.88.1.el7.x86_64 (x86_64).

Kindly help to resolve the below error.


[root@km0necn01 WiFi_Testing]# cd 88x2bu-20210702/
[root@km0necn01 88x2bu-20210702]# LC_ALL=C sudo ./install-driver.sh NoPrompt
: ---------------------------
: install-driver.sh v20230227
: x86_64 (architecture)
: 16/16 (in-use/total processing units)
: 131503588 (total system memory)
: 3.10.0-1160.88.1.el7.x86_64 (kernel version)
: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
: dkms-3.0.10
: ---------------------------

Checking for previously installed drivers.
: ---------------------------

Starting installation.
Installing 88x2bu.conf to /etc/modprobe.d
The dkms installation routines are in use.
Copying source files to /usr/src/rtl88x2bu-5.13.1
Creating symlink /var/lib/dkms/rtl88x2bu/5.13.1/source -> /usr/src/rtl88x2bu-5.13.1
The driver was added to dkms successfully.
: ---------------------------
Sign command: /lib/modules/3.10.0-1160.88.1.el7.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Building module:
Cleaning build area...
./dkms-make.sh.....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.10.0-1160.88.1.el7.x86_64 (x86_64)
Consult /var/lib/dkms/rtl88x2bu/5.13.1/build/make.log for more information.
Compile time: 63.89 seconds
An error occurred. dkms build error: 10
Please report this error.
Please copy all screen output and paste it into the problem report.
Run the following before reattempting installation.
$ sudo ./remove-driver.sh
[root@km0necn01 88x2bu-20210702]# cat /var/lib/dkms/rtl88x2bu/5.13.1/build/make.log
DKMS make.log for rtl88x2bu-5.13.1 for kernel 3.10.0-1160.88.1.el7.x86_64 (x86_64)
Tue Apr 4 01:53:20 HKT 2023
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/3.10.0-1160.88.1.el7.x86_64/build M=/var/lib/dkms/rtl88x2bu/5.13.1/build modules
make[1]: Entering directory `/usr/src/kernels/3.10.0-1160.88.1.el7.x86_64'
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_cmd.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_security.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_debug.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_io.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_ioctl_query.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_ioctl_set.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_ieee80211.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_mlme.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_mlme_ext.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_mi.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_wlan_util.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_vht.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_rf.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_pwrctrl.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_chplan.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/monitor/rtw_radiotap.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_recv.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_sta_mgt.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_ap.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/wds/rtw_wds.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/mesh/rtw_mesh.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/mesh/rtw_mesh_pathtbl.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/mesh/rtw_mesh_hwmp.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_xmit.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_p2p.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_rson.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_tdls.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_br_ext.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_iol.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_sreset.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_btcoex_wifionly.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_btcoex.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_beamforming.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_odm.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_rm.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_rm_fsm.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_ft.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_wnm.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_mbo.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_rm_util.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/efuse/rtw_efuse.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_roch.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/aes-internal.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/aes-internal-enc.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/aes-gcm.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/aes-ccm.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/aes-omac1.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/ccmp.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/gcmp.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/aes-siv.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/aes-ctr.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/sha256-internal.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/sha256.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/sha256-prf.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/crypto/rtw_crypto_wrap.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_swcrypto.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/osdep_service.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/os_intfs.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/usb_intf.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/usb_ops_linux.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_linux.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/xmit_linux.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/mlme_linux.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/recv_linux.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/rtw_cfgvendor.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/rtw_android.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/rtw_proc.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/nlrtw.o
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/rtw_rhashtable.o
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/os_intfs.c:1869:2: warning: initialization from incompatible pointer type [enabled by default]
.ndo_select_queue = rtw_select_queue,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/os_intfs.c:1869:2: warning: (near initialization for ‘rtw_netdev_ops.<anonymous>.ndo_select_queue’) [enabled by default]
CC [M] /var/lib/dkms/rtl88x2bu/5.13.1/build/hal/hal_intf.o
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_intf.h:107:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:110,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c:16:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c: In function ‘rtw_regd_overide_flags’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/../os_dep/linux/ioctl_cfg80211.h:438:27: error: ‘IEEE80211_NUM_BANDS’ undeclared (first use in this function)
#define NUM_NL80211_BANDS IEEE80211_NUM_BANDS
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c:30:18: note: in expansion of macro ‘NUM_NL80211_BANDS’
for (i = 0; i < NUM_NL80211_BANDS; i++) {
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/../os_dep/linux/ioctl_cfg80211.h:438:27: note: each undeclared identifier is reported only once for each function it appears in
#define NUM_NL80211_BANDS IEEE80211_NUM_BANDS
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c:30:18: note: in expansion of macro ‘NUM_NL80211_BANDS’
for (i = 0; i < NUM_NL80211_BANDS; i++) {
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c:67:17: error: ‘IEEE80211_CHAN_NO_IBSS’ undeclared (first use in this function)
ch->flags |= IEEE80211_CHAN_NO_IBSS | IEEE80211_CHAN_PASSIVE_SCAN;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c:67:42: error: ‘IEEE80211_CHAN_PASSIVE_SCAN’ undeclared (first use in this function)
ch->flags |= IEEE80211_CHAN_NO_IBSS | IEEE80211_CHAN_PASSIVE_SCAN;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c: In function ‘nl80211_user_reg_hint_type_str’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c:256:2: warning: enumeration value ‘NL80211_USER_REG_HINT_INDOOR’ not handled in switch [-Wswitch]
switch (type) {
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c: In function ‘rtw_regd_init’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c:401:19: error: ‘WIPHY_FLAG_STRICT_REGULATORY’ undeclared (first use in this function)
wiphy->flags &= ~WIPHY_FLAG_STRICT_REGULATORY;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c:402:19: error: ‘WIPHY_FLAG_DISABLE_BEACON_HINTS’ undeclared (first use in this function)
wiphy->flags &= ~WIPHY_FLAG_DISABLE_BEACON_HINTS;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.c: At top level:
cc1: warning: unrecognized command line option "-Wno-implicit-fallthrough" [enabled by default]
cc1: warning: unrecognized command line option "-Wno-misleading-indentation" [enabled by default]
make[2]: *** [/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/wifi_regd.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_intf.h:107:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:110,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:17:
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/../os_dep/linux/ioctl_cfg80211.h:433:27: error: ‘IEEE80211_BAND_2GHZ’ undeclared here (not in a function)
#define NL80211_BAND_2GHZ IEEE80211_BAND_2GHZ
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:122:13: note: in expansion of macro ‘NL80211_BAND_2GHZ’
.band = NL80211_BAND_2GHZ, \
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:178:2: note: in expansion of macro ‘CHAN2G’
CHAN2G(1, 2412, 0),
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/../os_dep/linux/ioctl_cfg80211.h:434:27: error: ‘IEEE80211_BAND_5GHZ’ undeclared here (not in a function)
#define NL80211_BAND_5GHZ IEEE80211_BAND_5GHZ
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:131:13: note: in expansion of macro ‘NL80211_BAND_5GHZ’
.band = NL80211_BAND_5GHZ, \
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:196:2: note: in expansion of macro ‘CHAN5G’
CHAN5G(36, 0), CHAN5G(40, 0), CHAN5G(44, 0), CHAN5G(48, 0),
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_spt_band_alloc’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/../os_dep/linux/ioctl_cfg80211.h:438:27: error: ‘IEEE80211_NUM_BANDS’ undeclared (first use in this function)
#define NUM_NL80211_BANDS IEEE80211_NUM_BANDS
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/../os_dep/linux/ioctl_cfg80211.h:443:45: note: in expansion of macro ‘NUM_NL80211_BANDS’
(band == BAND_ON_5G) ? NL80211_BAND_5GHZ : NUM_NL80211_BANDS
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:569:19: note: in expansion of macro ‘rtw_band_to_nl80211_band’
spt_band->band = rtw_band_to_nl80211_band(band);
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/../os_dep/linux/ioctl_cfg80211.h:438:27: note: each undeclared identifier is reported only once for each function it appears in
#define NUM_NL80211_BANDS IEEE80211_NUM_BANDS
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/../os_dep/linux/ioctl_cfg80211.h:443:45: note: in expansion of macro ‘NUM_NL80211_BANDS’
(band == BAND_ON_5G) ? NL80211_BAND_5GHZ : NUM_NL80211_BANDS
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:569:19: note: in expansion of macro ‘rtw_band_to_nl80211_band’
spt_band->band = rtw_band_to_nl80211_band(band);
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_ibss_indicate_connect’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1074:2: warning: passing argument 3 of ‘cfg80211_ibss_joined’ makes pointer from integer without a cast [enabled by default]
cfg80211_ibss_joined(padapter->pnetdev, cur_network->network.MacAddress, GFP_ATOMIC);
^
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service_linux.h:98:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service.h:54,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:27,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:17:
include/net/cfg80211.h:5906:6: note: expected ‘struct ieee80211_channel *’ but argument is of type ‘unsigned int’
void cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1074:2: error: too few arguments to function ‘cfg80211_ibss_joined’
cfg80211_ibss_joined(padapter->pnetdev, cur_network->network.MacAddress, GFP_ATOMIC);
^
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service_linux.h:98:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service.h:54,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:27,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:17:
include/net/cfg80211.h:5906:6: note: declared here
void cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_indicate_connect’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1183:4: warning: passing argument 2 of ‘cfg80211_roamed’ from incompatible pointer type [enabled by default]
, GFP_ATOMIC);
^
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service_linux.h:98:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service.h:54,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:27,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:17:
include/net/cfg80211.h:6477:6: note: expected ‘struct cfg80211_roam_info *’ but argument is of type ‘struct ieee80211_channel *’
void cfg80211_roamed(struct net_device *dev, struct cfg80211_roam_info *info,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1183:4: warning: passing argument 3 of ‘cfg80211_roamed’ makes integer from pointer without a cast [enabled by default]
, GFP_ATOMIC);
^
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service_linux.h:98:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service.h:54,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:27,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:17:
include/net/cfg80211.h:6477:6: note: expected ‘gfp_t’ but argument is of type ‘unsigned char *’
void cfg80211_roamed(struct net_device *dev, struct cfg80211_roam_info *info,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1183:4: error: too many arguments to function ‘cfg80211_roamed’
, GFP_ATOMIC);
^
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service_linux.h:98:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service.h:54,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:27,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:17:
include/net/cfg80211.h:6477:6: note: declared here
void cfg80211_roamed(struct net_device *dev, struct cfg80211_roam_info *info,
^
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:60:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:17:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1194:45: error: ‘struct wireless_dev’ has no member named ‘sme_state’
RTW_INFO("pwdev->sme_state(b)=%d\n", pwdev->sme_state);
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/rtw_debug.h:169:47: note: in definition of macro ‘RTW_INFO’
_dbgdump(DBG_PREFIX fmt, DBG_PREFIX_ARG, ##arg);\
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1205:45: error: ‘struct wireless_dev’ has no member named ‘sme_state’
RTW_INFO("pwdev->sme_state(a)=%d\n", pwdev->sme_state);
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/rtw_debug.h:169:47: note: in definition of macro ‘RTW_INFO’
_dbgdump(DBG_PREFIX fmt, DBG_PREFIX_ARG, ##arg);\
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_indicate_disconnect’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1260:45: error: ‘struct wireless_dev’ has no member named ‘sme_state’
RTW_INFO("pwdev->sme_state(b)=%d\n", pwdev->sme_state);
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/rtw_debug.h:169:47: note: in definition of macro ‘RTW_INFO’
_dbgdump(DBG_PREFIX fmt, DBG_PREFIX_ARG, ##arg);\
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1262:12: error: ‘struct wireless_dev’ has no member named ‘sme_state’
if (pwdev->sme_state == CFG80211_SME_CONNECTING) {
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1262:27: error: ‘CFG80211_SME_CONNECTING’ undeclared (first use in this function)
if (pwdev->sme_state == CFG80211_SME_CONNECTING) {
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1267:19: error: ‘struct wireless_dev’ has no member named ‘sme_state’
} else if (pwdev->sme_state == CFG80211_SME_CONNECTED) {
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1267:34: error: ‘CFG80211_SME_CONNECTED’ undeclared (first use in this function)
} else if (pwdev->sme_state == CFG80211_SME_CONNECTED) {
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1269:4: error: too few arguments to function ‘cfg80211_disconnected’
rtw_cfg80211_disconnected(pwdev, reason, NULL, 0, locally_generated, GFP_ATOMIC);
^
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service_linux.h:98:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service.h:54,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:27,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:17:
include/net/cfg80211.h:6510:6: note: declared here
void cfg80211_disconnected(struct net_device *dev, u16 reason,
^
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:60:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:17:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:1272:45: error: ‘struct wireless_dev’ has no member named ‘sme_state’
RTW_INFO("pwdev->sme_state(a)=%d\n", pwdev->sme_state);
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/include/rtw_debug.h:169:47: note: in definition of macro ‘RTW_INFO’
_dbgdump(DBG_PREFIX fmt, DBG_PREFIX_ARG, ##arg);\
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c: In function ‘cfg80211_rtw_get_station’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:2569:20: error: ‘STATION_INFO_SIGNAL’ undeclared (first use in this function)
sinfo->filled |= STATION_INFO_SIGNAL;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:2572:20: error: ‘STATION_INFO_TX_BITRATE’ undeclared (first use in this function)
sinfo->filled |= STATION_INFO_TX_BITRATE;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:2583:20: error: ‘STATION_INFO_INACTIVE_TIME’ undeclared (first use in this function)
sinfo->filled |= STATION_INFO_INACTIVE_TIME;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:2585:20: error: ‘STATION_INFO_RX_PACKETS’ undeclared (first use in this function)
sinfo->filled |= STATION_INFO_RX_PACKETS;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:2587:20: error: ‘STATION_INFO_TX_PACKETS’ undeclared (first use in this function)
sinfo->filled |= STATION_INFO_TX_PACKETS;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:2589:20: error: ‘STATION_INFO_TX_FAILED’ undeclared (first use in this function)
sinfo->filled |= STATION_INFO_TX_FAILED;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_indicate_scan_done’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:2822:4: error: incompatible type for argument 2 of ‘cfg80211_scan_done’
cfg80211_scan_done(pwdev_priv->scan_request, aborted);
^
In file included from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service_linux.h:98:0,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service.h:54,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:27,
from /var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:17:
include/net/cfg80211.h:5475:6: note: expected ‘struct cfg80211_scan_info *’ but argument is of type ‘bool’
void cfg80211_scan_done(struct cfg80211_scan_request *request,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_indicate_sta_assoc’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:5120:18: error: ‘STATION_INFO_ASSOC_REQ_IES’ undeclared (first use in this function)
sinfo.filled = STATION_INFO_ASSOC_REQ_IES;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c: In function ‘cfg80211_rtw_dump_station’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:6063:20: error: ‘STATION_INFO_SIGNAL’ undeclared (first use in this function)
sinfo->filled |= STATION_INFO_SIGNAL;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:6065:20: error: ‘STATION_INFO_INACTIVE_TIME’ undeclared (first use in this function)
sinfo->filled |= STATION_INFO_INACTIVE_TIME;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_init_wiphy’:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10120:18: error: ‘WIPHY_FLAG_SUPPORTS_SCHED_SCAN’ undeclared (first use in this function)
wiphy->flags |= WIPHY_FLAG_SUPPORTS_SCHED_SCAN;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10131:16: error: incompatible types when assigning to type ‘const struct wiphy_wowlan_support *’ from type ‘const struct wiphy_wowlan_support’
wiphy->wowlan = wowlan_stub;
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c: At top level:
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10423:2: warning: initialization from incompatible pointer type [enabled by default]
.change_virtual_intf = cfg80211_rtw_change_iface,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10423:2: warning: (near initialization for ‘rtw_cfg80211_ops.change_virtual_intf’) [enabled by default]
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10434:2: warning: initialization from incompatible pointer type [enabled by default]
.get_station = cfg80211_rtw_get_station,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10434:2: warning: (near initialization for ‘rtw_cfg80211_ops.get_station’) [enabled by default]
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10454:2: warning: initialization from incompatible pointer type [enabled by default]
.add_virtual_intf = cfg80211_rtw_add_virtual_intf,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10454:2: warning: (near initialization for ‘rtw_cfg80211_ops.add_virtual_intf’) [enabled by default]
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10472:2: warning: initialization from incompatible pointer type [enabled by default]
.add_station = cfg80211_rtw_add_station,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10472:2: warning: (near initialization for ‘rtw_cfg80211_ops.add_station’) [enabled by default]
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10473:2: warning: initialization from incompatible pointer type [enabled by default]
.del_station = cfg80211_rtw_del_station,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10473:2: warning: (near initialization for ‘rtw_cfg80211_ops.del_station’) [enabled by default]
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10474:2: warning: initialization from incompatible pointer type [enabled by default]
.change_station = cfg80211_rtw_change_station,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10474:2: warning: (near initialization for ‘rtw_cfg80211_ops.change_station’) [enabled by default]
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10525:2: warning: initialization from incompatible pointer type [enabled by default]
.mgmt_tx = cfg80211_rtw_mgmt_tx,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10525:2: warning: (near initialization for ‘rtw_cfg80211_ops.mgmt_tx’) [enabled by default]
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10536:2: warning: initialization from incompatible pointer type [enabled by default]
.tdls_mgmt = cfg80211_rtw_tdls_mgmt,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10536:2: warning: (near initialization for ‘rtw_cfg80211_ops.tdls_mgmt’) [enabled by default]
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10537:2: warning: initialization from incompatible pointer type [enabled by default]
.tdls_oper = cfg80211_rtw_tdls_oper,
^
/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.c:10537:2: warning: (near initialization for ‘rtw_cfg80211_ops.tdls_oper’) [enabled by default]
cc1: warning: unrecognized command line option "-Wno-implicit-fallthrough" [enabled by default]
cc1: warning: unrecognized command line option "-Wno-misleading-indentation" [enabled by default]
make[2]: *** [/var/lib/dkms/rtl88x2bu/5.13.1/build/os_dep/linux/ioctl_cfg80211.o] Error 1
cc1: warning: unrecognized command line option "-Wno-implicit-fallthrough" [enabled by default]
cc1: warning: unrecognized command line option "-Wno-misleading-indentation" [enabled by default]
make[1]: *** [module/var/lib/dkms/rtl88x2bu/5.13.1/build] Error 2
make[1]: Leaving directory `/usr/src/kernels/3.10.0-1160.88.1.el7.x86_64'
make: *** [modules] Error 2
 



Members online


Top