RTL8723BS / no Wifi

Questions about Wi-Fi and other network devices, file sharing, firewalls, connection sharing etc
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
sofarihatethis

RTL8723BS / no Wifi

Post by sofarihatethis »

Acer sw1-011 with no wifi but bluetooth works, currently tethering off my phone any ideas on getting wifi working?

recently updated all firmware and tried fix from this post: viewtopic.php?p=1589492#p1589492

here is the info from JeremyB's script:


########## wireless info START ##########

Report from: 10 Aug 2020 13:00 MDT -0600

Booted last: 10 Aug 2020 00:00 MDT -0600

Script from: 22 Oct 2018 03:34 UTC +0000

##### release ###########################

Distributor ID: Linuxmint
Description: Linux Mint 20
Release: 20
Codename: ulyana

##### kernel ############################

Linux 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Parameters: ro, quiet, splash

##### desktop ###########################

Cinnamon

##### lspci #############################

##### lsusb #############################

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f3:3016 Elan Microelectronics Corp. USB2.0 Hub
Bus 001 Device 004: ID 04e8:6863 Samsung Electronics Co., Ltd Galaxy series, misc. (tethering mode)
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

##### PCMCIA card info ##################

##### rfkill ############################

0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no

##### secure boot #######################

SecureBoot disabled

##### lsmod #############################

snd_soc_sst_bytcr_rt5651 36864 2
wmi_bmof 16384 0
snd_soc_rt5651 102400 1
snd_soc_acpi 16384 4 snd_sof_acpi,snd_soc_acpi_intel_match,snd_soc_sst_bytcr_rt5651,snd_intel_sst_acpi
snd_soc_rl6231 20480 1 snd_soc_rt5651
snd_soc_core 245760 4 snd_soc_rt5651,snd_sof,snd_soc_sst_bytcr_rt5651,snd_soc_sst_atom_hifi2_platform
snd_pcm 106496 7 snd_soc_rt5651,snd_sof,snd_soc_sst_bytcr_rt5651,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_pcm_dmaengine
snd 90112 16 snd_seq,snd_seq_device,snd_soc_sst_bytcr_rt5651,snd_timer,snd_compress,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_pcm,snd_rawmidi
wmi 32768 1 wmi_bmof

##### interfaces ########################

[/etc/network/interfaces]
source-directory /etc/network/interfaces.d

##### ifconfig ##########################

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback <MAC address> brd <MAC address>
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
link/ether <MAC 'usb0' [IF1]> brd <MAC address>
inet 192.168.42.52/24 brd 192.168.42.255 scope global dynamic noprefixroute usb0
valid_lft 2986sec preferred_lft 2986sec
inet6 fe80::eb6a:4769:59e9:298d/64 scope link noprefixroute
valid_lft forever preferred_lft forever

##### iwconfig ##########################

usb0 no wireless extensions.

lo no wireless extensions.

##### route #############################

default via 192.168.42.129 dev usb0 proto dhcp metric 100
169.254.0.0/16 dev usb0 scope link metric 1000
192.168.42.0/24 dev usb0 proto kernel scope link src 192.168.42.52 metric 100

##### resolv.conf #######################

[777 root '/etc/resolv.conf' -> '../run/systemd/resolve/stub-resolv.conf']

nameserver 127.0.0.53
options edns0

##### network managers ##################

Installed:

NetworkManager

Running:

root 633 1 0 12:49 ? 00:00:00 /usr/sbin/NetworkManager --no-daemon

##### NetworkManager info ###############

