Trouble installing drivers for RTL8723be on GB-BXBT-1900
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: K/Ubuntu 18.04-14.04, Scientific Linux 6.3-6.4, Android-x86, Pretty much all distros at one point...
Posts: 1,802
Rep:
If your BT drivers are installed and you're not getting Blue-tooth, it's most likely that the firmware for the chipset is not being loaded (i.e.: proper firmware isn't on the system)...
Please give the output for the commands lsusb and lspci.
Distribution: K/Ubuntu 18.04-14.04, Scientific Linux 6.3-6.4, Android-x86, Pretty much all distros at one point...
Posts: 1,802
Rep:
It's what I suspected, most likely,...
Look at this Ubuntu forum discussion. The last comment is a user who created a PPA for that chipset. You might be able to get that working, as it looks like it was built against DKMS: http://askubuntu.com/questions/60733...-does-not-work
If not,... you might be able to get the necessary files for a manual install by downloading the files from that PPA...
git clone -b troy https://github.com/lwfinger/rtl8723au_bt.git
cd rtl8723au_bt
make
sudo make install
Because when performing apt-get update after adding the ppa you were talking about I got some 404's and then when attempting to install the necessary packages I got the Unable to locate packages error.
So I tried rebooting with just the new lwfinger driver, on startup I ran
Code:
sudo service bluetooth start
Then started blueman-manager, anddd same thing. Nothing works. When choosing to setup new device I get the adapter not found error again.
I had added it via add-apt-repository and it didn't present any problems until I tried to install the packages. But I'll try that when I get home from work thanks
The error was actually not because of my method of adding the repository but because the repository is ubuntu only, so add-apt-repository defaulted it to look for a jessie section that it didn't have. Installed the ubuntu trusty version instead, then installed the necessary packages, rebooted, and still blueman-manager doesn't let me do anything and when choosing to setup a new device from the menu it says no adapter found.
Sorry for all the problems guys and I really appreciate the help, I hope you all aren't as frustrated as I am about this.
Distribution: K/Ubuntu 18.04-14.04, Scientific Linux 6.3-6.4, Android-x86, Pretty much all distros at one point...
Posts: 1,802
Rep:
You are going to need to be running the proprietary driver for the wireless chipset, and manually install the firmware packages... That's what the BT issue is (it's what an issue with BT always is)...
See if you can extract the firmware files from the debs in that PPA I referenced...
From the ppa (no need for manual downloading as I said I managed to add the ppa successfully) I installed rtl-bt-firmware and rtl8723au-bt-dkms via synaptic. When attempting to install the linux-firmware package I get the error
Code:
E: /var/cache/apt/archives/linux-firmware_1.144+ar3012_all.deb: trying to overwrite '/lib/firmware/cis/SW_7xx_SER.cis', which is also in package firmware-linux-free 3.3
I apologize but what exact package are you talking about?
Because I think all the others in that ppa aside from linux-firmware are for other realtek modules. Right?
And various other means to an end. And I think bluez does the bluetooth handling. Which exists in the debian jessie repos. But I don't have anything bluetooth to know how to use it (yet). My chipset is rtl8723be where be == bluetooth enabled.
Distribution: K/Ubuntu 18.04-14.04, Scientific Linux 6.3-6.4, Android-x86, Pretty much all distros at one point...
Posts: 1,802
Rep:
You are NOT going to find solutions to this in standard repositories,... Sorry to say. I explained what you need to do, above, but you have ignored it, in favor of other posters, who have (apparently!?) been using Linux a whole lot shorter a time than I have been...
You need to research that specific chipset (for that module)!!! THAT is where your answer lies!!! I've done this before (several times). Each time, it came down to exactly what I said,... Research the specific chipset for the specific proprietary driver (you absolutely cannot use open source drivers for this, unfortunately). Install THAT driver (preferably a DKMS based package that can automagically reconfigure, each time you do a kernel upgrade). Also,... (and this cannot be emphasized enough). Install MANUALLY the specific firmware for that USB chipset (It CANNOT vary, and naming and placement of the packages is extremely important)!
Then,... And only then... will that module work correctly...
PS: I am typing this message from just such a machine that I got to work correctly,... Not 6 mos. ago. So I am not spinning a bunch of BS,... or blowing smoke up any openings...
Research the specific chipset for the specific proprietary driver (you absolutely cannot use open source drivers for this, unfortunately).
About the closest I can come to the "proprietary" driver is git from the kernel.org maintained firmwares. The realtek site itself is horrid to navigate with no mention of the 8723be or any a/c wireless chip-sets. And it doesn't seem like english is a primary language for that company.
So I should try the git'd firmware myself. My wifi works (mostly) as it is, but I have no bluetooth devices as of yet. The wifi does get sluggish after a while, but restarting wpa_supplicant and releasing and getting a fresh dhcp lease (dhclient) seems to bring it back to speed. Which I seem to need to do daily (or twice a day). The newer my kernel and the fresher the lwfinger github driver the more well behaved my rtl8723be wireless seems to be. But it's far from an ideal wifi device with limited range that is easily overpowered by other wifi devices in proximity. It does however work (mostly).
That plus sources from kernel.org and debians make-kpkg helps to keep me current. Even on debian jessie/stable. I need a 3.19+ kernel anyway for the clickpad on my hp stream 11. Kernels before that have undesirable behaviors when you click said clickpad.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.