Since the OP PC+'s internal wifi is not supported on LibreELEC I tried a couple of different USB WiFi adapters. The firs is a Realtek based 8822bu adapter. The kernel driver loads, it scans my network but connection manager fails when trying to connect. I initially tried 11, then grabbed the daily 12. Below is from todays 12 build.
LibreELEC:~ # uname -r
6.3.4
LibreELEC:~ # lsb_release -a
LibreELEC (community): nightly-20230601-d195c40
lsusb
Code
		
					
				LibreELEC:~ # lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 004: ID 594c:7100  Microsoft_KM-V1.a
Bus 004 Device 003: ID 1d6b:0104 Linux Foundation Multifunction Composite Gadget
Bus 004 Device 002: ID 045b:0209 Hitachi, Ltd
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 0bda:b82c Realtek Semiconductor Corp. 802.11ac NIC
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
	
			Display More
	dmesg
Code
		
					
				LibreELEC:~ # dmesg |grep 8822
[   13.901394] Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
[   13.902494] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_fw.bin
[   13.941539] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_config.bin
[   14.451133] rtw_8822bu 2-1:1.2: Firmware version 27.2.0, H2C version 13
[   14.955661] usbcore: registered new interface driver rtw_8822bu
[  124.918731] rtw_8822bu 2-1:1.2: timed out to flush queue 0
[  125.705352] Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
[  125.706348] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_fw.bin
[  125.706805] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_config.bin
[  125.708915] rtw_8822bu 2-1:1.2: Firmware version 27.2.0, H2C version 13
	
			Display More
	lsmod
Code
		
			LibreELEC:~ # lsmod |grep 88
rtw88_8822bu           16384  0
rtw88_8822b           217088  1 rtw88_8822bu
rtw88_usb              20480  1 rtw88_8822bu
rtw88_core            126976  2 rtw88_8822b,rtw88_usb
mac80211              454656  2 rtw88_core,rtw88_usb
cfg80211              327680  2 rtw88_core,mac80211
	
	relevant journalctl messages
Code
		
					
				May 02 16:59:12 LibreELEC kernel: rtw_8822bu 2-1:1.2: Firmware version 27.2.0, H2C version 13
