Firmware Verständnisfrage

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Firmware Verständnisfrage

Beitrag von habakug » 12.05.2019 12:31:29

Hallo,

damit an verschiedenen Versionen des Moduls Veränderungen vorgenommen werden können, gibt es die APIs 1 bis 6 [1].
Hier wird API 5 geladen:

Code: Alles auswählen

firmware ver WLAN.TF.1.0-00002-QCATFSWPZ-5 api 5
Es gibt aber auf [1] einen Hinweis:
Firmware API 6
[...]
Also for QCA9377 hw1.0 fix IRAM bank compatibility starting from firmware release WLAN.TF.2.1-00014-QCARMSWP-1. Added in commit fc8b92635f79 February 2018, first release v4.17-rc1.
Es wird also API 6 benötigt, Kernel >4.17. Siehe auch [3].
Dazu eine neue Firmware-Version von hier [2].

Gruss, habakug

[1] https://wireless.wiki.kernel.org/en/use ... k/firmware
[2] https://git.kernel.org/pub/scm/linux/ke ... mware.git/
[3] https://github.com/kvalo/ath10k-firmwar ... 79bf431972

edit:
Hier der Debian Bugreport903437 dazu
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

willy4711

Re: Firmware Verständnisfrage

Beitrag von willy4711 » 12.05.2019 13:25:36

Emess hat geschrieben: ↑ zum Beitrag ↑
11.05.2019 20:53:54

Code: Alles auswählen

[ 14.354740] ath10k_pci 0000:02:00.0: firmware ver WLAN.TF.1.0-00002-QCATFSWPZ-5 api 5 features ignore-otp crc32 c3e0d04f
[ 14.677285] ath10k_pci 0000:02:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/board-2.bin 
[ 14.677615]ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a
willy4711 hat geschrieben: ↑ zum Beitrag ↑
11.05.2019 20:35:37

Code: Alles auswählen

[ 5.207814] ath10k_pci 0000:03:00.0: firmware ver WLAN.TF.1.0-00002-QCATFSWPZ-5 api 5 features ignore-otp crc32 c3e0d04f
[ 5.350512] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/board-2.bin 
[ 5.350706] ath10k_pci 0000:03:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a
Bis hierher ist doch das Laden der Firmware in beiden Rechnern identisch.
Der Rest - so verstehe ich das - ist doch ein Kommunikations- Problem mit dem Router oder sonst irgendwas?
Oder versteh ich das falsch ?
Emess hat geschrieben: ↑ zum Beitrag ↑
11.05.2019 20:53:54

Code: Alles auswählen

[ 16.308354] ath10k_pci 0000:02:00.0: failed to receive control response completion, polling..
[ 17.332365] ath10k_pci 0000:02:00.0: Service connect timeout 
[ 17.332431] ath10k_pci 0000:02:00.0: failed to connect htt (-110)
[ 17.334390] ath10k_pci 0000:02:00.0: could not init core (-110) 
[ 17.334528] ath10k_pci 0000:02:00.0: could not probe fw (-110)
Vielleicht mal:

Code: Alles auswählen

journalctl -b |grep "network\|wpa"
habakug hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 12:31:29
Es wird also API 6 benötigt, Kernel >4.17. Siehe auch [3].
Dazu eine neue Firmware-Version von hier [2].
[1] https://wireless.wiki.kernel.org/en/use ... k/firmware
[2] https://git.kernel.org/pub/scm/linux/ke ... mware.git/
[3] https://github.com/kvalo/ath10k-firmwa ... 79bf431972
Uff ..... 170 MB für 1.9 MB, die man braucht. Vielleicht hilft es ja

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Firmware Verständnisfrage

Beitrag von habakug » 12.05.2019 13:50:41

Hallo,

es wird zuerst versucht firmware-6.bin zu laden, dann aber firmware-5.bin:

Code: Alles auswählen

[    5.205032] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/QCA9377/hw1.0/firmware-6.bin (-2)
[    5.207282] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/firmware-5.bin
Dieser Patch [1] "Subject: [PATCH] firmware-atheros: ship ath10k/QCA9377/hw1.0/firmware-6.bin" bindet die neue Firmware ein.
Daher sind die Dateien aus dem Verzeichnis für den QCA9377 erforderlich und nicht das ganze Zip. Das kann man sich da rauspicken...

