You are not logged in.
Pages: 1
Hi
I installed arch but can't get the wifi to work.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether *** brd ff:ff:ff:ff:ff:ff
altname enp8s0
3: wlo1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 1**** brd ff:ff:ff:ff:ff:ff permaddr 70:*******:8b
altname wlp9s0
altname wls3
Scanning for networks... Could not set interface wlo1 flags (UP): Success
nl80211: Could not set interface 'wlo1' UP
Could not set interface wlo1 flags (UP): Success
WEXT: Could not set interface 'wlo1' UP
wlo1: Failed to initialize driver interface
failed
I am not sure where to start.
I got a HP ProBook 430 G2
Offline
Start with Wireless#Check_the_driver_status. Also what commands did you use to produce the outputs you posted? Please post commands and their outputs in code tags.
Offline
Start with Wireless#Check_the_driver_status. Also what commands did you use to produce the outputs you posted? Please post commands and their outputs in code tags.
Hi, thanks for your reply
I used "ip link" and "wifi-menu"
$ lspci -k
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 08)
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: bdw_uncore
00:02.0 VGA compatible controller: Intel Corporation HD Graphics (rev 08)
DeviceName: 32
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 08)
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #2 (rev e3)
Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: ahci
07:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
Subsystem: Hewlett-Packard Company Device 2246
Kernel driver in use: r8169
Kernel modules: r8169
09:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
DeviceName: WLAN
Subsystem: Hewlett-Packard Company Device 2231
Kernel driver in use: rtl8723be
Kernel modules: rtl8723beIt seems like the firmware isnt being loaded in.
$ dmesg | grep firmware
[ 0.145522] Spectre V2 : Enabling Restricted Speculation for firmware calls
[ 8.855822] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 9.338760] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_fw.bin failed with error -2
[ 9.338763] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8723b_fw.bin not found
[ 9.775745] r8169 0000:08:00.0: Direct firmware load for rtl_nic/rtl8168g-3.fw failed with error -2
[ 9.775751] r8169 0000:08:00.0: Unable to load firmware rtl_nic/rtl8168g-3.fw (-2)
[ 9.780860] rtl8723be: Using firmware rtlwifi/rtl8723befw_36.bin
[ 9.780894] rtl8723be 0000:09:00.0: Direct firmware load for rtlwifi/rtl8723befw_36.bin failed with error -2
[ 9.780909] rtl8723be 0000:09:00.0: Direct firmware load for rtlwifi/rtl8723befw.bin failed with error -2
[ 9.780910] rtlwifi: Loading alternative firmware rtlwifi/rtl8723befw.bin
[ 9.780911] rtlwifi: Selected firmware is not availableLast edited by IdrisMC (2020-07-29 10:23:30)
Offline
Previously I used Brunch ChromeOS, and had wifi working. So I am certain that the drivers/firmware exist for Linux.
It seems like the drivers are already included in the Linux kernel (https://wireless.wiki.kernel.org/en/use … rs/rtl819x), same goes for the Bluetooth drivers which arent currently working aswell.
Last edited by IdrisMC (2020-07-29 10:27:25)
Offline
It seems like the firmware isnt being loaded in.
Exactly.
Driver != firmware.
With that in mind, please re-read https://wiki.archlinux.org/index.php/Ne … r/firmware
Offline
Please post the output of the following
pacman -Q linux-firmware
dmesgOffline
Please post the output of the following
pacman -Q linux-firmware dmesg
https://hastebin.com/legacubuti.coffeescript
Do I have to install linux-firmware
Offline
pacman -Qo /usr/lib/firmware/rtlwifi/rtl8723befw_36.bin
/usr/lib/firmware/rtlwifi/rtl8723befw_36.bin is owned by linux-firmware 20200721.2b823fc-1Installation_guide#Install_essential_packages
Use the pacstrap(8) script to install the base package, Linux kernel and firmware for common hardware:
# pacstrap /mnt base linux linux-firmwareTip:
You can substitute linux for a kernel package of your choice, or you could omit it entirely when installing in a container.
You could omit the installation of the firmware package when installing in a virtual machine or container.
Offline
pacman -Qo /usr/lib/firmware/rtlwifi/rtl8723befw_36.bin /usr/lib/firmware/rtlwifi/rtl8723befw_36.bin is owned by linux-firmware 20200721.2b823fc-1Installation_guide#Install_essential_packages
Use the pacstrap(8) script to install the base package, Linux kernel and firmware for common hardware:
# pacstrap /mnt base linux linux-firmwareTip:
You can substitute linux for a kernel package of your choice, or you could omit it entirely when installing in a container.
You could omit the installation of the firmware package when installing in a virtual machine or container.
I feel so dumb right now, I only did base, Linux and Linux-headers
Offline
Pages: 1