You are not logged in.
Environment
ISO: archlinux-2025.09.01-x86_64.iso
Network controller [0280]: Intel Corporation Device [8086:7740]
DeviceName: Onboard - Ethernet
Subsystem: Intel Corporation Device [8086:00e4]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi, wl
Steps to reproduce
- I booted into the live environment after selecting the usb drive in the EFI
- I followed the instructions to connect to a network as described here: https://wiki.archlinux.org/title/Iwd#Co … _a_network
- Enter the interactive prompt with `iwctl`
- Output of `device list`:
wlan0 d0:57:7e:e9:c8:52 on phy0 station - Output of both `device wlan0 set-property Powered on` and `adapter adapter set-property Powered on` is nothing, indicating succes.
- Output of `station wlan0 scan`:
Argument type is wrongAdditional info
- The output of `ip link` states that the wlan0 interface is UP.
- System: ASUS ROG Zephyrus G16 GU605CP-QR007W
- Output of `systemctl status iwd` indicates that it is active (running) and with these logs:
sep 07 11:28:54 archiso iwd[881]: Received error during CMD_TRIGGER_SCAN: Invalid argument (22)
sep 07 11:33:20 archiso iwd[881]: WARING: src/station.c:station_autoconnect_start() condition station->autoconnect_list failed
- The command `station wlan0 get-networks` works without errors, but does not output any networks.
- `rfkill list` command indicates nothing is blocked
Last edited by daan5556 (2025-09-19 09:36:26)
Offline
PCI doesn't show up a lot but in https://bugzilla.kernel.org/show_bug.cgi?id=219978 and https://bugzilla.kernel.org/show_bug.cgi?id=220085
=> https://wiki.archlinux.org/title/Tethering update to 6.16.5 to avoid a severe bug in 6.16.{2,3,4}
Do you get any errors in dmesg or the system journal when trying to use the NIC?
Offline
What wifi chip does it have? Would it happen to be a Mediatek MT7927?
Offline
My kernel version is: 6.16.5-arch1-1
Network controller: Intel Corporation Device 7740
The output of `dmesg | grep -i wlan` is:
[ 3.991449] iwlwifi 0000:00:14.3 wlo1: renamed from wlan0The output of `dmesg | grep firmware` is:
[ 0.874254] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/mtl_dmc.bin (v2.23)
[ 0.902633] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.44.1
[ 0.915896] i915 0000:00:02.0: [drm] GT1: GuC firmware i915/mtl_guc_70.bin version 70.44.1
[ 0.915898] i915 0000:00:02.0: [drm] GT1: HuC firmware i915/mtl_huc_gsc.bin version 8.5.4
[ 1.082379] i915 0000:00:02.0: [drm] GT1: Loaded GSC firmware i915/mtl_gsc_1.bin (cv1.0, r102.1.15.1926, svn 1)
[ 2.920558] systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
[ 3.201511] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 3.232705] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-fm-c0-99.ucode failed with error -2
[ 3.236481] iwlwifi 0000:00:14.3: loaded firmware version 98.d661c37c.0 bz-b0-fm-c0-98.ucode op_mode iwlmld
[ 3.371867] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 3.374994] Bluetooth: hci0: Found device firmware: intel/ibt-0093-0291.sfi
[ 5.531724] Bluetooth: hci0: Waiting for firmware download to complete
[ 2360.077553] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.44.1
[ 2360.089382] i915 0000:00:02.0: [drm] GT1: GuC firmware i915/mtl_guc_70.bin version 70.44.1
[ 2360.089383] i915 0000:00:02.0: [drm] GT1: HuC firmware i915/mtl_huc_gsc.bin version 8.5.4Output of `journalctl -b | grep -iE "wifi|wlan|wireless":
Sep 07 14:38:59 zephyrus kernel: input: ITE Tech. Inc. ITE Device(8910) Wireless Radio Control as /devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/0003:0B05:19B6.0001/input/input9
Sep 07 14:38:59 zephyrus kernel: Intel(R) Wireless WiFi driver for Linux
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: Detected crf-id 0x2001910, cnv-id 0x80930 wfpm id 0x80005b20
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: PCI dev 7740/00e4, rev=0x461, rfid=0x20112200
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 7 BE201 320MHz
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-fm-c0-99.ucode failed with error -2
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.4.196
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: loaded firmware version 98.d661c37c.0 bz-b0-fm-c0-98.ucode op_mode iwlmld
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: Detected RF FM, rfid=0x20112200
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: loaded PNVM version 752be616
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: Sending Phy CFG command: 0x330018
Sep 07 14:38:59 zephyrus kernel: iwlwifi 0000:00:14.3: base HW address: d0:57:7e:e9:c8:52
Sep 07 14:39:00 zephyrus kernel: iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP, with index: 0
Sep 07 14:39:00 zephyrus kernel: iwlwifi 0000:00:14.3 wlo1: renamed from wlan0
Sep 07 14:46:31 zephyrus kernel: iwlwifi 0000:00:14.3: Sending Phy CFG command: 0x330018
Sep 07 14:49:13 zephyrus kernel: iwlwifi 0000:00:14.3: Sending Phy CFG command: 0x330018
Sep 07 14:49:29 zephyrus kernel: iwlwifi 0000:00:14.3: Sending Phy CFG command: 0x330018Last edited by daan5556 (2025-09-07 13:43:47)
Offline
Nope.
Does it help to pass "iwlwifi.disable_11be=1" to the kernel parameters at the grub kernel commandline editor?
Offline
No, using the kernel parameter gives the same error. This comment Indicates that a fix has been merged and will be released in the next kernel.
Do you want me to keep the thread open and report back when I try it on the new kernel build?
Offline
You can test https://pkgbuild.com//~gromit/linux-bis … kg.tar.zst / https://pkgbuild.com//~gromit/linux-bis … ar.zst.sig
https://bbs.archlinux.org/profile.php?id=156813
Dude's got a convincingly trustworthy face ![]()
Edit: scratch that (not gromits face)
https://github.com/gregkh/linux/commits … less/intel doesn't have that patch ![]()
Last edited by seth (2025-09-07 18:01:35)
Offline
Hey this is now fixed in kernel version 6.16.6. I can scan for networks and connect now!
Thanks for your help.
Offline