GENERAL.DEVICE: usb0
GENERAL.TYPE: ethernet
GENERAL.NM-TYPE: NMDeviceEthernet
GENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2
GENERAL.VENDOR: Samsung Electronics Co., Ltd
GENERAL.PRODUCT: Galaxy series, misc. (tethering mode)
GENERAL.DRIVER: rndis_host
GENERAL.DRIVER-VERSION: 22-Aug-2005
GENERAL.FIRMWARE-VERSION: RNDIS device
GENERAL.HWADDR: <MAC 'usb0' [IF1]>
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.REASON: 0 (No reason given)
GENERAL.IP4-CONNECTIVITY: 4 (full)
GENERAL.IP6-CONNECTIVITY: 3 (limited)
GENERAL.UDI: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.1/1-3.1:1.0/net/usb0
GENERAL.IP-IFACE: usb0
GENERAL.IS-SOFTWARE: no
GENERAL.NM-MANAGED: yes
GENERAL.AUTOCONNECT: yes
GENERAL.FIRMWARE-MISSING: no
GENERAL.NM-PLUGIN-MISSING: no
GENERAL.PHYS-PORT-ID: --
GENERAL.CONNECTION: Wired connection 1
GENERAL.CON-UUID: 9c926525-bd8a-3074-a226-837e36f9d4ba
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/1
GENERAL.METERED: yes (guessed)
CAPABILITIES.CARRIER-DETECT: yes
CAPABILITIES.SPEED: unknown
CAPABILITIES.IS-SOFTWARE: no
CAPABILITIES.SRIOV: no
INTERFACE-FLAGS.UP: yes
INTERFACE-FLAGS.LOWER-UP: yes
INTERFACE-FLAGS.CARRIER: yes
WIRED-PROPERTIES.CARRIER: on
IP4.ADDRESS[1]: 192.168.42.52/24
IP4.GATEWAY: 192.168.42.129
IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.42.129, mt = 100
IP4.ROUTE[2]: dst = 192.168.42.0/24, nh = 0.0.0.0, mt = 100
IP4.ROUTE[3]: dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]: 192.168.42.129
DHCP4.OPTION[1]: dhcp_lease_time = 3600
DHCP4.OPTION[2]: domain_name_servers = 192.168.42.129
DHCP4.OPTION[3]: expiry = 1597089002
DHCP4.OPTION[4]: host_name = scott-SW1-011
DHCP4.OPTION[5]: ip_address = 192.168.42.52
DHCP4.OPTION[6]: next_server = 192.168.42.129
DHCP4.OPTION[7]: requested_broadcast_address = 1
DHCP4.OPTION[8]: requested_domain_name = 1
DHCP4.OPTION[9]: requested_domain_name_servers = 1
DHCP4.OPTION[10]: requested_domain_search = 1
DHCP4.OPTION[11]: requested_host_name = 1
DHCP4.OPTION[12]: requested_interface_mtu = 1
DHCP4.OPTION[13]: requested_ms_classless_static_routes = 1
DHCP4.OPTION[14]: requested_nis_domain = 1
DHCP4.OPTION[15]: requested_nis_servers = 1
DHCP4.OPTION[16]: requested_ntp_servers = 1
DHCP4.OPTION[17]: requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[18]: requested_root_path = 1
DHCP4.OPTION[19]: requested_routers = 1
DHCP4.OPTION[20]: requested_static_routes = 1
DHCP4.OPTION[21]: requested_subnet_mask = 1
DHCP4.OPTION[22]: requested_time_offset = 1
DHCP4.OPTION[23]: requested_wpad = 1
DHCP4.OPTION[24]: routers = 192.168.42.129
DHCP4.OPTION[25]: subnet_mask = 255.255.255.0
IP6.ADDRESS[1]: fe80::eb6a:4769:59e9:298d/64
IP6.GATEWAY: --
IP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[2]: dst = ff00::/8, nh = ::, mt = 256, table=255
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/2
CONNECTIONS.AVAILABLE-CONNECTIONS[1]: 9c926525-bd8a-3074-a226-837e36f9d4ba | Wired connection 1

##### NetworkManager.state ##############

cat: /var/lib/NetworkManager/NetworkManager.state: Permission denied

##### NetworkManager config #############

