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.
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 install
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 “Install Realtek d723 WiFi driver for GNU/Linux - Subin's Blog” 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
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 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