Linuxiarze.pl Forum

Dystrybucje Linux => Inne dystrybucje Linux => Wątek zaczęty przez: pietnaszek w Kwiecień 09, 2025, 03:41:17 PM

Tytuł: Wi-Fi przestało działać.
Wiadomość wysłana przez: pietnaszek w Kwiecień 09, 2025, 03:41:17 PM
Witam, mam problem z wifi, które przestało mi działać na wszystkich systemach debianopochodnych z różnymi kartami wifi i ich chipsetami atheros, realtek.
Możliwe że operator sieci wprowadził jakieś aktualizacje do swoich urządzeń powiązane z tymi zmianami w Wi-Fi 7.
Systemy windows i android działają i ich karty wifi.
Pierwszy problem dotyczył chipsetu ath9k_htc, mam zainstalowane wszystkie potrzebne sterowniki firmware-ath9k-htc i firmware-atheros
journalctl -p err -b i dmesg | grep -i "error\|warn\|fail" pokazuje to
warning: `ThreadPoolForeg' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211

https://lore.kernel.org/netdev/20230224135933.94104aeda1a0.Ie771c6a66d7d6c3cf67da5f3b0c66cea66fd514c@changeid/T/

W drugiej karcie pojawia się komunikat wpa_supplicant[1152]: bgscan simple: Failed to enable signal strength monitoring
A w trzeciej jeszcze inny ale o tym może później.
W tym linku co podałem piszą, że to jakieś bugi bo teraz wprowadzane jest to Wi-Fi 7 i przez to tyle kart sieciowych nie działa i znika internet.
Połączenie jest, zasięg jest, sterowniki i moduły ładnie załadowane, a jednak nie działa.

usb 3-1: firmware: failed to load ath9k_htc/htc_9271-1.dev.0.fw (-2)
usb 3-1: Direct firmware load for ath9k_htc/htc_9271-1.dev.0.fw failed with error -2

Może te linki jeszcze będą pomocne, ale mi to nic nie pomogło, to chyba jakiś nowy problem z tym Wi-Fi 7 i związanym z tym bugiem.
https://forums.linuxmint.com/viewtopic.php?t=421660
https://bbs.archlinux.org/viewtopic.php?id=294813
https://github.com/nextcloud/desktop/issues/5646
https://www.reddit.com/r/archlinux/comments/1fqky07/are_these_errors_important/
https://forums.raspberrypi.com/viewtopic.php?t=355578

Jestem pewnym że sterowniki są dobrze zainstalowane, ponieważ wszystkie działały.
Aż tu nagle jednego dnia wszystkie karty wifi z Linuksami przestały działać.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: linux4ever w Kwiecień 09, 2025, 04:30:12 PM
Wifi 7 to jaki tryb  B,G czy N ?

Może wystarczy zmienić standard wifi w ustawieniach np na N lub nowszy.

Pokaż ustawienia tych kart sieciowych jakie tryby wspierają.

I przełącz na inny i jeszcze coś zmień kanał wifi w routerze bo może się zakłócać.

I jak sprawdziłem ten standard to EEE 802.11be zobacz czy karty go wspierają.

I :The Linux 6.2 kernel provides support for Wi-Fi 7 devices. The 6.4 kernel added Wi-Fi 7 mesh support.[42] Linux 6.5 included significant driver support by Intel engineers, particularly support for MLO.[43]

https://en.wikipedia.org/wiki/Wi-Fi_7

Oraz:

https://community.intel.com/t5/Wireless/Intel-be200-Wi-Fi-7-card-not-working-on-Ubuntu-24-04-1-LTS/m-p/1631788

https://yaikhom.com/2024-04-25-setting-up-new-build.html

https://community.frame.work/t/guide-successful-wi-fi-7-802-11be-on-framework-13-amd-with-qualcomm-qcncm865-and-arch-linux/44723

https://forums.linuxmint.com/viewtopic.php?t=437948

I musisz pewnie przebudować kernel ze sterownikiem który wspiera WIFI7.

Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pietnaszek w Kwiecień 09, 2025, 05:33:46 PM
Dzięki za odpowiedź. Zmieniałem tam, ustawiałem mieszane. I nic, nawet skompilowałem najnowszy kernel 6.14.1 i zaktualizowałem biosy do najnowszych wersji. To jest chyba jednak jakiś bug, błąd w sterownikach. Ja mam kernele 6.1 i 6.12.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pavbaranov w Kwiecień 09, 2025, 06:07:00 PM
Pierwsza podpowiedź mówi najwięcej - chce by spróbować użyć nl80211. Jak na razie nie wiem jak i nie poszukam w tej chwili z braku czasu.
Sam sterownik jest dostarczany w kernelu.
Może cokolwiek Ci to pomoże: https://wiki.archlinux.org/title/Ad-hoc_networking
Atheros jest z nl80211 kompatybilny.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pietnaszek w Kwiecień 09, 2025, 06:37:17 PM
Posiadam karty sieciowe z różnymi chipsetami jak Atheros, Realtek, Broadcom i nagle wszystkie przestały działać.
Ciekawe czy jak szerzej będą wprowadzać to Wi-Fi 7, to czy wszystkie stare laptopy i ich karty tak nagle padną.
Ewentualnie to się wtedy wszystko ustabilizuje i dopracują sterowniki oraz zrobią nowe upgrade w biosach kart, sterownikach.
Być może trzeba będzie po prostu wymienić sprzęt na nowszy, polecacie jakieś nowe karty sieciowe na USB 3.0?
Która karta zewnętrzna z tych nowszych, jest obecnie najbardziej kompatybilna z Linuksem i ma najlepsze wsparcie sterowników?
Wiadomo taki sprzęt to obecnie powyżej 150zł, ale tych TP-Linków już mam dość.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pavbaranov w Kwiecień 10, 2025, 07:49:19 AM
Cytat: pietnaszek w Kwiecień 09, 2025, 06:37:17 PM[CUT]
Ewentualnie to się wtedy wszystko ustabilizuje i dopracują sterowniki oraz zrobią nowe upgrade w biosach kart, sterownikach. [CUT]
Tego nie wiesz, czy są one niedopracowane, albowiem nie korzystasz - jak się wydaje - ze sterownika, który tu powinien działać.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pietnaszek w Kwiecień 11, 2025, 06:51:44 PM
Jest jakiś postęp, dwie karty sieciowe działają na Linux Mint 22, a na Debianie od wersji Stable, Testing, Sid nie... Coś jest nie tak ze sterownikiem u tej dystrybucji.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pavbaranov w Kwiecień 11, 2025, 10:34:24 PM
Nie - to kwestia ustawień. W Mint - widać ustawia to z automatu. Debian wymaga więcej uwagi i konfiguracji.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: linux4ever w Kwiecień 12, 2025, 08:42:53 AM
Cytat: pavbaranov w Kwiecień 11, 2025, 10:34:24 PMNie - to kwestia ustawień. W Mint - widać ustawia to z automatu. Debian wymaga więcej uwagi i konfiguracji.

Nie do końca bo jeśli zainstalowało się Debiana Live przez calamares to ma już wbudowane sterowniki i wykrywa sieci automatycznie.

Z "normalnym" obrazem iso trzeba się męczyć i ustawiać no i problem występował na wersji 12.7 z iso DVD a nie Live w 12.9 zostało to naprawione a teraz jest 12.10.

Śmiało można to sprawdzić uruchamiając dowolny obraz:

https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/


Lub pobierając przez torrenta:

https://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/

Powinno się łączyć automatycznie.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: linux4ever w Kwiecień 12, 2025, 08:46:45 AM
Cytat: pietnaszek w Kwiecień 11, 2025, 06:51:44 PMJest jakiś postęp, dwie karty sieciowe działają na Linux Mint 22, a na Debianie od wersji Stable, Testing, Sid nie... Coś jest nie tak ze sterownikiem u tej dystrybucji.

Sterownik można włączyć w kernelu to będzie opcja make menuconfig i wybierało się w którejś z opcji wireless.

Lub załadować jako moduł w trakcie instalacji i konfiguracji kernel headers czyli plików nagłówkowych kernela i jego samego.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pavbaranov w Kwiecień 12, 2025, 09:45:39 AM
Cytat: linux4ever w Kwiecień 12, 2025, 08:42:53 AMNie do końca bo jeśli zainstalowało się Debiana Live przez calamares to ma już wbudowane sterowniki i wykrywa sieci automatycznie.
Sterowniki są prawdopodobnie wyłącznie w kernelu. Zarówno sterownik atherosa, jak i nl80211. Zakładam, że Debian dalej kompiluje kernel tak, że praktycznie wszystko jest tam wkompilowane co najmniej jako moduł. Zakładam również, że automatyka powoduje, że karta chodzi na sterowniku atherosowym, a nie na nl80211, którego potrzebuje. Trzeba byłoby po prostu nakazać systemowi korzystanie z tego drugiego i powinno pracować.
Dla pewności - @pietnaszek - pokaż nam wynik z:
inxi -NxxPrzynajmniej dowiemy się jak to jest obecnie skonfigurowane.
Możesz również pokazać ten sam wynik z Minta.
A potem - jeśli moje przypuszczenia są prawidłowe - zmieni się konfigurację karty i powinna sieć chodzić.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pietnaszek w Kwiecień 12, 2025, 09:03:51 PM
Dziękuję za odpowiedź. Na Linux Mint jest ten sam wpis, jest identyczny. Próbowałem odinstalować apt purge firmware-atheros, firmware-ath9k-htc i zainstalować ponownie.
Zainstalowałem też sterownik z githuba ręcznie i przez dkms i już wiem że sterownik jest dobrze zainstalowany ze wszystkimi poprawnie.
To jest raczej ten bug powiązany z Debianem który podaje w linkach, i chyba trzeba czekać aż to rozwiążą.
inxi -Nxx
Network:
  Device-2: Qualcomm Atheros AR9271 802.11n driver: ath9k_htc type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-1:2 chip-ID: 0cf3:9271

To jest bardziej jakiś bug od strony developerów Debiana.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101974
I jeszcze jakieś problemy z Fast roamingiem, mogą to powodować w sterownikach.
https://forum.openwrt.org/t/fast-roaming-802-11r-not-working-on-every-device/148727
https://superuser.com/questions/1841845/how-can-i-turn-off-802-11r-fast-transition-in-linux-networkmanager-client
https://www.reddit.com/r/networking/comments/17cf8p5/80211r/

Dodałem nawet do nano /etc/NetworkManager/NetworkManager.conf tak jak doradzali i komuś niby pomogło, ale nie u mnie.
#[device]
#wifi.scan-rand-mac-address=no
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pavbaranov w Kwiecień 13, 2025, 08:52:44 AM
Hmmm... a jakbyś na żywca podmienił pliki z paczki(-ek) Minta w Debianie? Plki, a nie paczkę (w zasadzie to pliki obu paczek). Tylko zapisz sobie gdzieś co dokładnie podmieniasz, jeśli jakiś plik będzie nowy (nie będzie go w Debianie), to również to zapisz.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pietnaszek w Kwiecień 14, 2025, 07:44:48 PM
Pliki z paczki, czyli pobrać paczkę Linux Mint z jego repozytorium?
Linux Mint raczej nie bazuje bezpośrednio na Debianie, widzę że w Mincie jest jedna wielka paczka linux-firmware do wszystkiego.
Ja nie posiadam tej wersji LMDE bazującej na Debianie w której jest raczej firmware-atheros, firmware-ath9k-htc.
Próbuję instalować starsze sterowniki przez dkms, ale efekt jest ten sam.

Ludzie na anglojęzycznych forach też tego problemu nie rozwiązali, porzucone tematy.
https://bbs.archlinux.org/viewtopic.php?id=269273
https://github.com/qca/open-ath9k-htc-firmware/issues/142

Znalazłem jeszcze takie błędy.
wpa_supplicant[1073]: bgscan simple: Failed to enable signal strength monitoring
ath9k_htc: module verification failed: signature and/or required key missing - tainting kernel
usb 3-4: firmware: failed to load ath9k_htc/htc_9271-1.4.0.fw (-2)
usb 3-4: Direct firmware load for ath9k_htc/htc_9271-1.4.0.fw failed with error -2
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pavbaranov w Kwiecień 14, 2025, 11:32:07 PM
Tam się coś dzieje niedobrego. Cóż - Debian - jak to Debian - nie przyzna się.
Nie, nie tyle chodzi mi o pobranie paczki, ale skoro masz Minta i Debiana, to te same pliki, które są w paczkach Debiana są również w paczkach Minta (w zasadzie, to Ubuntu, bo Mint nic nie umie i nie może w tym zakresie). I te pliki zamień. Wiem, że to idiotyczne rozwiązanie, ale niekiedy pomaga.

Błąd z Archa - dotyczy innej karty.
Błąda z githuba jest zamknięty - znaleźli rozwiązanie, scedowali je na Debiana (i było to 6 lat temu) licząc, że w Debianie się ockną. Może to zrobili, skoro sugerowane rozwiązanie jest dostępne.
Pokaż może jakie paczki dotyczące atherosa masz zainstalowane. Może to naprowadzi na cokolwiek.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pietnaszek w Kwiecień 15, 2025, 12:32:28 AM
No mam te dwie firmware-ath9k-htc i firmware-atheros.
Czasem odinstaluje i wyczyszczę konfigurację poprzez apt purge firmware-ath9k-htc firmware-atheros lub instaluje pojedynczo, by sprawdzić czy jakiegoś konfliktu sterowników nie ma.
Ale to będzie chyba ten bug i oni w tym Debianie go nie naprawili jeszcze i jest tak jak piszesz.
Więc czeka mnie jeszcze zakup innej nowoczesnej karty, lub zainstalowanie innej dystrybucji.
Ponieważ karty wifi przestały działać jednego dnia tylko na Debianach.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: linux4ever w Kwiecień 15, 2025, 07:03:50 AM
Użyj Minta tak będzie najprościej.

Możesz też użyć OpenSUSE lub Fedory.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: ciubaka w Kwiecień 15, 2025, 01:29:49 PM
Kolego Pietnaszek, zdecydowanie za bardzo kombinujesz. WIFI albo jest i działa, albo jest i nie działa, albo nie ma go i nie działa. Trzeci przypadek nas nie obchodzi. Pierwszy też. Drugi zdarza się w niektórych dystrybucjach - miałem to na Suse, Debianie i jeszcze gdzieś. Porada - nic nie przestawiaj, weź ze 3 dystrybucje LIVE, odpal, zobacz na których działa WIFI bez jakichkolwiek zmian w ustawieniach. I jeżeli któraś Ci przypasuje - to zastosuj. To że onegdaj Debian wymagał dodatkowych konfiguracji sieci nie oznacza wcale, że oparte na nim też tak miały - bo działały wszystkie mi znane. Nie znaczy też to, że Debian obecnie nadal wymaga prekonfiguracji, tego nie wiem bo nie używam. Jeżeli pasuje Ci Mint - to OK. Ja polecam MX lub Sparky, albo co tam sobie chcesz, Buntu na przykład jakieś. Albo niedebinową Fedorę czy co tam sobie wybierzesz. I jeszcze raz - nie przestawiaj ustawień domyślnych, jeżeli naprawdę nie musisz tego robić! Zwłaszcza jeżeli nie wiesz jak... Wiem co piszę, nie raz wywaliłem testowany system przez głupie klikanie :-(
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pietnaszek w Kwiecień 15, 2025, 01:52:52 PM
No niby tak, zgadza się. Ja skompilowałem kernel 6.14.1 bezpośrednio z kernel.org, ale to nic nie dało.
Teraz jest 6.15 ale może bym go dodał z repozytorium experimental, tylko że jest taki problem.
Ponieważ sid zmusił mnie do przejścia z /etc/apt/sources.list na /etc/apt/sources.list.d/debian.sources
w którym jest teraz taki o to wpis:
Types: deb
URIs: ftp.pl.debian.org/debian // wiadomo tu może być inny szybszy serwer
Suites: unstable
Components: main contrib non-free non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Normalnie to sobie dodawałem to repo deb ftp.pl.debian.org/debian experimental main w tym /etc/apt/sources.list.
Ale w dokumentacji sida jakoś nie mogę tego odszukać, jak poprawnie dodać to repo experimental.
Tzn ja nie chciałem przechodzić na to /etc/apt/sources.list.d/debian.sources, ale nie działały aktualizacje bo to wymusili developerzy. 

Ten Linux MX 23.6 wygląda nieźle i posiada kernel liquorix 6.14 z włączonymi automatycznymi aktualizacjami.
Bazuje nie tylko na Debianie ale i na antiX, to może i na nim wykryje karty sieciowe jak na Mincie.


Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: pavbaranov w Kwiecień 15, 2025, 03:51:51 PM
Ok - nie mieszaj repozytoriów sid stable testing, bo to prowadzi do problemów.
Doprowadź listę sources.list do stanu jednej gałęzi Debiana i zrób pełną aktualizację. Jeśli coś trzeba będzie cofnąć - cofnij wersję.
Sprawdź czy działa Atheros.
Jeśli nie działa, to prawdopodobnie znów ten błąd, że nie chce wczytać firmware (na samym początku niemal tego wątku).

I teraz tak (na wypadek dalszych problemów z działaniem):
1. Spróbuj innego kernela. Aktualny w użyciu zobaczysz po: uname -r Listę dostępnych po: apt-cache search linux-image2. Sprawdź wersję kernela w Mint (gdzie działa) i wersje jakie masz dostępne w Debianie. Jeśli jest ta sama wersja dostępna w Debianie - zainstaluj i wystartuj Debiana na tym kernelu. Sprawdź, czy działa wifi.
3. Być może dobrym pomysłem jest dodanie repozytorium liquorix https://liquorix.net/ To w miarę dobre kernele i niekiedy zdecydowanie lepiej pracujące od tych dostępnych w oficjalnym repo. Zainstaluj - znów wystartuj na liqoriksie i sprawdź.
4. Inny kernel, to jakiś LTS z listy: https://kernel.org/ - Może w jakimś repo Debiana są one dostępne. Znów instalacja i sprawdzanie.
5. Być może trzeba dodać firmware z non-free, ale oprócz "zwykłego" non-free widzę jeszcze "firmware-nonfree" i tu są jakieś nowe firmware dla Atherosów: http://httpredir.debian.org/debian/pool/non-free-firmware/f/firmware-nonfree/
Za każdym razem sprawdzaj.
Generalny problem, jaki widzę na początku wątku, to coś nie tak z wczytywaniem firmware, czyli gdzieś jest nie po drodze pomiędzy kernelem a firmware. Tak przypuszczam.
Tytuł: Odp: Wi-Fi przestało działać.
Wiadomość wysłana przez: ciubaka w Kwiecień 16, 2025, 10:02:16 AM
Albo weź się nie męcz i wgraj sobie Sparky. On pokazuje przecież przy logowaniu, że jest Debianem, choć nim nie jest. MX też na pewno Cię nie zawiedzie. Nie męcz się, miej litość nad sobą samym ...