Gruss, habakug

[1] https://bugs.debian.org/cgi-bin/bugrepo ... atch;msg=5
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

willy4711

Re: Firmware Verständnisfrage

Beitrag von willy4711 » 12.05.2019 13:58:50

Emess hat geschrieben: ↑ zum Beitrag ↑
11.05.2019 20:08:48

Code: Alles auswählen

/lib/firmware/ath10k/QCA9377/hw1.0:
insgesamt 1820
drwxr-xr-x 2 root root   4096 Mai 10 23:55 .
drwxr-xr-x 3 root root   4096 Mai 10 23:43 ..
-rw-r--r-- 1 root root 304308 Mai  6 23:02 board-2.bin
-rw-r--r-- 1 root root   8124 Mai  6 23:02 board.bin
-rw-r--r-- 1 root root 783336 Mai  6 23:02 firmware-5.bin
-rw-r--r-- 1 root root 751436 Mai  6 23:02 firmware-6.bin
root@buster:~# 
Was bedeutet das jetzt?
habakug hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 13:50:41
Dieser Patch [1] "Subject: [PATCH] firmware-atheros: ship ath10k/QCA9377/hw1.0/firmware-6.bin" bindet die neue Firmware ein.
Daher sind die Dateien aus dem Verzeichnis für den QCA9377 erforderlich und nicht das ganze Zip. Das kann man sich da rauspicken..
Aber Emmes hat ja die firmware-6.bin, woher auch immer. In den Debian-Paketen ist sie nicht.
Meiner kommt dann mit firmware-5.bin klar, seiner nicht.
firmware-6.bin wahrscheinlich auch in einer falschen / buggy Version ?

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Firmware Verständnisfrage

Beitrag von habakug » 12.05.2019 14:15:45

Hallo,

das Subsystem spielt hier eine Rolle:

Code: Alles auswählen

lspci -nnk
02:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
        Subsystem: Samsung Electronics Co Ltd QCA9377 802.11ac Wireless Network Adapter [144d:4133]
Hier also "144d:4133", ein anderes Beispiel:

Code: Alles auswählen

03:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
  Subsystem: Lite-On Communications Inc QCA9377 802.11ac Wireless Network Adapter [11ad:08a6]
Was ist es denn bei dir? Man kann das leider nicht einfach vergleichen (sogar die Gleiche "rev").

Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Benutzeravatar
Emess
Beiträge: 3665
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Firmware Verständnisfrage

Beitrag von Emess » 12.05.2019 14:19:01

habakug hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 12:31:29
Hallo,


Es wird also API 6 benötigt, Kernel >4.17. Siehe auch [3].
Dazu eine neue Firmware-Version von hier [2].

Gruss, habakug

[1] https://wireless.wiki.kernel.org/en/use ... k/firmware
[2] https://git.kernel.org/pub/scm/linux/ke ... mware.git/
[3] https://github.com/kvalo/ath10k-firmwar ... 79bf431972

edit:
Hier der Debian Bugreport903437 dazu
Kannst du das genauer beschreiben bin nur User
Achja

Code: Alles auswählen

Linux buster 4.19.0-4-amd64 #1 SMP Debian 4.19.28-2 (2019-03-15) x86_64 GNU/Linux
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

Benutzeravatar
Emess
Beiträge: 3665
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Firmware Verständnisfrage

Beitrag von Emess » 12.05.2019 14:24:13

habakug hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 13:50:41
Hallo,

es wird zuerst versucht firmware-6.bin zu laden, dann aber firmware-5.bin:

Code: Alles auswählen

[    5.205032] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/QCA9377/hw1.0/firmware-6.bin (-2)
[    5.207282] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/firmware-5.bin
Dieser Patch [1] "Subject: [PATCH] firmware-atheros: ship ath10k/QCA9377/hw1.0/firmware-6.bin" bindet die neue Firmware ein.
Daher sind die Dateien aus dem Verzeichnis für den QCA9377 erforderlich und nicht das ganze Zip. Das kann man sich da rauspicken...

Gruss, habakug

[1] https://bugs.debian.org/cgi-bin/bugrepo ... atch;msg=5
Wie wende ich den Patch an???
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

willy4711

Re: Firmware Verständnisfrage

Beitrag von willy4711 » 12.05.2019 14:33:10