May 02 16:59:12 LibreELEC iwd[318]: Wiphy: 1, Name: phy1
May 02 16:59:12 LibreELEC iwd[318]:         Permanent Address: 90:de:80:ad:4b:33
May 02 16:59:12 LibreELEC iwd[318]:         2.4Ghz Band:
May 02 16:59:12 LibreELEC iwd[318]:                 Bitrates (non-HT):
May 02 16:59:12 LibreELEC iwd[318]:                          1.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                          2.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                          5.5 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         11.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                          6.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                          9.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         12.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         18.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         24.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         36.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         48.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         54.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                 HT Capabilities:
May 02 16:59:12 LibreELEC iwd[318]:                         HT40
May 02 16:59:12 LibreELEC iwd[318]:                         Short GI for 20Mhz
May 02 16:59:12 LibreELEC iwd[318]:                         Short GI for 40Mhz
May 02 16:59:12 LibreELEC iwd[318]:                 HT RX MCS indexes:
May 02 16:59:12 LibreELEC iwd[318]:                         0-15
May 02 16:59:12 LibreELEC iwd[318]:                         32
May 02 16:59:12 LibreELEC iwd[318]:         5Ghz Band:
May 02 16:59:12 LibreELEC iwd[318]:                 Bitrates (non-HT):
May 02 16:59:12 LibreELEC iwd[318]:                          6.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                          9.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         12.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         18.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         24.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         36.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         48.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                         54.0 Mbps
May 02 16:59:12 LibreELEC iwd[318]:                 HT Capabilities:
May 02 16:59:12 LibreELEC iwd[318]:                         HT40
May 02 16:59:12 LibreELEC iwd[318]:                         Short GI for 20Mhz
May 02 16:59:12 LibreELEC iwd[318]:                         Short GI for 40Mhz
May 02 16:59:12 LibreELEC iwd[318]:                 HT RX MCS indexes:
May 02 16:59:12 LibreELEC iwd[318]:                         0-15
May 02 16:59:12 LibreELEC iwd[318]:                         32
May 02 16:59:12 LibreELEC iwd[318]:                 VHT Capabilities:
May 02 16:59:12 LibreELEC iwd[318]:                         Short GI for 80Mhz
May 02 16:59:12 LibreELEC iwd[318]:                         Max RX MCS: 0-9 for NSS: 2
May 02 16:59:12 LibreELEC iwd[318]:                         Max TX MCS: 0-9 for NSS: 2
May 02 16:59:12 LibreELEC iwd[318]:         Ciphers: BIP-CMAC-256 BIP-GMAC-256 BIP-GMAC-128 CCMP-256
May 02 16:59:12 LibreELEC iwd[318]:                  GCMP-256 GCMP-128 BIP-CMAC-128 CCMP-128
May 02 16:59:12 LibreELEC iwd[318]:                  TKIP
May 02 16:59:12 LibreELEC iwd[318]:         Supported iftypes: ad-hoc station ap
May 02 16:59:12 LibreELEC iwd[318]: Wiphy phy1 will only use the default interface
May 02 16:59:12 LibreELEC iwd[318]: No default interface for wiphy 1
May 02 16:59:12 LibreELEC connmand[805]: wlan0 {create} index 5 type 1 <ETHER>
May 02 16:59:12 LibreELEC connmand[805]: wlan0 {update} flags 4098 <DOWN>
May 02 16:59:12 LibreELEC connmand[805]: wlan0 {newlink} index 5 address 90:DE:80:AD:4B:33 mtu 1500
May 02 16:59:12 LibreELEC connmand[805]: wlan0 {newlink} index 5 operstate 2 <DOWN>
May 02 16:59:12 LibreELEC connmand[805]: Adding interface wlan0 [ wifi ]
May 02 16:59:12 LibreELEC connman-vpnd[309]: wlan0 {create} index 5 type 1 <ETHER>
May 02 16:59:12 LibreELEC connman-vpnd[309]: wlan0 {update} flags 4098 <DOWN>
May 02 16:59:12 LibreELEC connman-vpnd[309]: wlan0 {newlink} index 5 address 90:DE:80:AD:4B:33 mtu 1500
May 02 16:59:12 LibreELEC connman-vpnd[309]: wlan0 {newlink} index 5 operstate 2 <DOWN>
May 02 16:59:12 LibreELEC connman-vpnd[309]: wlan0 {newlink} index 5 operstate 2 <DOWN>
May 02 16:59:12 LibreELEC systemd[1]: bluetooth-defaults.service was skipped because of an unmet condition check (ConditionPathExists=!/storage/.cache/services/bluez.disabled).
May 02 16:59:12 LibreELEC systemd[1]: bluetooth.service was skipped because of an unmet condition check (ConditionPathExists=/storage/.cache/services/bluez.conf).
May 02 16:59:12 LibreELEC systemd[1]: obex.service was skipped because of an unmet condition check (ConditionPathExists=/storage/.cache/services/bluez.conf).
May 02 16:59:12 LibreELEC systemd[1]: Reached target bluetooth.target.
May 02 16:59:12 LibreELEC kernel: Bluetooth: hci0: RTL: fw version 0xab6b705c
May 02 16:59:12 LibreELEC kernel: Bluetooth: hci0: broken local ext features page 2
May 02 16:59:13 LibreELEC connmand[805]: wlan0 {update} flags 4163 <UP,RUNNING>
May 02 16:59:13 LibreELEC connmand[805]: wlan0 {newlink} index 5 address 90:DE:80:AD:4B:33 mtu 1500
May 02 16:59:13 LibreELEC connmand[805]: wlan0 {newlink} index 5 operstate 0 <UNKNOWN>
May 02 16:59:13 LibreELEC connman-vpnd[309]: wlan0 {update} flags 4163 <UP,RUNNING>
May 02 16:59:13 LibreELEC connman-vpnd[309]: wlan0 {newlink} index 5 address 90:DE:80:AD:4B:33 mtu 1500
May 02 16:59:13 LibreELEC connman-vpnd[309]: wlan0 {newlink} index 5 operstate 0 <UNKNOWN>
May 02 16:59:13 LibreELEC connmand[805]: wlan0 {update} flags 4099 <UP>
May 02 16:59:13 LibreELEC connmand[805]: wlan0 {newlink} index 5 address 90:DE:80:AD:4B:33 mtu 1500
May 02 16:59:13 LibreELEC connmand[805]: wlan0 {newlink} index 5 operstate 2 <DOWN>
May 02 16:59:13 LibreELEC connman-vpnd[309]: wlan0 {update} flags 4099 <UP>
May 02 16:59:13 LibreELEC connman-vpnd[309]: wlan0 {newlink} index 5 address 90:DE:80:AD:4B:33 mtu 1500
May 02 16:59:13 LibreELEC connman-vpnd[309]: wlan0 {newlink} index 5 operstate 2 <DOWN>
May 02 16:59:13 LibreELEC connmand[805]: wlan0 {newlink} index 5 address 90:DE:80:AD:4B:33 mtu 1500
May 02 16:59:13 LibreELEC connmand[805]: wlan0 {newlink} index 5 operstate 2 <DOWN>
May 02 16:59:13 LibreELEC connman-vpnd[309]: wlan0 {newlink} index 5 address 90:DE:80:AD:4B:33 mtu 1500
May 02 16:59:13 LibreELEC connman-vpnd[309]: wlan0 {newlink} index 5 operstate 2 <DOWN>
May 02 16:59:20 LibreELEC iwd[318]: wiphy_estimate_data_rate() failed
May 02 16:59:20 LibreELEC iwd[318]: wiphy_estimate_data_rate() failed
May 02 16:59:36 LibreELEC iwd[318]: wiphy_estimate_data_rate() failed
May 02 16:59:36 LibreELEC iwd[318]: wiphy_estimate_data_rate() failed
	
			Display More
	connmanctl services
