Power & Source of Big Ideas

RTL8723BU driver problem with cfg80211

Moderators: chensy, FATechsupport

Hi All
I want to compile github driver source for realtek RTL8723BU module. since it needs linux source , I have downloaded friendlyarm linux-3.4.49 from github to /usr/src then edit Makefile and adjust KSRC to /usr/src/linux-3.4.49 and KVER to $(uname -r) and MODDESTDIR to /lib/modules/3.4.49-s5p4418/extra
to compile the driver and make modules i used : make -j4 ARCH=arm CC=gcc-4.9
finally used make install to install the module.
after installation i used "modprobe rtl8723bu" command but it returns :
modprobe: ERROR: could not insert '8723bu': Unknown symbol in module, or unknown parameter
continue to error on dmesg | grep 8723bu resulted as below :

[ 1052.328000] 8723bu: Unknown symbol wiphy_new (err 0)
[ 1052.332000] 8723bu: Unknown symbol cfg80211_del_sta (err 0)
[ 1052.340000] 8723bu: Unknown symbol cfg80211_inform_bss_frame (err 0)


now what is wrong with me ?
Any one can help me do this ?

thank you in advanced.
meisam wrote:
Hi All
I want to compile github driver source for realtek RTL8723BU module. since it needs linux source , I have downloaded friendlyarm linux-3.4.49 from github to /usr/src then edit Makefile and adjust KSRC to /usr/src/linux-3.4.49 and KVER to $(uname -r) and MODDESTDIR to /lib/modules/3.4.49-s5p4418/extra
to compile the driver and make modules i used : make -j4 ARCH=arm CC=gcc-4.9
finally used make install to install the module.
after installation i used "modprobe rtl8723bu" command but it returns :
modprobe: ERROR: could not insert '8723bu': Unknown symbol in module, or unknown parameter
continue to error on dmesg | grep 8723bu resulted as below :

[ 1052.328000] 8723bu: Unknown symbol wiphy_new (err 0)
[ 1052.332000] 8723bu: Unknown symbol cfg80211_del_sta (err 0)
[ 1052.340000] 8723bu: Unknown symbol cfg80211_inform_bss_frame (err 0)


now what is wrong with me ?
Any one can help me do this ?

thank you in advanced.


Hi,
Where do you download the ' realtek RTL8723BU module' ? The friendlyarm linux-3.4.49 kernel has supported USB wifi driver, when you plug in a USB wifi the USB driver will automatic loading.

thank you!
jjm wrote:

Hi,
Where do you download the ' realtek RTL8723BU module' ? The friendlyarm linux-3.4.49 kernel has supported USB wifi driver, when you plug in a USB wifi the USB driver will automatic loading.

thank you!



I have download the source code from https://github.com/lwfinger/rtl8723bu
I know the kernel supports 2 modules which are rtl8188eu and rtl8192cu
but my module RTL8723BU which is WiFi/BT4.0 150MBps dual chain antenna does
not load any module in the kernel when plugged and the compiled module I added to
the kernel has some cfg80211 commands that are not compatible with the loaded one
in the kernel.

i have tested the RTL8723BU with my Ubuntu 16 / X64 host and compiled the module
with just make && make install and it works so easily.


forgot to inform that if needed to recompile the kernel and make driver support for USB WLAN
I encountered the following error :

warning: (ESP8089) selects MAC80211 which has unmet direct dependencies (NET && WIRELESS && CFG80211)
warning: (ESP8089) selects CFG80211_WEXT which has unmet direct dependencies (NET && WIRELESS && CFG80211)


These warnings leads to make uImage error finally.

Who is online

In total there are 32 users online :: 0 registered, 0 hidden and 32 guests (based on users active over the past 5 minutes)
Most users ever online was 5185 on Wed Jan 22, 2020 1:44 pm

Users browsing this forum: No registered users and 32 guests