Emess hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 14:19:01
Kannst du das genauer beschreiben bin nur User
du sollst dir das runter laden (Direktlink ---> 170 MB !)
https://git.kernel.org/pub/scm/linux/ke ... 416.tar.gz

dann entpackst du das darin enthaltene Verzeichnis ~/Downloads/linux-firmware-20190416.tar.gz/ath10k/QCA9377 separat oder halt alles
und kopierst den ganzen Krempel s.U. nach /lib/firmware/ath10k/QCA9377/hw1.0

dann freust du dich ----- oder auch nicht :mrgreen:

Code: Alles auswählen

$ ls -alR /home/willy/Downloads/QCA9377
/home/willy/Downloads/QCA9377:
insgesamt 12
drwxrwxr-x  3 willy willy 4096 Apr  9 12:41 .
drwxr-xr-x 16 willy willy 4096 Mai 12 13:28 ..
drwxrwxr-x  2 willy willy 4096 Apr  9 12:41 hw1.0


/home/willy/Downloads/QCA9377/hw1.0:
insgesamt 1924
drwxrwxr-x 2 willy willy   4096 Apr  9 12:41 .
drwxrwxr-x 3 willy willy   4096 Apr  9 12:41 ..
-rw-rw-r-- 1 willy willy 304308 Apr  9 12:41 board-2.bin
-rw-rw-r-- 1 willy willy   8124 Apr  9 12:41 board.bin
-rw-rw-r-- 1 willy willy 783336 Apr  9 12:41 firmware-5.bin
-rw-rw-r-- 1 willy willy 751436 Apr  9 12:41 firmware-6.bin
-rw-rw-r-- 1 willy willy  46143 Apr  9 12:41 notice_ath10k_firmware-5.txt
-rw-rw-r-- 1 willy willy  53425 Apr  9 12:41 notice_ath10k_firmware-6.txt
Zuletzt geändert von willy4711 am 12.05.2019 14:34:01, insgesamt 1-mal geändert.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Firmware Verständnisfrage

Beitrag von JTH » 12.05.2019 14:33:33

willy4711 hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 13:58:50
Aber Emmes hat ja die firmware-6.bin, woher auch immer. In den Debian-Paketen ist sie nicht.
Doch, in der Version von Debianfirmware-atheros aus Sid gibts die Datei. Anscheinend hat Emess es doch probiert, die Version zu installieren?!
Manchmal bekannt als Just (another) Terminal Hacker.

Benutzeravatar
Emess
Beiträge: 3665
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Firmware Verständnisfrage

Beitrag von Emess » 12.05.2019 14:38:08

JTH hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 14:33:33
willy4711 hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 13:58:50
Aber Emmes hat ja die firmware-6.bin, woher auch immer. In den Debian-Paketen ist sie nicht.
Doch, in der Version von Debianfirmware-atheros aus Sid gibts die Datei. Anscheinend hat Emess es doch probiert, die Version zu installieren?!
Hatte die Firmware aus sid probiert hat aber auch nicht geklappt und bin wieder zurück auf testing

Werde die Sache von @Habakuk und @Willi4711 mal testen
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

willy4711

Re: Firmware Verständnisfrage

Beitrag von willy4711 » 12.05.2019 14:42:39

Emess hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 14:38:08
Hatte die Firmware aus sid probiert hat aber auch nicht geklappt und bin wieder zurück auf testing
Zumindest die Dateigröße von firmware-6.bin ist exakt gleich (751436) ob das wohl dann Sinn macht ?
Na ja - probieren kostet nix

Benutzeravatar
Emess
Beiträge: 3665
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Firmware Verständnisfrage

Beitrag von Emess » 12.05.2019 14:49:16

willy4711 hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 14:33:10

du sollst dir das runter laden (Direktlink ---> 170 MB !)
https://git.kernel.org/pub/scm/linux/ke ... 416.tar.gz

dann entpackst du das darin enthaltene Verzeichnis ~/Downloads/linux-firmware-20190416.tar.gz/ath10k/QCA9377 separat oder halt alles
und kopierst den ganzen Krempel s.U. nach /lib/firmware/ath10k/QCA9377/hw1.0

dann freust du dich ----- oder auch nicht :mrgreen:

Code: Alles auswählen

