LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Cannot scan networks with RTL8723BE (https://www.linuxquestions.org/questions/linux-hardware-18/cannot-scan-networks-with-rtl8723be-4175586882/)

themeone 08-12-2016 07:58 AM

Cannot scan networks with RTL8723BE
 
Despite trying numerous how-to's and trying different module options I'm unable to scan networks with my RT8723BE wireless.

The system is HP ProBook 455 running Debian testing, kernel 4.6.0-1-amd64.

Other information which may be useful:

Code:

Output of "lspci -nn | grep Wireless"
=====================================
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]

Output of "modinfo rtl8723be"
=============================
filename:      /lib/modules/4.6.0-1-amd64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko
firmware:      rtlwifi/rtl8723befw.bin
description:    Realtek 8723BE 802.11n PCI wireless
license:        GPL
author:        Realtek WlanFAE        <wlanfae@realtek.com>
author:        PageHe        <page_he@realsil.com.cn>
alias:          pci:v000010ECd0000B723sv*sd*bc*sc*i*
depends:        rtlwifi,rtl8723-common,rtl_pci,btcoexist,mac80211
intree:        Y
vermagic:      4.6.0-1-amd64 SMP mod_unload modversions
parm:          swenc:Set to 1 for software crypto (default 0)
 (bool)
parm:          ips:Set to 0 to not use link power save (default 1)
 (bool)
parm:          swlps:Set to 1 to use SW control power save (default 0)
 (bool)
parm:          fwlps:Set to 1 to use FW control power save (default 1)
 (bool)
parm:          msi:Set to 1 to use MSI interrupts mode (default 0)
 (bool)
parm:          debug:Set debug level (0-5) (default 0) (int)
parm:          disable_watchdog:Set to 1 to disable the watchdog (default 0)
 (bool)
parm:          ant_sel:Set to 1 or 2 to force antenna number (default 0)
 (int)

Output of "cat /etc/modprobe.d/rtl8723.conf"
============================================
options rtl8723be ips=0 ant_sel=2

I've also tried compiling a new module from https://github.com/lwfinger/rtlwifi_...ock.new.btcoex but get the following fatal errors when doing make:
Code:

/home/mark/Videos/rtlwifi_new-rock.new_btcoex/efuse.c:39:31: error: ‘RTL8712_SDIO_EFUSE_TABLE’ defined but not used [-Werror=unused-const-variable=]
 static const struct efuse_map RTL8712_SDIO_EFUSE_TABLE[] = {
                              ^~~~~~~~~~~~~~~~~~~~~~~~
/home/mark/Videos/rtlwifi_new-rock.new_btcoex/efuse.c:35:17: error: ‘MAX_PGPKT_SIZE’ defined but not used [-Werror=unused-const-variable=]
 static const u8 MAX_PGPKT_SIZE = 9;

Any ideas as to how to proceed would be welcome.

themeone 08-13-2016 02:17 AM

I eventually got the stock kernel module working, so no need to compile anything.

It seems I just needed different module options, so my /etc/modprobe.d/rtl8723be.conf now reads:

Code:

options rtl8723be fwlps=0 msi=1
I suspect it will not work for everyone, but hopefully will help some.


All times are GMT -5. The time now is 01:50 PM.