Gibt es eine Möglichkeit, den Hardware-Ein / Aus-Schalter für die drahtlose Schnittstelle zu deaktivieren?

8

Ich habe einen HP 520 und verwende das neueste Ubuntu 11.10. Die Hardware funktioniert mit Ubuntu einwandfrei, mit einer Ausnahme: Das Gerät verfügt über einen Hardware-Schalter zum Ein- und Ausschalten des WLANs. Jedes Mal, wenn das WLAN über den Hardware-Schalter deaktiviert wird, kann ich es nicht wieder einschalten. Die Nachricht im Netzwerk-Popup wäre device not ready.

Was ich suche, ist eine Möglichkeit, den Hardware-Schalter vollständig zu deaktivieren, damit das WLAN nicht deaktiviert wird, wenn Benutzer versehentlich die Taste drücken.

  • Es gibt keine Einstellung zum Deaktivieren des Schalters im BIOS.

Hardware-Infos von 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)

Die Ausgabe von lsmod | grep iwl:

iwl3945                73329  0 
iwl_legacy             71499  1 iwl3945
mac80211              272785  2 iwl3945,iwl_legacy
cfg80211              172392  3 iwl3945,iwl_legacy,mac80211
avee
quelle
Wir benötigen weitere Hardwareinformationen, um Ihnen zu helfen. Können Sie sich diese Frage ansehen und dann Ihre Frage bearbeiten und die Informationen hinzufügen?
Jorge Castro
Ich habe die Frage umformuliert, um sie klarer zu machen, und ich habe auch die Hardware-Informationen der Maschine hinzugefügt
avee
Ich nehme an, es gibt keine Einstellung im BIOS dafür?
Jorge Castro
In der Tat nein.
Avee
Wissen Sie, welcher Treiber für Ihr WLAN verwendet wird (der 3945ABG)? Haben Sie versucht , das Gerät per Befehl erneut zu verwenden sudo modprobe iwl-3945und / oder iwl3945-baseaufzurufen?
Benutzer unbekannt

Antworten:

2

Nein, du kannst nicht. Um es zu deaktivieren, können Sie den Hardware-Schalter physisch blockieren oder entfernen. Es gibt keine Möglichkeit, die Schaltfläche zum Deaktivieren der Hardware zu überschreiben, wenn rfkill fest blockiert ist, was für die meisten Menschen möglich ist.

Wenn Sie es entsperren und in einem inkonsistenten Zustand stecken bleiben, ist es am besten:
sudo modprobe -r iwl3945 && sudo modprobe iwl3945
Ich habe ein HPDV7 und das WLAN a) verwendet denselben Treiber und b) das Umschalten der Hardware funktioniert für mich.

RobotHumans
quelle
0

Seit seiner Hardware ist es Hardware. Wenn Sie es wirklich in einer Position "setzen" möchten, verwenden Sie Kleber.

Tomodachi
quelle