Intel ac7260 funktioniert ab Kernel 5.15 nicht mehr

Hallo zusammen,
als ziemlicher linux newbie hätte ich eine Frage zu meinem Dell XPS. Habe archlinux installiert und war bis vor 4 Wochen sehr happy damit. Seit dem update auf Kernel 5.15. funktionierte aber mein wlan nicht mehr. Im networkmanager kommt die Meldung “Device not ready”.
Manjaro installiert - das gleiche Ergebnis.
ip a zeigt mir wlan0 an, aber nicht betriebsbereit. ip link set wlan0 up bringt einen " input/output error"
iwlwifi firmware ist geladen. dmesg bringt eine Fehlermeldung.
Ein Linux-firmware Downgrade brachte keine Besserung. Kernel 5.15. und 5.16. zeigen das gleiche Bild.
Was mich wundert ist, daß die intel ac7260 ja nicht sooo selten ist, aber sonst habe ich noch keine Fehlermeldung dazu gelesen.
Hat vielleicht jemand von euch die zündende Idee?

Bis dahin
Anton

Bis dahin
Anton

Ist denn der Kernel 5.15 für deinen Computer zwingend erforderlich oder würde es auch der vorige LTS-Kernel 5.10 tun?

5.15 ist nicht unbedingt erforderlich. Ich hatte vorher archLinux mit LTS-Kernel installiert, weil ich mit dem rolling release Kernel im Dezember bereits diese Überraschung erlebte. Bin auf Manjaro mit LTS umgestiegen, nachdem eben 5.15 nicht mehr funktionierte.
Ich hätte gerne das Problem gelöst BEVOR der LTS-Kernel umgestellt wird und ich wieder ohne wlan dastehe.

Vielleicht wird dieser Fehler noch in einer höheren Version von Kernel 5.15 behoben.
Weiß ich allerdings nicht.

Du kannst einen Bugreport hier bei Manjaro oder auf www.kernel.org abgeben.

In 5.16. schon mal nicht. Da ist es das selbe. Leider. Werde jetzt nochmal 5.15 versuchen und die linux-firmware aus Oktober nehmen. Bin mit meinen Versuchen vielleicht nicht weit genug zurück gegangen.

Habe hier mal ein paar Ausgaben von verschiedenen Befehlen hier gesammelt. Falls etwas wichtiges fehlt, liefere ich das gerne nach. Steh hier völlig auf dem Schlauch.

lspci -k:
3a:00.0 Network controller: Intel Corporation Wireless 7260 (rev bb)
Subsystem: Intel Corporation Dual Band Wireless-AC 7260
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi

Hier ip link:
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: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether b2:cd:a8:5a:d9:32 brd ff:ff:ff:ff:ff:ff permaddr cc:3d:82:6b:dc:b7
3: enp0s20f0u2u1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 00:23:56:7c:13:59 brd ff:ff:ff:ff:ff:ff

ip link set wlan0 up:
RTNETLINK answers: Input/output error

dmesg | grep firmware:
[ 2.310436] iwlwifi 0000:3a:00.0: loaded firmware version 17.3216344376.0 7260-17.ucode op_mode iwlmvm
[ 2.432782] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[ 3.026274] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 3.299934] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 3.613323] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 3.887369] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 14.277665] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 14.566651] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 25.255388] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 25.530762] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 36.265262] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 36.556818] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 47.274469] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 47.558071] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 58.291047] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 58.586174] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 1153.383934] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode

Dazu ist zu sagen, daß das die Firmware von September 2021 ist. Habe verschiedene spätere Versionen versucht. Leider ohne große Besserung.

dmesg | grep iwlwifi:
[ 2.296263] iwlwifi 0000:3a:00.0: enabling device (0000 → 0002)
[ 2.310436] iwlwifi 0000:3a:00.0: loaded firmware version 17.3216344376.0 7260-17.ucode op_mode iwlmvm
[ 2.530829] iwlwifi 0000:3a:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[ 2.551062] iwlwifi 0000:3a:00.0: base HW address: cc:3d:82:6b:dc:b7
[ 3.025034] iwlwifi 0000:3a:00.0: Microcode SW error detected. Restarting 0x2000000.
[ 3.026254] iwlwifi 0000:3a:00.0: Start IWL Error Log Dump:
[ 3.026263] iwlwifi 0000:3a:00.0: Transport status: 0x0000004B, valid: 6
[ 3.026274] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 3.026282] iwlwifi 0000:3a:00.0: 0x00000038 | BAD_COMMAND
[ 3.026292] iwlwifi 0000:3a:00.0: 0x000002F0 | trm_hw_status0
[ 3.026298] iwlwifi 0000:3a:00.0: 0x00000000 | trm_hw_status1
[ 3.026303] iwlwifi 0000:3a:00.0: 0x00000B30 | branchlink2
[ 3.026309] iwlwifi 0000:3a:00.0: 0x000164C0 | interruptlink1
[ 3.026315] iwlwifi 0000:3a:00.0: 0x00000000 | interruptlink2
[ 3.026321] iwlwifi 0000:3a:00.0: 0xDEADBEEF | data1
[ 3.026327] iwlwifi 0000:3a:00.0: 0xDEADBEEF | data2
[ 3.026334] iwlwifi 0000:3a:00.0: 0xDEADBEEF | data3
[ 3.026338] iwlwifi 0000:3a:00.0: 0x003FBCB1 | beacon time
[ 3.026344] iwlwifi 0000:3a:00.0: 0x0000434D | tsf low
[ 3.026350] iwlwifi 0000:3a:00.0: 0x00000000 | tsf hi
[ 3.026356] iwlwifi 0000:3a:00.0: 0x00000000 | time gp1
[ 3.026361] iwlwifi 0000:3a:00.0: 0x0000434E | time gp2
[ 3.026367] iwlwifi 0000:3a:00.0: 0x00000000 | uCode revision type
[ 3.026372] iwlwifi 0000:3a:00.0: 0x00000011 | uCode version major
[ 3.026378] iwlwifi 0000:3a:00.0: 0xBFB58538 | uCode version minor
[ 3.026383] iwlwifi 0000:3a:00.0: 0x00000144 | hw version
[ 3.026389] iwlwifi 0000:3a:00.0: 0x40489204 | board version
[ 3.026395] iwlwifi 0000:3a:00.0: 0x001E0405 | hcmd
[ 3.026402] iwlwifi 0000:3a:00.0: 0x00022080 | isr0
[ 3.026408] iwlwifi 0000:3a:00.0: 0x00000000 | isr1
[ 3.026414] iwlwifi 0000:3a:00.0: 0x00000002 | isr2
[ 3.026420] iwlwifi 0000:3a:00.0: 0x004000C0 | isr3
[ 3.026427] iwlwifi 0000:3a:00.0: 0x00000000 | isr4
[ 3.026433] iwlwifi 0000:3a:00.0: 0x01000112 | last cmd Id
[ 3.026440] iwlwifi 0000:3a:00.0: 0x00000000 | wait_event
[ 3.026446] iwlwifi 0000:3a:00.0: 0x00007F7D | l2p_control
[ 3.026453] iwlwifi 0000:3a:00.0: 0x00000000 | l2p_duration
[ 3.026460] iwlwifi 0000:3a:00.0: 0x00000000 | l2p_mhvalid
[ 3.026466] iwlwifi 0000:3a:00.0: 0x00000000 | l2p_addr_match
[ 3.026473] iwlwifi 0000:3a:00.0: 0x00000007 | lmpm_pmg_sel
[ 3.026480] iwlwifi 0000:3a:00.0: 0x15041745 | timestamp
[ 3.026485] iwlwifi 0000:3a:00.0: 0x00001828 | flow_handler
[ 3.026492] iwlwifi 0000:3a:00.0: Fseq Registers:
[ 3.026645] iwlwifi 0000:3a:00.0: 0x00000000 | FSEQ_ERROR_CODE
[ 3.026798] iwlwifi 0000:3a:00.0: 0x00000000 | FSEQ_TOP_INIT_VERSION
[ 3.026952] iwlwifi 0000:3a:00.0: 0x00000000 | FSEQ_CNVIO_INIT_VERSION
[ 3.027105] iwlwifi 0000:3a:00.0: 0x00000000 | FSEQ_OTP_VERSION
[ 3.027259] iwlwifi 0000:3a:00.0: 0x00000000 | FSEQ_TOP_CONTENT_VERSION
[ 3.027423] iwlwifi 0000:3a:00.0: 0x00000000 | FSEQ_ALIVE_TOKEN
[ 3.027482] iwlwifi 0000:3a:00.0: 0x00000000 | FSEQ_CNVI_ID
[ 3.027636] iwlwifi 0000:3a:00.0: 0x00000000 | FSEQ_CNVR_ID
[ 3.027694] iwlwifi 0000:3a:00.0: 0x00000000 | CNVI_AUX_MISC_CHIP
[ 3.027847] iwlwifi 0000:3a:00.0: 0x00000000 | CNVR_AUX_MISC_CHIP
[ 3.028000] iwlwifi 0000:3a:00.0: 0x00000000 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 3.028153] iwlwifi 0000:3a:00.0: 0x00000000 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 3.028162] iwlwifi 0000:3a:00.0: Starting mac, retry will be triggered anyway
[ 3.028237] iwlwifi 0000:3a:00.0: FW error in SYNC CMD GEO_TX_POWER_LIMIT
[ 3.028296] iwl_trans_txq_send_hcmd+0x48d/0x4a0 [iwlwifi 4401c8128b881f206ea2cded6fd89aba2899e9de]
[ 3.028376] iwl_trans_send_cmd+0x62/0x140 [iwlwifi 4401c8128b881f206ea2cded6fd89aba2899e9de]
[ 3.029247] iwlwifi 0000:3a:00.0: Failed to send MAC context (action:1): -5
[ 3.029259] iwlwifi 0000:3a:00.0: Failed to disable queue 1 (ret=-5)
[ 3.029263] iwlwifi 0000:3a:00.0: Failed to remove station. Id=1
[ 3.029267] iwlwifi 0000:3a:00.0: Failed sending remove station
[ 3.299675] iwlwifi 0000:3a:00.0: Microcode SW error detected. Restarting 0x2000000. <-------
[ 3.299924] iwlwifi 0000:3a:00.0: Start IWL Error Log Dump:
[ 3.299928] iwlwifi 0000:3a:00.0: Transport status: 0x0000004B, valid: 6
[ 3.299934] iwlwifi 0000:3a:00.0: Loaded firmware version: 17.3216344376.0 7260-17.ucode
[ 3.299937] iwlwifi 0000:3a:00.0: 0x00000038 | BAD_COMMAND

da gibt es Fehlermeldungen, mit denen weiß ich dummerweise leider nichts anzufangen. Kann es ein Kernelfehler sein?

Vielen Dank für eure Antworten. Das Rätsel ist endlich gelöst. Die Karte hat anscheinend einen Hardwaredefekt, der nur bei Kernelversionen >5.14 wirksam wird. Habe aus nem anderen NB eine 7260 ausgebaut und in das betroffene NB eingebaut. Damit keine Probleme. Hatte mich schon gewundert, daß niemand sonst den Fehler hatte.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.