$ ls -alR /home/willy/Downloads/QCA9377
/home/willy/Downloads/QCA9377:
insgesamt 12
drwxrwxr-x  3 willy willy 4096 Apr  9 12:41 .
drwxr-xr-x 16 willy willy 4096 Mai 12 13:28 ..
drwxrwxr-x  2 willy willy 4096 Apr  9 12:41 hw1.0


/home/willy/Downloads/QCA9377/hw1.0:
insgesamt 1924
drwxrwxr-x 2 willy willy   4096 Apr  9 12:41 .
drwxrwxr-x 3 willy willy   4096 Apr  9 12:41 ..
-rw-rw-r-- 1 willy willy 304308 Apr  9 12:41 board-2.bin
-rw-rw-r-- 1 willy willy   8124 Apr  9 12:41 board.bin
-rw-rw-r-- 1 willy willy 783336 Apr  9 12:41 firmware-5.bin
-rw-rw-r-- 1 willy willy 751436 Apr  9 12:41 firmware-6.bin
-rw-rw-r-- 1 willy willy  46143 Apr  9 12:41 notice_ath10k_firmware-5.txt
-rw-rw-r-- 1 willy willy  53425 Apr  9 12:41 notice_ath10k_firmware-6.txt
so hab ich es gemacht aber

Code: Alles auswählen

root@buster:~# ls -alR /lib/firmware/ath10k/QCA9377
/lib/firmware/ath10k/QCA9377:
insgesamt 12
drwxr-xr-x  3 root root 4096 Mai 11 21:44 .
drwxr-xr-x 10 root root 4096 Mai 11 21:44 ..
drwxr-xr-x  2 root root 4096 Mai 12 14:42 hw1.0

/lib/firmware/ath10k/QCA9377/hw1.0:
insgesamt 1924
drwxr-xr-x 2 root    root      4096 Mai 12 14:42 .
drwxr-xr-x 3 root    root      4096 Mai 11 21:44 ..
-rw-r--r-- 1 michael michael 304308 Apr  9 12:41 board-2.bin
-rw-r--r-- 1 michael michael   8124 Apr  9 12:41 board.bin
-rw-r--r-- 1 michael michael 783336 Apr  9 12:41 firmware-5.bin
-rw-r--r-- 1 michael michael 751436 Apr  9 12:41 firmware-6.bin
-rw-r--r-- 1 michael michael  46143 Apr  9 12:41 notice_ath10k_firmware-5.txt
-rw-r--r-- 1 michael michael  53425 Apr  9 12:41 notice_ath10k_firmware-6.txt
root@buster:~# iwconfig
lo        no wireless extensions.

enp0s4    no wireless extensions.

root@buster:~# 
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Firmware Verständnisfrage

Beitrag von habakug » 12.05.2019 14:52:42

Hallo,

eigentlich reicht es die Firmware aus Sid zu installlieren, oder von hier [1] die Dateien in das entsprechende Firmwareverzeichnis kopieren.
Dann neustarten und

Code: Alles auswählen

# dmesg | grep ath10k
# rfkill list
Gruss, habakug

https://packages.debian.org/de/sid/firmware-atheros
[1] https://git.kernel.org/pub/scm/linux/ke ... 9377/hw1.0
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Benutzeravatar
Emess
Beiträge: 3665
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Firmware Verständnisfrage

Beitrag von Emess » 12.05.2019 15:15:46

habakug hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 14:52:42

[1] https://git.kernel.org/pub/scm/linux/ke ... 9377/hw1.0
wie kann ich die runterladen?
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

willy4711

Re: Firmware Verständnisfrage

Beitrag von willy4711 » 12.05.2019 15:23:20

In Ergänzung wäre die Ausgabe von

Code: Alles auswählen

journalctl -b |grep "network\|wpa\|ath10k"
eventuell sinnvoll.
wie kann ich die runterladen?
plain ------> klick

Update:
hab mal die Dateien runter geladen und nach /lib/firmware/ath10k/QCA9377/hw1.0/ kopiert
---> zumindest unschädlich mit api 6 :facepalm: ,
wenn jetzt auch seltsame " Unknown eventid: " produziert werden, mit denen ich nichts anfangen kann:

Code: Alles auswählen