[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3

[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no

[[/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf]]
[main]
dns=systemd-resolved

[[/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf]]
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma

[[/usr/lib/NetworkManager/conf.d/20-connectivity-ubuntu.conf]]
[connectivity]
uri=http://connectivity-check.ubuntu.com/

[[/usr/lib/NetworkManager/conf.d/no-mac-addr-change.conf]]
[device-mac-addr-change-wifi]
match-device=driver:rtl8723bs,driver:rtl8189es,driver:r8188eu,driver:8188eu,driver:eagle_sdio,driver:wl
wifi.scan-rand-mac-address=no

##### NetworkManager profiles ###########

[[/etc/NetworkManager/system-connections/Wi-Fi connection 1.nmconnection]] (600 root)
[connection] id=Wi-Fi connection 1 | type=wifi | permissions=
[wifi] mac-address-blacklist= | ssid=Harvey Net
[ipv4] method=auto
[ipv6] method=auto

##### Netplan config ####################

[/etc/netplan/1-network-manager-all.yaml]
network:
version: 2
renderer: NetworkManager

##### iw reg get ########################

Region: America/Denver (based on set time zone)

global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 20), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (6, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)

##### iwlist channels ###################

usb0 no frequency information.

lo no frequency information.

##### iwlist scan #######################

usb0 Interface doesn't support scanning.

lo Interface doesn't support scanning.

##### module infos ######################

##### module parameters #################

##### /etc/modules ######################

##### modprobe options ##################

[/etc/modprobe.d/amd64-microcode-blacklist.conf]
blacklist microcode

[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci

[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac

[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off

[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode

[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211

##### rc.local ##########################

grep: /etc/rc.local: No such file or directory

##### pm-utils ##########################

##### udev rules ########################

##### dmesg #############################

[ 9.462079] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723bs_fw.bin
[ 9.465013] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723bs_config-OBDA8723.bin
[ 9.915247] rndis_host 1-3.1:1.0 usb0: register 'rndis_host' at usb-0000:00:14.0-3.1, RNDIS device, <MAC 'usb0' [IF1]>
[ 12.506990] bytcr_rt5651 bytcr_rt5651: quirk IN2_MAP enabled
[ 12.506997] bytcr_rt5651 bytcr_rt5651: quirk realtek,jack-detect-source 1
[ 12.507000] bytcr_rt5651 bytcr_rt5651: quirk realtek,over-current-threshold-microamp 2000
[ 12.507003] bytcr_rt5651 bytcr_rt5651: quirk realtek,over-current-scale-factor 1
[ 12.507005] bytcr_rt5651 bytcr_rt5651: quirk MCLK_EN enabled
[ 12.551154] bytcr_rt5651 bytcr_rt5651: snd-soc-dummy-dai <-> media-cpu-dai mapping ok
[ 12.551791] bytcr_rt5651 bytcr_rt5651: snd-soc-dummy-dai <-> deepbuffer-cpu-dai mapping ok
[ 12.562361] bytcr_rt5651 bytcr_rt5651: rt5651-aif1 <-> ssp2-port mapping ok
[ 12.568394] input: bytcr-rt5651 Headset as /devices/pci0000:00/808622A8:00/bytcr_rt5651/sound/card1/input19

########## wireless info END ############
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
sleeper12
Level 21
Level 21
Posts: 14558
Joined: Thu May 25, 2017 3:22 pm

Re: RTL8723BS / no Wifi

Post by sleeper12 »

What does this show:

Code: Select all

 lspci -nnk | grep -iA3 net 
sofarihatethis

Re: RTL8723BS / no Wifi

Post by sofarihatethis »

sleeper12 wrote: Mon Aug 10, 2020 3:49 pm What does this show:

Code: Select all

 lspci -nnk | grep -iA3 net 
nothing
sleeper12
Level 21
Level 21
Posts: 14558
Joined: Thu May 25, 2017 3:22 pm

Re: RTL8723BS / no Wifi

Post by sleeper12 »

Do you have a wifi card in that machine? I don't see any mentioned.
sofarihatethis

Re: RTL8723BS / no Wifi

Post by sofarihatethis »

sleeper12 wrote: Mon Aug 10, 2020 4:18 pm Do you have a wifi card in that machine? I don't see any mentioned.
Yes a rtl8723bs which is not being detected, but it is being detected as a bluetooth device. i dont know what this means but it is SDIO, not PCI
sleeper12
Level 21
Level 21
Posts: 14558
Joined: Thu May 25, 2017 3:22 pm

Re: RTL8723BS / no Wifi

Post by sleeper12 »

Ok, that's a bit over my head, but might bluetooth be blocking wifi?
https://easylinuxtipsproject.blogspot.c ... ml#ID1.4.3
sofarihatethis

Re: RTL8723BS / no Wifi

Post by sofarihatethis »

this may be relevant, i think the card is in mmc1:

Code: Select all

scott@scott-SW1-011:~$ dmesg | grep mmc
[    3.102337] mmc0: SDHCI controller on ACPI [80860F14:00] using ADMA
[    3.120979] mmc1: SDHCI controller on ACPI [80860F14:01] using ADMA
[    3.147399] mmc2: SDHCI controller on ACPI [80860F14:02] using ADMA
[    3.170246] mmc1: new high speed SDIO card at address 0001
[    3.248772] mmc0: new HS200 MMC card at address 0001
[    3.340552] mmcblk0: mmc0:0001 HCG4a2 58.2 GiB 
[    3.340836] mmcblk0boot0: mmc0:0001 HCG4a2 partition 1 4.00 MiB
[    3.341162] mmcblk0boot1: mmc0:0001 HCG4a2 partition 2 4.00 MiB
[    3.341421] mmcblk0rpmb: mmc0:0001 HCG4a2 partition 3 4.00 MiB, chardev (239:0)
[    3.371492]  mmcblk0: p1 p2
[    3.804864] mmc2: new ultra high speed SDR104 SDXC card at address 59b4
[    3.805616] mmcblk2: mmc2:59b4 00000 59.7 GiB 
[    3.821845]  mmcblk2: p1
[    5.572875] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    6.833907] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro
scott@scott-SW1-011:~$ 
sleeper12
Level 21
Level 21
Posts: 14558
Joined: Thu May 25, 2017 3:22 pm

Re: RTL8723BS / no Wifi

Post by sleeper12 »

Maybe someone who knows more about that will respond.
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: RTL8723BS / no Wifi

Post by MrEen »

Is this a tablet-like device?

If so, maybe this post will help.
sofarihatethis

Re: RTL8723BS / no Wifi

Post by sofarihatethis »

MrEen wrote: Mon Aug 10, 2020 4:59 pm Is this a tablet-like device?

If so, maybe this post will help.
Yeah this has been asked thousands of time before, but unfortunately none of the fixes online are still relevant. the repo that is referenced in that thread has been deleted.
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: RTL8723BS / no Wifi

Post by MrEen »

sofarihatethis

Re: RTL8723BS / no Wifi

Post by sofarihatethis »

MrEen wrote: Mon Aug 10, 2020 5:25 pm It's still there: https://github.com/hadess/rtl8723bs
Ok i dont get it, how do i get the deleted files out of this repo?
the final commit on this: Remove upstreamed firmwares and tools Showing 8 file changes with 4 additions and 5,638 deletions.

Is the .gitignore the only file i need?
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: RTL8723BS / no Wifi

Post by MrEen »

Oooh, I'm sorry! Now I see.

The instruction (which I've altered very slightly) was this:

Code: Select all

cd ~
apt install git
git clone https://github.com/hadess/rtl8723bs.git
cd rtl8723bs
make
sudo make install
sudo reboot
Those are to be done one line at a time.
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: RTL8723BS / no Wifi

Post by MrEen »

Well, everything that site had is now in the kernel and/or linux-firmware.

Thinking...
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: RTL8723BS / no Wifi

Post by MrEen »

I'm not up on wifi issues, but does this return anything other than the BT stuff:

Code: Select all

dmesg | grep 8723
And is there any kind of wifi switch on the device? A Fn key or anything?
sofarihatethis

Re: RTL8723BS / no Wifi

Post by sofarihatethis »

MrEen wrote: Mon Aug 10, 2020 5:56 pm Oooh, I'm sorry! Now I see.

The instruction (which I've altered very slightly) was this:

Code: Select all

cd ~
apt install git
git clone https://github.com/hadess/rtl8723bs.git
cd rtl8723bs
make
sudo make install
sudo reboot
Those are to be done one line at a time.
actually tried this last night, but intead of the hadess repo i used https://github.com/anthonywong/rtl8723bs in its place as it seems to be more intact. I dont know if that logic makes sence, i'm barely treading water here. but I dont understand what the OP from that thread meant when they "loaded bios and changed apci to PCI" I have almost no options in my BIOS
sofarihatethis

Re: RTL8723BS / no Wifi

Post by sofarihatethis »

MrEen wrote: Mon Aug 10, 2020 6:04 pm I'm not up on wifi issues, but does this return anything other than the BT stuff:

Code: Select all

dmesg | grep 8723
And is there any kind of wifi switch on the device? A Fn key or anything?
yes, fn + F3 is sort of an antenna symbol. FYI fn + F4 puts the computer to sleep, and fn + F7 turns off the touch pad, so these function keys have retained their ... functionality... but I haven't been able to find any changes after fn + F3


dmesg | grep -i 8723 returns the bluetooth stuff
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: RTL8723BS / no Wifi

Post by MrEen »

The other github site you found also says this:
Since Linux 4.12, rtl8723bs has been merged. Therefore, this repo is now obsolete
Is there anything useful in the dmesg output? Gotcha. And dangit!
sofarihatethis

Re: RTL8723BS / no Wifi

Post by sofarihatethis »

MrEen wrote: Mon Aug 10, 2020 6:20 pm The other github site you found also says this:
Since Linux 4.12, rtl8723bs has been merged. Therefore, this repo is now obsolete
Is there anything useful in the dmesg output? Gotcha. And dangit!
Does this section of the JeremyB script look normal? I'm seeing words like "denied" and "false" and "no", seems like my PC has a negative attitude.


##### NetworkManager.state ##############

cat: /var/lib/NetworkManager/NetworkManager.state: Permission denied

##### NetworkManager config #############

[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3

[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no

[[/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf]]
[main]
dns=systemd-resolved

[[/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf]]
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: RTL8723BS / no Wifi

Post by MrEen »

Unfortunately, I cannot answer about those things. I had just googled the last one myself, and I think it's fine.

I believe what you said here might be the key to your issue:
but I dont understand what the OP from that thread meant when they "loaded bios and changed apci to PCI" I have almost no options in my BIOS
The reason I say that, is your lspci output was blank from the script run.

I have no idea where to go from here, but I'll do a bit more searching. Hopefully someone more knowledgeable will chime in.
Locked

Return to “Networking”