Hallo Zusammen, ich hoffe jemand kann mir bei meinem Problem helfen. Ich denke ich konnte es soweit eingrenzen, als dass beim ath10k Treiber ein Patch der die Länderkennung betrifft, seit geaumer Zeit nicht eingearbeitet wird. Meine Ausgabe:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | @Gbook:~$ dmesg | grep ath [ 19.976284] ath10k_pci 0000:01:00.0: enabling device (0000 -> 0002) [ 19.978746] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 [ 20.308519] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2 [ 20.308533] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with error -2 [ 20.324391] ath10k_pci 0000:01:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 144d:c150 [ 20.324393] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0 [ 20.324971] ath10k_pci 0000:01:00.0: firmware ver WLAN.RM.4.4.1-00079-QCARMSWPZ-1 api 6 features wowlan,ignore-otp crc32 fd869beb [ 20.398416] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id N/A crc32 20d869c3 [ 20.978092] ath10k_pci 0000:01:00.0: Unknown eventid: 118809 [ 20.981099] ath10k_pci 0000:01:00.0: Unknown eventid: 90118 [ 20.981700] ath10k_pci 0000:01:00.0: htt-ver 3.47 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 [ 21.066080] ath: EEPROM regdomain: 0x5f [ 21.066082] ath: EEPROM indicates we should expect a direct regpair map [ 21.066082] ath: invalid regulatory domain/country code 0x5f [ 21.066083] ath: Invalid EEPROM contents [ 21.066089] ath10k_pci 0000:01:00.0: failed to initialise regulatory: -22 [ 21.066091] ath10k_pci 0000:01:00.0: could not register to mac80211 (-22) |
Das Hauptproblem scheint bei '[ 21.066080] ath: EEPROM regdomain: 0x5f' zu liegen. Es muss vielleicht der komplette Treiber neu kompiliert werden mit der Datei 'regd_common.h'. Carsten Haitzler (Rastemann/Enlightenment) hatte das gleiche Problem gelöst. Aber ich bin halt nicht Rastermann. (https://patchwork.kernel.org/patch/9951857/)
Dann gibt es einen Thread unter https://ubuntuforums.org/forumdisplay.php?f=336&s=3bfc1d4260f0a15db3f62c6bd22c8ffc
Wo der User chilli555 bemerkt: 'I do note that the latest kernel versions, 4.15.2 does not contain the patch: https://elixir.free-electrons.com/li.../regd_common.h Therefore, I assume that installing a newer mainline kernel version would be ineffective.'
Es scheint, das man einen Backport oder eine Neukompilierung mit der richtigen regd.common.h herstellen muss.
So, da steh ich jetzt und komm nicht wirklich weiten. Einen Backport wie im vorgenanten Thread kann ich zwar installieren und kompilieren und funktioniert auch unter 16.04. Leider funktioniert bei 16.04 wiederum nicht die Energy Saving Funktion vom meinem Samsung Book. Kann mir von euch jemand weiterhelfen? Z.B. nimm das git und schmeiss die Datein von ... rein und mach ein Make oder so?
Vielen Dank schon mal. Yu Kei