dmesg | grep ath10k
[    4.637691] ath10k_pci 0000:03:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[    5.026725] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:03:00.0.bin (-2)
[    5.026850] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/cal-pci-0000:03:00.0.bin (-2)
[    5.029168] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/firmware-6.bin
[    5.029177] ath10k_pci 0000:03:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 11ad:08a6
[    5.029179] ath10k_pci 0000:03:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
[    5.029650] ath10k_pci 0000:03:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877
[    5.114897] ath10k_pci 0000:03:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/board-2.bin
[    5.115081] ath10k_pci 0000:03:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a
[    5.825002] ath10k_pci 0000:03:00.0: Unknown eventid: 118809
[    5.825004] ath10k_pci 0000:03:00.0: Unknown eventid: 90118
[    5.825523] ath10k_pci 0000:03:00.0: htt-ver 3.56 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[    7.192768] ath10k_pci 0000:03:00.0: Unknown eventid: 118809
[    7.195679] ath10k_pci 0000:03:00.0: Unknown eventid: 90118
[    8.041701] ath10k_pci 0000:03:00.0: Unknown eventid: 118809
[    8.044505] ath10k_pci 0000:03:00.0: Unknown eventid: 90118

Benutzeravatar
Emess
Beiträge: 3665
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Firmware Verständnisfrage

Beitrag von Emess » 12.05.2019 15:51:29

habakug hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 14:52:42
Hallo,

eigentlich reicht es die Firmware aus Sid zu installlieren, oder von hier [1] die Dateien in das entsprechende Firmwareverzeichnis kopieren.
Dann neustarten und

Code: Alles auswählen

# dmesg | grep ath10k
# rfkill list
Gruss, habakug

https://packages.debian.org/de/sid/firmware-atheros
[1] https://git.kernel.org/pub/scm/linux/ke ... 9377/hw1.0

Code: Alles auswählen

root@buster:~# dmesg | grep ath10k
[   12.274659] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[   13.051819] ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:02:00.0.bin (-2)
[   13.051984] ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/cal-pci-0000:02:00.0.bin (-2)
[   13.168563] ath10k_pci 0000:02:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/firmware-6.bin
[   13.168584] ath10k_pci 0000:02:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 144d:4133
[   13.168586] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
[   13.169355] ath10k_pci 0000:02:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877
[   13.658287] ath10k_pci 0000:02:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/board-2.bin
[   13.658617] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a
[   15.244054] ath10k_pci 0000:02:00.0: failed to receive control response completion, polling..
[   16.268060] ath10k_pci 0000:02:00.0: Service connect timeout
[   16.268135] ath10k_pci 0000:02:00.0: failed to connect htt (-110)
[   16.270247] ath10k_pci 0000:02:00.0: could not init core (-110)
[   16.270343] ath10k_pci 0000:02:00.0: could not probe fw (-110)
                            
root@buster:~# rfkill list
root@buster:~# 
und nun?
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

willy4711

Re: Firmware Verständnisfrage

Beitrag von willy4711 » 12.05.2019 15:57:36

willy4711 hat geschrieben: ↑ zum Beitrag ↑
12.05.2019 15:23:20
In Ergänzung wäre die Ausgabe von

Code: Alles auswählen

journalctl -b |grep "network\|wpa\|ath10k"
eventuell sinnvoll.
Ich glaub langsam nicht mehr dran, dass es an der Firmware liegt:
Was bedeuten die Zeilen:

Code: Alles auswählen

[   15.244054] ath10k_pci 0000:02:00.0: failed to receive control response completion, polling..
[   16.268060] ath10k_pci 0000:02:00.0: Service connect timeout
[   16.268135] ath10k_pci 0000:02:00.0: failed to connect htt (-110)
[   16.270247] ath10k_pci 0000:02:00.0: could not init core (-110)
[   16.270343] ath10k_pci 0000:02:00.0: could not probe fw (-110)

Benutzeravatar
Emess
Beiträge: 3665
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Firmware Verständnisfrage

Beitrag von Emess » 12.05.2019 16:41:51

Code: Alles auswählen

