Setup:Dual boot Ubuntu 22.04.3 LTS and Windows 10.Motherboard: MSI B550M PRO-VDH WiFi
The motherboard has an inbuilt wifi module and they specify the following on the producer's website:
- Supports Wi-Fi 802.11 a/b/g/n/ac, dual band (2.4GHz, 5GHz) up to 433 Mbps speed.
- LAN Realtek® RTL8111HN Gigabit LAN
- Wi-Fi / Bluetooth Wi-Fi AC, Bluetooth 4.2
The wifi module works as intended on Windows 10, connecting to a 5GHz network without issues.On Ubuntu I have observed that the 5GHz network appears very rarely (I switch between windows and linux frequently), most of the time connecting only to my 2.4GHz network. Most of the time can't see, nor connect to 5GHz networks.
iwconfig
lo no wireless extensions.enp42s0 no wireless extensions.wlo1 IEEE 802.11 ESSID:"IP a lot" Mode:Managed Frequency:2.437 GHz Access Point: AC:15:A2:AE:77:63 Bit Rate=172 Mb/s Tx-Power=3 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality=49/70 Signal level=-61 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0docker0 no wireless extensions.
iwlist wlo1 freq
wlo1 32 channels in total; available frequencies : Channel 01 : 2.412 GHz Channel 02 : 2.417 GHz Channel 03 : 2.422 GHz Channel 04 : 2.427 GHz Channel 05 : 2.432 GHz Channel 06 : 2.437 GHz Channel 07 : 2.442 GHz Channel 08 : 2.447 GHz Channel 09 : 2.452 GHz Channel 10 : 2.457 GHz Channel 11 : 2.462 GHz Channel 12 : 2.467 GHz Channel 13 : 2.472 GHz Channel 14 : 2.484 GHz Channel 36 : 5.18 GHz Channel 40 : 5.2 GHz Channel 44 : 5.22 GHz Channel 48 : 5.24 GHz Channel 52 : 5.26 GHz Channel 56 : 5.28 GHz Channel 60 : 5.3 GHz Channel 64 : 5.32 GHz Channel 100 : 5.5 GHz Channel 104 : 5.52 GHz Channel 108 : 5.54 GHz Channel 112 : 5.56 GHz Channel 116 : 5.58 GHz Channel 120 : 5.6 GHz Channel 124 : 5.62 GHz Channel 128 : 5.64 GHz Channel 132 : 5.66 GHz Channel 136 : 5.68 GHz Current Frequency:2.437 GHz (Channel 6)
sudo lshw -C network
*-network description: Wireless interface product: MEDIATEK Corp. vendor: MEDIATEK Corp. physical id: 0 bus info: pci@0000:29:00.0 logical name: wlo1 logical name: /dev/fb0 version: 00 serial: bc:f4:d4:3f:d9:43 width: 64 bits clock: 33MHz capabilities: pciexpress msi pm bus_master cap_list ethernet physical wireless fb configuration: broadcast=yes depth=32 driver=mt7921e driverversion=6.7.1-060701-generic firmware=____000000-20221227123243 ip=192.168.0.177 latency=0 link=yes mode=2560x1440 multicast=yes visual=truecolor wireless=IEEE 802.11 xres=2560 yres=1440 resources: iomemory:7e0-7df irq:73 memory:7e10100000-7e101fffff memory:fcd00000-fcd07fff *-network description: Ethernet interface product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:2a:00.0 logical name: enp42s0 version: 15 serial: 04:7c:16:83:48:78 capacity: 1Gbit/s width: 64 bits clock: 33MHz capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.7.1-060701-generic firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=twisted pair resources: irq:36 ioport:f000(size=256) memory:fcc04000-fcc04fff memory:fcc00000-fcc03fff
lspci
...29:00.0 Network controller: MEDIATEK Corp. Device 06162a:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)...
I tried upgrading the kernel to the latest release with current being
uname -r
6.7.1-060701-generic
I have disabled
- Windows Fast Startup
- Sleep
- Hybernate
- Secure Boot in BIOS
However I still suspect that there is some interference between the two operating systems.