New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Driver will not load automatically and ifconfig shows no wlan0 #37
Comments
No one has ever reported that device as using the RTL8723BU chip. Note that driver names are lower case, and device names are upper. When Linux walks the various buses, it will autoload a driver only when that ID is mentioned in the driver. Similarly, a device will only be picked up by a manually-loaded driver is that device's ID is enabled by the driver. How do you know the device uses that chip? |
I installed the Windows driver on my Windows 10 system. The adapter Details Property shows |
Yes, that seems to be proof that the device should use this driver. I just pushed a change that should cause the driver to recognize it. I will have to dig out my Windows 10 laptop and examine the .inf for other devices. |
Thanks! I will re-compile it and report back after that. |
Sorry for taking so long to report back. Kind of busy lately! It still won't work with the change. Everything seemed to be OK. No errors whatsoever. After rebooted, the adapter LED was not lighted up. Did I miss anything here? Thanks! |
I'm having the same issues. Someone else forked this and added stuff specific for compiling on the pi. His instructions here: https://matthewdippel.blogspot.com/2016/09/howto-getting-hubpiwi-blue-drivers.html It didn't have the checkin done a few days ago for the Edimax so I forked it and merged Matthew's changes along with the changes here: I still don't get wlan0 when running ifconfig though although everything appeared to make and install ok. lsusb: Bus 001 Device 004: ID 7392:a611 Edimax Technology Co., Ltd I downloaded the official driver from edimax and extracted it and it's all under the folder "RTL8723BU_WiFi_linux_v4.3.16_14189.20150519_BTCOEX2015119-5844" so I assume rtl8723bu is correct for this device. |
I have the same device and the same issue. lsusb -t Note there is is no Driver for port 5 Dev 4 Vendor specific class |
Bearing in mind that I don't have much understanding of this. I found that the device id table seems to need updating to create a device alias for the edimax device:
}; Now the driver gets loaded and I get 2 wifi interfaces which seems a little strange... lo no wireless extensions. eth0 no wireless extensions. wlan1 unassociated Nickname:"WIFI@REALTEK" |
From the previous comment, it is obvious that I placed the new USB ID in the wrong table. That is now fixed. The reason you are getting two interfaces is because CONFIG_CONCURRENT_MODE is defined. This parameter is needed if you plan to use the device as both a STA and an AP. If that is not the case, and you wish to use it only in STA mode, then find the line "EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE" in Makefile and comment it out by inserting a "#" at the beginning of the line. |
I was able to compile and get wifi working on a raspberry pi zero. Thanks! Now for bluetooth! I think it needs to target ARM or something to get the compile to work. |
Thanks lwfinger for the fix! I did get it to work with WiFi. As jamescochran said, now is for the Bluetooth! |
I just got a new WiFi/BT adapter. Trying to use it on my RP2. The adapter is using rtl8723bu chip; therefore, I am hoping this driver will work.
I have no problem to compile and install the driver. Once restarted, the 8723bu.ko will not load automatically and I have to run
insmod 8723bu.ko
command in order for it to load. After that, commandifconfig
will show no wlan interface.lsusb
shows the following ID.ID 7392:a611 Edimax Technology Co., Ltd
Is it the ID that is causing the problem? My RP2 is running Raspbian kernel v4.4.21-v7+, which is the latest. Any help would be appreciated!
Regards,
lkw
The text was updated successfully, but these errors were encountered: