iwlwifi, seltsame firmware Probleme

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
Benutzeravatar
whisper
Beiträge: 3184
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

iwlwifi, seltsame firmware Probleme

Beitrag von whisper » 10.05.2016 20:17:36

Ab- und zu, verweigert meine wifi Karte die Mitarbeit.
Derzeit ein Ubuntu 16.04 (Aua, nich hauen)

Code: Alles auswählen

[    9.666028] iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)
[    9.695491] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-3160-17.ucode failed with error -2
[    9.712116] iwlwifi 0000:03:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
[    9.743300] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 3160, REV=0x164
[    9.743371] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[    9.743600] iwlwifi 0000:03:00.0: RF_KILL bit toggled to disable radio.
[    9.743621] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[   14.743395] iwlwifi 0000:03:00.0: Failed to load firmware chunk!
[   14.743404] iwlwifi 0000:03:00.0: Could not load the [0] uCode section
[   14.743418] iwlwifi 0000:03:00.0: Failed to start INIT ucode: -110
[   14.743577] iwlwifi 0000:03:00.0: Failed to run INIT ucode: -110
[   14.743615] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[   45.145104] iwlwifi 0000:03:00.0: RF_KILL bit toggled to enable radio.
[   45.145213] IP: [<ffffffffc056768c>] iwl_trans_pcie_rf_kill+0x1c/0x50 [iwlwifi]
[   45.145369] Modules linked in: bnep pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) bbswitch(OE) binfmt_misc nls_iso8859_1 nvidia_uvm(POE) nvidia_modeset(POE) snd_hda_codec_hdmi nvidia(POE) snd_hda_codec_realtek snd_hda_codec_generic uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media iwlmvm snd_hda_intel snd_hda_codec mac80211 snd_hda_core intel_rapl x86_pkg_temp_thermal snd_hwdep intel_powerclamp coretemp kvm_intel snd_pcm kvm snd_seq_midi irqbypass snd_seq_midi_event crct10dif_pclmul crc32_pclmul snd_rawmidi aesni_intel iwlwifi aes_x86_64 snd_seq lrw cfg80211 gf128mul glue_helper snd_seq_device ablk_helper cryptd snd_timer snd input_leds rtsx_pci_ms joydev soundcore serio_raw memstick mei_me hci_uart btbcm mei btqca btintel shpchp
[   45.146514] CPU: 1 PID: 435 Comm: irq/129-iwlwifi Tainted: P           OE   4.4.0-21-generic #37-Ubuntu
[   45.146710] RIP: 0010:[<ffffffffc056768c>]  [<ffffffffc056768c>] iwl_trans_pcie_rf_kill+0x1c/0x50 [iwlwifi]
[   45.147653]  [<ffffffffc055f8e5>] iwl_pcie_irq_handler+0x785/0x8d0 [iwlwifi]
[   45.148478] RIP  [<ffffffffc056768c>] iwl_trans_pcie_rf_kill+0x1c/0x50 [iwlwifi]
[   45.168973] Modules linked in: bnep pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) bbswitch(OE) binfmt_misc nls_iso8859_1 nvidia_uvm(POE) nvidia_modeset(POE) snd_hda_codec_hdmi nvidia(POE) snd_hda_codec_realtek snd_hda_codec_generic uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media iwlmvm snd_hda_intel snd_hda_codec mac80211 snd_hda_core intel_rapl x86_pkg_temp_thermal snd_hwdep intel_powerclamp coretemp kvm_intel snd_pcm kvm snd_seq_midi irqbypass snd_seq_midi_event crct10dif_pclmul crc32_pclmul snd_rawmidi aesni_intel iwlwifi aes_x86_64 snd_seq lrw cfg80211 gf128mul glue_helper snd_seq_device ablk_helper cryptd snd_timer snd input_leds rtsx_pci_ms joydev soundcore serio_raw memstick mei_me hci_uart btbcm mei btqca btintel shpchp
[   45.170042] CPU: 1 PID: 435 Comm: irq/129-iwlwifi Tainted: P      D    OE   4.4.0-21-generic #37-Ubuntu
[   45.199382]  [<ffffffffc056768c>] ? iwl_trans_pcie_rf_kill+0x1c/0x50 [iwlwifi]
[   45.200282]  [<ffffffffc056768c>] ? iwl_trans_pcie_rf_kill+0x1c/0x50 [iwlwifi]
[   45.201199]  [<ffffffffc055f8e5>] iwl_pcie_irq_handler+0x785/0x8d0 [iwlwifi]
Dann wieder klappt es.

Code: Alles auswählen

[    9.675143] iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)
[    9.687460] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-3160-17.ucode failed with error -2
[    9.713785] iwlwifi 0000:03:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
[    9.750450] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 3160, REV=0x164
[    9.750524] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[    9.750984] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[    9.778744] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
[   47.065577] iwlwifi 0000:03:00.0: RF_KILL bit toggled to enable radio.
[   47.066853] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[   47.067112] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[   47.177153] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[   47.177429] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
Meine Karte:

Code: Alles auswählen

           Card-2: Intel Wireless 3160 driver: iwlwifi bus-ID: 03:00.0 chip-ID: 8086:08b3
           IF: wlp3s0 state: up 
So, nun die Frage, ist die Hardware bekannt für solche Zicken?
Wohlgemerkt, ich boote kein Windows oder son Zeug zwischendurch, was ist da denn los?
So manchmal Fehler sind doch scheiße.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: iwlwifi, seltsame firmware Probleme

Beitrag von smutbert » 10.05.2016 20:39:16

Hab die gleiche Karte und bis jetzt keine derartigen Probleme beobachtet, Gelegentlich fühlt es sich die Netzwerkverbindung über WLAN etwas zäh an (als gebe es irgendwo eine zusätzliche Latenz), aber sonst läuft sie problemlos.

Ich kann mich aber erinnern, dass ich mit dem Kernel aus den backports Probleme hatte, weil die Firmware für den neueren Kernel zu alt war, deshalb habe ich mir damals die Firmware direkt von
https://wireless.wiki.kernel.org/en/use ... rs/iwlwifi
geholt und nach /lib/firmware kopiert. Später gab es dann auch eine passende Firmwareversion in den backports.
(Ich glaube mit dem älteren jessie-Kernel habe ich sie nie verwendet.)

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: iwlwifi, seltsame firmware Probleme

Beitrag von NAB » 10.05.2016 20:42:58

Google bringt einen schnell zu diesem Kernel-Bug:
https://bugzilla.kernel.org/show_bug.cgi?id=95811
Ich sehe zwar keinen Zusammenhang, aber er ist als Dublette dieses Bugs markiert:
https://bugzilla.kernel.org/show_bug.cgi?id=91171

Und der sagt: Hardwarefehler. BIOS, Karte oder Access Point.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
whisper
Beiträge: 3184
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: iwlwifi, seltsame firmware Probleme

Beitrag von whisper » 10.05.2016 22:09:00

Ich habe

Code: Alles auswählen

System:    Host: tuxedo Kernel: 4.4.0-21-generic x86_64 (64 bit gcc: 5.3.1)
           Desktop: Gnome 3.18.4 (Gtk 3.18.9-1ubuntu3) dm: lightdm Distro: Ubuntu 16.04 xenial
Aber ich werde nichts desto trotz morgen mal eine aktuellere Firmware probiere.
Das "ständig nach Resume" im Flugmodus ist ja auch nervig, aber nicht so schlimm

Benutzeravatar
whisper
Beiträge: 3184
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: iwlwifi, seltsame firmware Probleme

Beitrag von whisper » 23.05.2016 11:06:30

Aber ich werde nichts desto trotz morgen mal eine aktuellere Firmware probieren.
Scheinbar hat sich nun das Problem erledigt.
Und das, obwohl die Version die 16 ist, die war es vorher auch :roll:

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: iwlwifi, seltsame firmware Probleme

Beitrag von rendegast » 23.05.2016 13:38:35

mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
whisper
Beiträge: 3184
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: iwlwifi, seltsame firmware Probleme

Beitrag von whisper » 24.05.2016 09:05:46

Danke,
tja lt. https://wireless.wiki.kernel.org/en/use ... rs/iwlwifi ist die *.16 die richtige.
Dein GIT Link wird harmlos sein und vielleicht auch ein kommendes Release sein, oder aber nicht...
Jetzt scheint es ja zu funktionieren, da warte ich lieber.

Benutzeravatar
whisper
Beiträge: 3184
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

[gelöst?] iwlwifi, seltsame firmware Probleme mit iwlwifi-3

Beitrag von whisper » 19.06.2016 10:44:52

Heute war wieder so ein Tag, andem mich der Treiber genarrt hat, lange Zeit war Ruhe.
Ich fand firmware iwlwifi-3160-17.ucode auf den Support Seiten von Tuxedo.
Nachdem ich iwlwifi-3160-17.ucode in /lib/firmaware kopiert habe, nach neustart, ging erst mal nix.

Code: Alles auswählen

Jun 19 09:34:14 tuxedo kernel: [  186.108032] iwlwifi 0000:03:00.0: loaded firmware version 17.275772.0 op_mode iwlmvm
Jun 19 09:34:14 tuxedo kernel: [  186.113395] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 3160, REV=0x164
Jun 19 09:34:14 tuxedo kernel: [  186.113469] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
Jun 19 09:34:14 tuxedo kernel: [  186.113699] iwlwifi 0000:03:00.0: RF_KILL bit toggled to disable radio.
Jun 19 09:34:14 tuxedo kernel: [  186.113723] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
Jun 19 09:34:19 tuxedo kernel: [  191.112123] iwlwifi 0000:03:00.0: Failed to load firmware chunk!
Jun 19 09:34:19 tuxedo kernel: [  191.112133] iwlwifi 0000:03:00.0: Could not load the [0] uCode section
Jun 19 09:34:19 tuxedo kernel: [  191.112148] iwlwifi 0000:03:00.0: Failed to start INIT ucode: -110
Jun 19 09:34:19 tuxedo kernel: [  191.112309] iwlwifi 0000:03:00.0: Failed to run INIT ucode: -110
Jun 19 09:34:19 tuxedo kernel: [  191.112349] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
Jun 19 09:34:37 tuxedo kernel: [  209.366256] iwlwifi 0000:03:00.0: RF_KILL bit toggled to enable radio.
Jun 19 09:34:37 tuxedo kernel: [  209.366293] BUG: unable to handle kernel NULL pointer dereference at           (null)
Jun 19 09:34:37 tuxedo kernel: [  209.366377] IP: [<ffffffffc073768c>] iwl_trans_pcie_rf_kill+0x1c/0x50 [iwlwifi]
Jun 19 09:34:37 tuxedo kernel: [  209.366467] PGD 0 
Jun 19 09:34:37 tuxedo kernel: [  209.366497] Oops: 0000 [#1] SMP 
Jun 19 09:34:37 tuxedo kernel: [  209.366543] Modules linked in: iwlmvm iwlwifi bnep pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) bbswitch(OE) snd_hda_codec_hdmi snd_hda_co
dec_realtek snd_hda_codec_generic nvidia_uvm(POE) nvidia_modeset(POE) binfmt_misc nls_iso8859_1 nvidia(POE) uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_com
mon videodev media mac80211 intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_intel kvm_intel snd_hda_codec snd_hda_core snd_hwdep kvm snd_pcm irqbypass crct10dif_pclmul crc3
2_pclmul snd_seq_midi snd_seq_midi_event aesni_intel snd_rawmidi aes_x86_64 lrw gf128mul glue_helper ablk_helper snd_seq cryptd cfg80211 snd_seq_device snd_timer rtsx_pci_ms joydev memstick 
input_leds mei_me snd mei serio_raw soundcore shpchp hci_uart btbcm btqca btintel bluetooth tpm_crb intel_lpss_acpi intel_lpss acpi_pad mac_hid mxm_wmi tuxedo_wmi(OE) wmi parport_pc ppdev lp
 parport autofs4 rtsx_pci_sdmmc i915_bpo intel_ips i2c_algo_bit drm_kms_helper syscopyarea sysfillrect psmouse sysimgblt fb_sys_fops r8169 drm ahci rtsx_pci mii libahci pinctrl_sunrisepoint 
i2c_hid video pinctrl_intel hid fjes [last unloaded: iwlwifi]
Jun 19 09:34:37 tuxedo kernel: [  209.367771] CPU: 3 PID: 3412 Comm: irq/129-iwlwifi Tainted: P           OE   4.4.0-24-generic #43-Ubuntu
Jun 19 09:34:37 tuxedo kernel: [  209.367856] Hardware name: TUXEDO P65_P67RGRERA/P65_P67RGRERA, BIOS 1.05.12 01/05/2016
Jun 19 09:34:37 tuxedo kernel: [  209.367926] task: ffff88045ace8000 ti: ffff8804389b0000 task.ti: ffff8804389b0000
Jun 19 09:34:37 tuxedo kernel: [  209.367992] RIP: 0010:[<ffffffffc073768c>]  [<ffffffffc073768c>] iwl_trans_pcie_rf_kill+0x1c/0x50 [iwlwifi]
Jun 19 09:34:37 tuxedo kernel: [  209.368093] RSP: 0018:ffff8804389b3db8  EFLAGS: 00010246
Weil ich ja gewohnt bin, dass das Firmware laden manchmal nicht klappt, probierte ich ein paar mal. Dann dachte ich entnervt, was solls, stellsts eben den *.16.ucode wieder rein.
Pustekuchen! Gleicher Fehler, ok, dachte ich, dann liegt es ja wohl nicht daran, sondern die Hardware hat sich verklemmt, früher gab es mal die Situation, dass man die Wifi Karte nur unter Windows wieder zum Leben erwecken konnte. Deshalt habe ich den Treiber iwlwifi-3160-17.ucode wieder aktiviert und nochmal probiert.
Bingo! da gings auf einmal. Jetzt ist der iwlwifi-3160-17.ucode aktiv, mal sehen, wie lange das gut geht ....

Antworten