Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Cześć
Taka prośba.
Bez względu na to co wpiszę w /etc/network/interfaces nie podnosi mi się interfejs wifi.
Jak instalowałem system to wifi bardzo ładnie startowało (czysty debian testowy).
Po zainstalowaniu środowiska graficznego wlp6s0 się nie podnosi.
Podnosi się za to interfejs sieci LAN - nawet jak interfaces jest pusty.
Ręczne podniesieie wifi:
# ifconfig wlp6s0 up
Operacja niemożliwa ze względu na rfkill
Sprawdziłem - karta zablokowana softwarowo.
Odblokowałem, podniosłem interfejs - sieć jest, internet śmiga aż miło.
Próbowałem wicd i wicd-curses - oba w momencie uruchomienia wyłączają interfejs.
Zastanawia mnie tylko dlaczego sieć śmigała bez środowiska graficznego, a po jego zainstalowaniu karta jest wyłączana.
Oczywiście sterowniki wgrane, jak wspomniałem karta śmiga, tylko to włączanie internetu jest upierdliwe.
Offline
Bodzio napisał(-a):
Bez względu na to co wpiszę w /etc/network/interfaces nie podnosi mi się interfejs wifi.
...
# ifconfig wlp6s0 up
Operacja niemożliwa ze względu na rfkill
Sprawdziłem - karta zablokowana softwarowo
I system ma racje ponieważ programy graficzne zignorowały twoje odwołania do ifconfig i wymusiły działanie swoich narzędzi.
https://packages.debian.org/buster/iproute2
https://packages.debian.org/sid/ifupdown
Nie mogę teraz znaleźć opisu dokładnie:
https://www.debian.org/doc/manuals/debian-reference/ch05.en.html
ale ifconfig odchodzi do lamusa.
Twoje ustawienia pewnie zdublowały się z tymi automatycznymi i nastąpił konflikt.
Dodane:
man ip
Ostatnio edytowany przez fnmirk (2021-06-07 01:32:29)
Offline
Dzięki fnmirk :)
===
karta:
Network controller: Intel Corporation Dual Band Wireless-AC 3168NGW [Stone Peak] (rev 10)
Offline
Zapewne instalowałeś system w trybie zaawansowanym i sam spowodowałeś konflikt instalując ręcznie pakiet net-tools.
Przy automatycznej instalacji wszystko działa na standardowym sprzęcie od ręki. Pakiet net-tools nie jest potrzebny i wszystko można skonfigurować z pomocą IP (iproute2) lub narzędzi graficznych.
Tu jest wyjaśnione:
https://www.debian.org/doc/manuals/debian-reference … n_for_desktop
Offline
Jeszcze raz dzięki, już wszystko działa.
Masz po części rację - instalowałem w trybie zaawansowanym - goły surowy system.
Następnie sterowniki sieciowe (intel i rtl)
Następnie sterownik grafiki (radeon)
Następnie cały pakiet LXDE - i prawdopodobnie wtedy wgrał się net-tools
Offline
No niestety kaplica. Po zmianach które zaproponował fnmirk internet śmigał. Po restarcie też.
Dziś od rana już tak dobrze nie ma.
Wywaliłem całe oprogramowanie net-tools. System powinien pracować wyłącznie na iproute2.
Niby ok, ale zawsze (ZAWSZE) po starcie systemu karta wifi jest zablokowana.
Coś ją blokuje przy starcie - dlaczego ? Nie wiem.
Po odblokowaniu rfkill'em nawet nie trzeba podnosić interfejsu - sam wstaje, ale trzeba dhclient'a odpalić aby się połączyła (karta)
Podejrzenie @fnmirk że system blokuje kartę z powodu konfliktu starego i nowego oprogramowania do zarządzania netem raczej wykluczam. Dotyczyło by to także karty LAN, a ona wstaje normalnie i nie jest blokowana.
Ustawienia dla karty wg przepisu Morfika - jak odblokuję kartę to wszystko działa, więc jest ok.
Pytanie - co blokuje kartę na starcie ?
Offline
Jakiego oprogramowania używasz: networkmanagera czy wicd?
Offline
fnmirk napisał(-a):
Jakiego oprogramowania używasz: networkmanagera czy wicd?
Ani tego, ani tego. Startujemy na goło. Ustawienia w systemie i woile :)
morfik napisał(-a):
A jak odłączysz lapka z sieci i wyciągniesz baterię na parę minut, to nie pomoże? xD
To jest stacjonarka. Dość wypasiona.
Żeby pojechać LAN'em musiałbym wiercić ścianę. A chciałbym jeszcze pożyć - moja by mi jaja urwała :)
...
Odpalenie internetu przed chwilą:
root@domek2:~# rfkill unblock all
root@domek2:~# dhclient wlp6s0
No teoretycznie mogę sobie skrypta napisać, ale bez jaj...
Offline
Ustawienia sieci mogą znajdować się w takich katalogach:
/etc/network /etc/NetworkManager /etc/iproute2 /etc/wpa_supplicant /etc/wicd
Sprawdź, czy coś się nie dubluje (jakiś konfig). Wszystkich nie musisz mieć, zależy od tego co jest zainstalowane.
To, że nie używasz networkmanagera w wersji graficznej nie oznacza to, że go nie ma w systemie.
Offline
Bodzio napisał(-a):
morfik napisał(-a):
A jak odłączysz lapka z sieci i wyciągniesz baterię na parę minut, to nie pomoże? xD
To jest stacjonarka. Dość wypasiona.
A odłączenie kabla na dłuższą chwilę (chodzi o fizyczne odłączenie kompa od sieci elektrycznej) + ewentualne wyciągniecie bateryjki CMOS też nie pomaga?
Ewentualnie załaduj ubuntu live i tam przez GUI odblokuj kartę, mi czasami takie rozwiązanie też pomaga. Chyba, że masz windowsa, to z jego poziomu też spróbuj, bo też pomaga. xD
Offline
morfik napisał(-a):
A odłączenie kabla na dłuższą chwilę (chodzi o fizyczne odłączenie kompa od sieci elektrycznej) + ewentualne wyciągniecie bateryjki CMOS też nie pomaga?
Ewentualnie załaduj ubuntu live i tam przez GUI odblokuj kartę, mi czasami takie rozwiązanie też pomaga. Chyba, że masz windowsa, to z jego poziomu też spróbuj, bo też pomaga. xD
Z baterią cmos nie próbowałem.
Jak pisałem wyżej, maszynka jest dość wypasiona, więc i miejsce na legalny Windows się znalazło. Ta karta na Windzie staruje bez problemu.
Co jeszcze nie powiedziałem:
W pierwszym podejściu zainstalowałem stable, bo... no potrzebny mi komp do pracy a nie do zabawy.
Instalator zawołał o sterowniki do karty, więc dodałem na osobnym pendraku. Jak już wspominałem, na systemie stabilnym karta śmigała bez najmniejszego problemu do czasu gdy system był tekstowy. Starty, restarty systemu, nawet wyłączenie na chama (5s klawisz power) nic nie szkodziły.
Wystarczyło zainstalować grafikę (LXDE) i karta pokazała mi środkowy palec.
Podniosłem wszystko do testinga - to samo.
Zainstalowałem na czysto nowego testinga. Instalator już nie wołał o sterowniki.
I podobnie jak na stable - wifi działało do czasu instalacji grafiki.
Uważam, że configi Morfika są dobre, bo wszystko działa. Gdyby były z babolami to by mi się sieć nie uruchomiła.
Zastanawiałem się jeszcze nad takim mykiem:
wywalić całe oprogramowanie iproute2 i wrócić do starego net-tools.
No, ale karta startuje zablokowana. Może jakiś moduł do jądra potrzebny ?
...
A i jeszcze:
@fnmirk pisał, że to może być konflikt starego i nowego systemu zarządzania siecią. Tylko że, w laptopie mam i jedno i drugie i konfliktu nie ma.
===edit===
W /etc/modprobe.d jest config:
intel-microcode-blacklist.conf
ma to jakieś znaczenie ?
Offline
morfik napisał(-a):
Ewentualnie załaduj ubuntu live i tam przez GUI odblokuj kartę, mi czasami takie rozwiązanie też pomaga. Chyba, że masz windowsa, to z jego poziomu też spróbuj, bo też pomaga.
morfik, a nie sprawdzałeś, czy przypadkiem nie jest tego powodem konflikt jakiejś pozostałości w systemie po sysinit z systemd? Torwalds i wielu deweloperów niezbyt byli chętni przejściu na systemd.
Bodzio, wiele programów w środowisku graficznym odwołuje się do networkmanagera i ja uważam, że najlepiej jest z niego korzystać na komputerze biurkowym. Zawsze używałem wicd i wszystko działało. Jednak po każdej większej aktualizacji musiałem konfigurować połączenia sieciowe. Problem zniknął jak przeszedłem na networkmanagera.
dpkg -l | grep network-manager ii network-manager 1.14.6-2+deb10u1 amd64 network management framework (daemon and userspace tools) ii network-manager-config-connectivity-debian 1.14.6-2+deb10u1 all NetworkManager configuration to enable connectivity checking
U Ciebie jest inny problem, ale jednak może sprawdź.
Offline
Dodane:
Wiki Archalinux napisał(-a):
If the card is hard-blocked, use the hardware button (switch) to unblock it. If the card is not hard-blocked but soft-blocked, use the following command:
Kod:
# rfkill unblock wifi
https://wiki.archlinux.org/title/Network_configuration/Wireless
A odnośnie poplątania i pomieszania z systemd to musi być coś na rzeczy:
https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/
Jeszcze tego nie zrozumiałem.
Bodzio napisał(-a):
W /etc/modprobe.d jest config:
intel-microcode-blacklist.conf
ma to jakieś znaczenie ?
Jeżeli nie ma tam wpisanej Twojej karty wifi to nie.
Offline
root@domek2:~# dpkg -l | grep network-manager
root@domek2:~#
Czyli nie ma.
Zawsze używałem wicd lub wicd-curses
Offline
fnmirk napisał(-a):
morfik napisał(-a):
Ewentualnie załaduj ubuntu live i tam przez GUI odblokuj kartę, mi czasami takie rozwiązanie też pomaga. Chyba, że masz windowsa, to z jego poziomu też spróbuj, bo też pomaga.
morfik, a nie sprawdzałeś, czy przypadkiem nie jest tego powodem konflikt jakiejś pozostałości w systemie po sysinit z systemd? Torwalds i wielu deweloperów niezbyt byli chętni przejściu na systemd.
Tzn, mi się tak nie robi już. Miałem takie problemy na swoim sprzęcie jak windows był i się zablokowało kartę przyciskiem i tak wyłączyło kompa. To potem jak linux'a się odpalało, to karta była zablokowana (i nie szło jej niczym odblokować poza odcięciem zasilania/baterii) ale tam było to hard block a nie soft, tak jak tutaj, więc raczej jak na windows działa prawidłowo to problem jest w konfiguracji systemu.
A na ubuntu działa bez problemu po odpaleniu live? xD
Pokaż jeszcze pełny log ze startu systemu.
I co jest w tym intel-microcode-blacklist.conf ?
A i jeszcze jak używasz systemd, to pokaż:
# systemctl status systemd-rfkill.service
Ostatnio edytowany przez morfik (2021-06-08 19:14:32)
Offline
morfik napisał(-a):
A na ubuntu działa bez problemu po odpaleniu live?
Tylko w Ubuntu domyślnie działa wayland, a w Debianie jeszcze X serwer. Czyli dodatkowy pośrednik.
Offline
Tutaj mnie zastawia jedno mianowice po zainstalowaniu minimalnego systemu bez środowiska graficznego wifi działa. Prawdopodobnie nie jest zainstalowany wicd.
I pasowało by wywalić wszystkie wpisy odnośnie konfiguracji wifi z innych miejsc poza wicd
ewentualnie coś więcej się dowiesz o przyczynie blokady z
dmesg
Offline
Zapomniałem o tym:
/usr/share/doc/iw/README.Debian napisał(-a):
iw is a new tool for configuration of wireless settings on Linux. iw combines
cfg80211, the new Linux wireless configuration API [0], and nl80211, the
new 802.11 netlink interface public header [1], to form a tool which aims to
replace the functionality of wireless-tools, which is built upon on the
incumbent Wireless Extensions (WEXT or WE) API [2].
https://wireless.wiki.kernel.org/en/users/Documenta … lace-iwconfig
Offline
morfik napisał(-a):
A i jeszcze jak używasz systemd, to pokaż:
Kod:
# systemctl status systemd-rfkill.service
Na razie tylko tyle, zmęczony jestem :( Dopiero co wróciłem z Kedzierzyna.
root@domek2:~# systemctl status systemd-rfkill.service
● systemd-rfkill.service - Load/Save RF Kill Switch Status
Loaded: loaded (/lib/systemd/system/systemd-rfkill.service; static)
Active: inactive (dead) since Wed 2021-06-09 21:48:10 CEST; 2min 41s ago
TriggeredBy: ● systemd-rfkill.socket (kropka jest zielona)
Docs: man:systemd-rfkill.service(8)
Process: 1120 ExecStart=/lib/systemd/systemd-rfkill (code=exited, status=0/SUCCESS)
Main PID: 1120 (code=exited, status=0/SUCCESS)
CPU: 5ms
cze 09 21:48:05 domek2 systemd[1]: Starting Load/Save RF Kill Switch Status...
cze 09 21:48:05 domek2 systemd[1]: Started Load/Save RF Kill Switch Status.
cze 09 21:48:10 domek2 systemd[1]: systemd-rfkill.service: Succeeded.
Offline
Wyświetlanie komunikatów startowych zatrzymuje się na chwilę (ok. 30 s) na poniższym komunikacie:
A start job is running for Raise network interfaces (1min 2s / 5min 1s)
Plik startu systemu: -->>
https://chmura.bodziodug.pl/index.php/s/GNRLpGMLFb4gSLs
Plik blacklist.microcode - tam nic nie ma. W treści: blacklist microcode
dmesg:
https://chmura.bodziodug.pl/index.php/s/Qip5rA3PxKogtMn
root@domek2:~# lspci 00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex 00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge 00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge 00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge 00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge 00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge 00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge 00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge 00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge 00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge 00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] 00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge 00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61) 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51) 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 0 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 1 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 2 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 3 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 4 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 5 00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 6 00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 7 01:00.0 Non-Volatile memory controller: Silicon Motion, Inc. SM2263EN/SM2263XT SSD Controller (rev 03) 02:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43ec 02:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43eb 02:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43e9 03:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43ea 03:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43ea 03:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43ea 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15) 06:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3168NGW [Stone Peak] (rev 10) 07:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] 07:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cedar HDMI Audio [Radeon HD 5400/6300/7300 Series] 08:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function 09:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP 09:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP 09:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller 09:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controlle
lsmod
https://chmura.bodziodug.pl/index.php/s/n5xqiT974SdtTSa
Offline
Osobiście nie widzę tu nic nieprawidłowego.
Możesz spróbować wyłączyć w ustawieniach programu rozruchowego: ipv4 lub ipv6, zależy czego jeszcze używasz?
W pliku /etc/default/grub ustawiasz:
GRUB_CMDLINE_LINUX="ipv6.disable=1"
lub
GRUB_CMDLINE_LINUX="ipv4.disable=1"
update-grub
Offline
Zastanawiałem się nad jedną rzeczą - to jest karta dual-band. Czy jest taka możliwość aby moduł odpowiedzialny za 2,4 GHz był skonfliktowany za modułem 5 GHz ?
Offline
Zgodnie z prawami Murphy’ego to wszystko jest możliwe, nawet to co niemożliwe.
https://www.orange.pl/poradnik/twoj-internet/24-ghz … wi-fi-wybrac/
Raczej nie, bo wtedy coś w logach by się zapewne pojawiło, a podążając tym tropem to doszlibyśmy do paranoicznych wniosków. Włączony telefon komórkowy, leżący na biurku, w pobliżu pracującego komputera, też w jakimś sensie wprowadza zakłócenia. Jednak nie przesadzajmy.
Ostatnio edytowany przez fnmirk (2021-06-11 13:20:13)
Offline