root@buster:~# journalctl -b |grep "network\|wpa\|ath10k"
Mai 12 13:43:00 buster kernel: ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
Mai 12 13:43:00 buster kernel: ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:02:00.0.bin (-2)
Mai 12 13:43:00 buster kernel: ath10k_pci 0000:02:00.0: firmware: failed to load ath10k/cal-pci-0000:02:00.0.bin (-2)
Mai 12 13:43:01 buster kernel: ath10k_pci 0000:02:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/firmware-6.bin
Mai 12 13:43:01 buster kernel: ath10k_pci 0000:02:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 144d:4133
Mai 12 13:43:01 buster kernel: ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
Mai 12 13:43:01 buster kernel: ath10k_pci 0000:02:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877
Mai 12 13:43:01 buster kernel: ath10k_pci 0000:02:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/board-2.bin
Mai 12 13:43:01 buster kernel: ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a
Mai 12 13:43:03 buster kernel: ath10k_pci 0000:02:00.0: failed to receive control response completion, polling..
Mai 12 13:43:04 buster kernel: ath10k_pci 0000:02:00.0: Service connect timeout
Mai 12 13:43:04 buster kernel: ath10k_pci 0000:02:00.0: failed to connect htt (-110)
Mai 12 13:43:04 buster kernel: ath10k_pci 0000:02:00.0: could not init core (-110)
Mai 12 13:43:04 buster kernel: ath10k_pci 0000:02:00.0: could not probe fw (-110)
Mai 12 15:42:19 buster systemd[1]: Starting Raise network interfaces...
Mai 12 15:42:24 buster systemd[1]: Started Raise network interfaces.
Mai 12 15:42:24 buster wpa_supplicant[424]: Successfully initialized wpa_supplicant
Mai 12 15:42:24 buster NetworkManager[423]: <info>  [1557668544.1810] monitoring ifupdown state file '/run/network/ifstate'.
Mai 12 15:42:25 buster NetworkManager[423]: <info>  [1557668545.7076] ifupdown:       interface-parser: parsing file /etc/network/interfaces
Mai 12 15:42:25 buster NetworkManager[423]: <info>  [1557668545.7077] ifupdown:       interface-parser: source line includes interfaces file(s) /etc/network/interfaces.d/*
Mai 12 15:42:25 buster NetworkManager[423]: <warn>  [1557668545.7079] ifupdown: interfaces file /etc/network/interfaces.d/* doesn't exist
Mai 12 15:42:25 buster NetworkManager[423]: <info>  [1557668545.7079] ifupdown:       interface-parser: finished parsing file /etc/network/interfaces
Mai 12 15:42:35 buster systemd[545]: Listening on GnuPG network certificate management daemon.
Mai 12 15:44:12 buster NetworkManager[423]: <info>  [1557668652.3575] agent-manager: req[0x55f484039160, :1.28/org.kde.plasma.networkmanagement/1000]: agent registered
root@buster:~# 
die ganze Sache fing mit Kernel 4.14 an. danach hat Wifi sein Dienst quitiert.
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Firmware Verständnisfrage

Beitrag von habakug » 12.05.2019 17:04:06

Hallo,
und nun?

Code: Alles auswählen

# modprobe -r ath10k_pci
# modprobe -r ath10k_core
# modprobe -v ath10k_pci
# dmesg | tail
# ip a
Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Benutzeravatar
Emess
Beiträge: 3665
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Firmware Verständnisfrage

Beitrag von Emess » 12.05.2019 17:32:49

Code: Alles auswählen

root@buster:~# modprobe -r ath10k_pci
root@buster:~# modprobe -r ath10k_core
root@buster:~# modprobe -v ath10k_pci
insmod /lib/modules/4.19.0-4-amd64/kernel/net/wireless/cfg80211.ko 
insmod /lib/modules/4.19.0-4-amd64/kernel/net/mac80211/mac80211.ko 
insmod /lib/modules/4.19.0-4-amd64/kernel/drivers/net/wireless/ath/ath.ko 
insmod /lib/modules/4.19.0-4-amd64/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko 
insmod /lib/modules/4.19.0-4-amd64/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko 
root@buster:~# dmesg | tail
[ 6430.372540] ath10k_pci 0000:02:00.0: firmware: direct-loading firmware ath10k/QCA9377/hw1.0/firmware-6.bin
[ 6430.372554] ath10k_pci 0000:02:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 144d:4133
[ 6430.372556] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
[ 6430.373376] ath10k_pci 0000:02:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877
[ 6430.438168] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a
[ 6432.040194] ath10k_pci 0000:02:00.0: failed to receive control response completion, polling..
[ 6433.064185] ath10k_pci 0000:02:00.0: Service connect timeout
[ 6433.064198] ath10k_pci 0000:02:00.0: failed to connect htt (-110)
[ 6433.064817] ath10k_pci 0000:02:00.0: could not init core (-110)
[ 6433.064912] ath10k_pci 0000:02:00.0: could not probe fw (-110)
root@buster:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 40:61:86:13:80:99 brd ff:ff:ff:ff:ff:ff
    inet 192.168.178.49/24 brd 192.168.178.255 scope global dynamic noprefixroute enp0s4
       valid_lft 857564sec preferred_lft 857564sec
    inet6 2001:16b8:2ae9:6d00:a9ea:9c28:f111:df60/64 scope global temporary dynamic 
       valid_lft 7123sec preferred_lft 3523sec
    inet6 2001:16b8:2ae9:6d00:4261:86ff:fe13:8099/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 7123sec preferred_lft 3523sec
    inet6 fe80::4261:86ff:fe13:8099/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
root@buster:~# iwconfig
enp0s4    no wireless extensions.

lo        no wireless extensions.

root@buster:~# 

bin mal einige Stunden weg.
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Firmware Verständnisfrage

Beitrag von habakug » 13.05.2019 19:09:20

Hallo,

falls du nochmal wiederkommst, kannst du (temporär) etwas mehr Ausgabe erzeugen:

Code: Alles auswählen

# modprobe -r ath10k_pci
# modprobe -r ath10k_core
# modprobe -v ath10k_core debug_mask=0x00000432
# modprobe -v ath10k_pci
# dmesg > ath10k_core_debug.log
(# modprobe -r ath10k_pci)
(# modprobe -r ath10k_core)
Die beiden letzten Befehle beenden das Logging (=entladen das Modul).
Die Datei könntest du nach NoPaste stellen.

Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Benutzeravatar
Emess
Beiträge: 3665
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Firmware Verständnisfrage

Beitrag von Emess » 14.05.2019 10:32:04

Code: Alles auswählen

root@buster:~# modprobe -r ath10k_pci
root@buster:~# modprobe -r ath10k_core
root@buster:~# modprobe -v ath10k_core debug_mask=0x00000432
insmod /lib/modules/4.19.0-4-amd64/kernel/net/wireless/cfg80211.ko 
insmod /lib/modules/4.19.0-4-amd64/kernel/net/mac80211/mac80211.ko 
insmod /lib/modules/4.19.0-4-amd64/kernel/drivers/net/wireless/ath/ath.ko 
insmod /lib/modules/4.19.0-4-amd64/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko debug_mask=0x00000432
root@buster:~# modprobe -v ath10k_pci
insmod /lib/modules/4.19.0-4-amd64/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko 
root@buster:~# dmesg > ath10k_core_debug.log
root@buster:~# modprobe -r ath10k_pci
root@buster:~# modprobe -r ath10k_core
root@buster:~# 
wo finde ich die ath10k_core_debug.log
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

MaGe
Beiträge: 1716
Registriert: 01.06.2014 17:12:16

Re: Firmware Verständnisfrage

Beitrag von MaGe » 14.05.2019 12:32:41

Emess hat geschrieben:
wo finde ich die ath10k_core_debug.log
bei mir, da wo ich es gestartet habe :mrgreen:


gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

Benutzeravatar
Emess
Beiträge: 3665
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Firmware Verständnisfrage

Beitrag von Emess » 14.05.2019 15:32:48

MaGe hat geschrieben: ↑ zum Beitrag ↑
14.05.2019 12:32:41
Emess hat geschrieben:
wo finde ich die ath10k_core_debug.log
bei mir, da wo ich es gestartet habe :mrgreen:


gruss MaGe
super hilfreicher Kommentar 8O
Debian Testing (bleibt es auch)
Debian Bullseye KDE Plasma 5x Kernel 5.10.0-12-amd64
Notebook HP ZBook 17 G2

http://www.emess62.de

MaGe
Beiträge: 1716
Registriert: 01.06.2014 17:12:16

Re: Firmware Verständnisfrage

Beitrag von MaGe » 14.05.2019 17:34:34

Emess hat geschrieben: super hilfreicher Kommentar
da wo du es ausgeführt hast!
root@buster:~# dmesg > ath10k_core_debug.log[/quote]
so wie es aussieht hier.
root@buster:~#


gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

Antworten