Rtl8723be does not work or weak signal

I bought a new laptop a few days ago which has a rtl8723be wifi card, I tried everything I found to make it works on fedora 29, even I was about to bay a usb adapter just to use fedora, or another distro since I had the same problem on unbuntu. Anyway when i was about to give up with it something worked but the wifi range was relay bad, even being close to the modem (1 meter). but trying to fix this second problem I found a solution for both.

1 Like

Taken from header @seebeck

I bought a new laptop a few days ago which has a rtl8723be wifi card, I tried everything I found to make it works on fedora 29, even I was about to bay a usb adapter just to use fedora, or another distro since I had the same problem on unbuntu. Anyway when i was about to give up with it something worked but the wifi range was relay bad, even being close to the modem (1 meter). but trying to fix this second problem I found a solution for both.

I will list all the methods I tried that did worked in my case

git clone https://github.com/lwfinger/rtlwifi_new.git (I tried at lest 5 different drivers non of them worked )

cd rtlwifi_new
make 
make isntall
sudo modprobe -r rtl8723de
sudo modprobe -rv rtl8723de

I also tried every variation of this method and every antenna value without success

what worked for me at first was this:

sudo yum install build-essential dkms
git clone https://github.com/smlinux/rtl8723de.git
sudo dkms add ./rtl8723de
sudo dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
reboot

that did wake up my wifi board but as I said before the signal was bad, and i found it here:

trying to find to solve the signal problem I found this page “https://subinsb.com/install-realtek-d723-wifi-driver-linux/#build-install” in which are explained three methods to solve the wifi forblem with the chip rtl8723be

in the method 3 on this page was the clue to the driver that finally solved my problems

after 2 days of failing, I think that this driver is the best option, because was the only that actually worked and because is possible to chose the version of kernel, and the instructions are clear ans easy.

git clone https://github.com/smlinux/rtl8723de.git -b 5.0-up
dkms add ./rtl8723de
dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
depmod -a
reboot

afther fur this and reboot my card was working perfectly

I wish it would be helpful

2 Likes

I wan to make and up date about this topic, yesterday i upgrade to fedora 30 and I knew that the driver would disappear from the system. But I thought It would be easy since I solved the problem once, but it wasn’t. I did the same as I did before but I got an Error related with the kernel version . after a few hours I solve the problem just trying different combination of commands that worked the lass time ( don’t judge me :rofl: I looked in too many pages without success. ps: the Error was nether related with a dkms conflict, nor a conflict with other driver previous installed) and this is what it worked :

*git clone https://github.com/smlinux/rtl8723de.git
sudo dkms add ./rtl8723de
sudo dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414

*if the version of kernel is not specify you’ll get the latest and the conflict disappear (in the first command ) PS: be sure of get the headers of fedora before do anything