Code
		
					
				LibreELEC:~ # connmanctl services
*AO Wired                ethernet_028154cff462_cable
    IBM1GL24             wifi_90de80ad4b33_49424d31474c3234_managed_psk
    IBM1GL               wifi_90de80ad4b33_49424d31474c_managed_psk
    IBM1VZ6              wifi_90de80ad4b33_49424d31565a36_managed_psk
    VZ6IoT               wifi_90de80ad4b33_565a36496f54_managed_psk
    IBM1                 wifi_90de80ad4b33_49424d31_managed_psk
    TVRM24               wifi_90de80ad4b33_5456524d3234_managed_psk
    DIRECT-528C8F64      wifi_90de80ad4b33_4449524543542d3532384338463634_managed_psk
    sallyGregGuestTPL24g wifi_90de80ad4b33_73616c6c7947726567477565737454504c323467_managed_none
    TVRM                 wifi_90de80ad4b33_5456524d_managed_psk
    IBM1-LS24G           wifi_90de80ad4b33_49424d312d4c53323447_managed_psk
    sallyGregGuestTPL5g  wifi_90de80ad4b33_73616c6c7947726567477565737454504c3567_managed_none
    sallyGregGuest5G     wifi_90de80ad4b33_73616c6c794772656747756573743547_managed_none
	
			Display More
	connmanctl connect
Code
		
			LibreELEC:~ # connmanctl connect  wifi_90de80ad4b33_49424d31_managed_psk
Error /net/connman/service/wifi_90de80ad4b33_49424d31_managed_psk: Input/output error
	
	Any help in understanding this error and how to troubleshoot it is very welcome