Czy istnieje sposób na wyłączenie przełącznika włączania / wyłączania sprzętu dla interfejsu bezprzewodowego?


8

Mam HP 520 i korzystam z najnowszej wersji Ubuntu 11.10. Sprzęt działa dobrze z Ubuntu z jednym wyjątkiem: urządzenie ma przełącznik sprzętowy do włączania i wyłączania Wi-Fi. Za każdym razem, gdy Wi-Fi jest wyłączany przez przełącznik sprzętowy, nie mogę go ponownie włączyć. Komunikat w wyskakującym okienku sieciowym to device not ready.

To, czego szukam, to sposób całkowitego wyłączenia przełącznika sprzętowego, aby po przypadkowym naciśnięciu przycisku przez użytkownika wifi nie zostało wyłączone.

  • Nie ma ustawienia wyłączającego przełącznik w systemie BIOS.

Informacje o sprzęcie z lspci -nn:

00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GME Express Memory Controller Hub [8086:27ac] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation N10/ICH 7 Family High Definition Audio Controller [8086:27d8] (rev 01)
00:1c.0 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 1 [8086:27d0] (rev 01)
00:1c.1 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 2 [8086:27d2] (rev 01)
00:1d.0 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 [8086:27c8] (rev 01)
00:1d.7 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller [8086:27cc] (rev 01)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 01)
00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller [8086:27c4] (rev 01)
02:06.0 CardBus bridge [0607]: ENE Technology Inc CB1410 Cardbus Controller [1524:1410] (rev 01)
02:08.0 Ethernet controller [0200]: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile [8086:1068] (rev 01)
10:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)

Dane wyjściowe z lsmod | grep iwl:

iwl3945                73329  0 
iwl_legacy             71499  1 iwl3945
mac80211              272785  2 iwl3945,iwl_legacy
cfg80211              172392  3 iwl3945,iwl_legacy,mac80211

Potrzebujemy więcej informacji o sprzęcie, aby ci pomóc. Czy możesz spojrzeć na to pytanie, a następnie edytować pytanie, dodając te informacje?
Jorge Castro,

Przeredagowałem pytanie, aby było bardziej jasne, i dodałem również informacje o sprzęcie do maszyny
avee

Rozumiem, że nie ma w tym bios ustawienia?
Jorge Castro,

W rzeczywistości nie.
avee

Czy wiesz, który sterownik jest używany do Twojego Wi-Fi (3945ABG)? Czy próbowałeś ponownie użyć urządzenia sudo modprobe iwl-3945i / lub iwl3945-baseuruchomić urządzenie za pomocą polecenia?
użytkownik nieznany

Odpowiedzi:


2

Nie, nie możesz. Aby niejako wyłączyć, możesz fizycznie zablokować lub usunąć przełącznik sprzętowy. Nie ma możliwości pominięcia przycisku wyłączania sprzętu, jeśli rfkill pokazuje, że jest zablokowane, co jest wykonalne dla większości ludzi.

Kiedy go odblokujesz, jeśli utknie w jakimś niespójnym stanie, najlepszym rozwiązaniem jest:
sudo modprobe -r iwl3945 && sudo modprobe iwl3945
Mam hpdv7, a bezprzewodowy a) używa tego samego sterownika i b) przełączanie sprzętowe działa dla mnie.


0

Od swojego sprzętu jest to sprzęt. Jeśli naprawdę chcesz „ustawić” w jednej pozycji, użyj kleju.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.