MadWifi ist eine Gruppe von Freiwilligen arbeiten die Treiber für die Wireless-LAN-Gerät auf Atheros-Chipsätze für den Linux-Kernel. Derzeit gibt es drei dieser Treiber, MadWifi, ath5k und ath9k, wobei letztere die offizielle Version von Atheros für die Gemeinschaft.

MadWifi ist eins der besten und modernsten WLAN-Treiber für Linux. Der Fahrer selbst ist Open Source, aber es hängt davon ab, HAL (Hardware Abstraction Layer), die Eigentümerin und ist nur in binärer Form.

ath5k ist die neue Version des Treibers, die nicht davon abhängen, HAL. Diese Version soll an die Stelle der MadWifi Treiber für Linux-Systeme und ist, in der die Gruppe konzentriert ihre Ressourcen.

Wie ich bereits sagte, ath9k ist das jüngste der drei, und ihre ursprüngliche Entwicklung wurde von Atheros, die dann veröffentlicht den Quellcode vollständig in die Gemeinschaft. ath9k unterstützt alle 802.11n Atheros-Chipsätze aus.

Die Installation der Treiber mit module-assistant

MadWifi Pakete für Debian Linux werden unterstützt offiziell in den Repositories im Rahmen non-free. Derzeit gibt es Unterstützung für Sarge, Etch und Lenny oder stable, testing und unstable.

In das Projekt die offizielle Webseite empfiehlt die Verwendung des Tools-Modul-Assistent (ma) für die Installation der Module madwifi. Dieses Tool automatisiert die Schritte;

  • Vorbereitung der Quellen / Kernel-Header
  • Entpacken Sie das Tarball-Modul
  • Kompilieren
  • Erstellen Sie Binär-Module des Paketes für Debian
  • Installation und Reinigung


  deathbian: ~ # apt-get update 
  deathbian: ~ # apt-get install madwifi-source 
  deathbian: ~ # apt-get install madwifi-tools 
  deathbian: ~ # ma vorbereiten 
  deathbian: ~ # ma ai madwifi 


Laden Sie modprobe ath_pci Modul Eingabe. Um zu überprüfen, ob die
Und das ist es, einfach neu starten und der Kernel und unterstützt die Atheros-Karte und drahtlose Surfen gesagt wurde. Aber was passiert, wenn wir den Kernel zu aktualisieren von Debian und verloren Unterstützung für die Wireless-Karte?

Kompiliere und installieren Sie die Atheros-Treiber für den neuen Kernel

Ich hatte mehrere Versionen des Kernel, den Sie zur Aktualisierung Ihres Systems, Debian auch ein Upgrade auf eine neue stabile Version des Linux-Kernels und ich verlor die Unterstützung des WLAN.

Um dieses Problem zu beheben, begannen wir unsere Linux mit der vorherigen Version des Kernel-Modul kompiliert Unterstützung für Atheros WLAN. Auch wir können eine Verbindung zum Internet über die Netzwerkkarte eth0, und führen Sie;


  deathbian: ~ # apt-get install linux-headers-2.6.24-1-686 


Dieser Befehl heruntergeladen Repositories Quellen der neue Kernel installiert ist, in diesem Fall 2.6.24-1-686. Dann einen Neustart mit diesem Kernel und starten Sie das Installations-Skript.

Um sicherzustellen, dass lädt das Modul neu zu starten das System eingeben können ath_pci echo>> / etc / modules, Wenn das nicht laden das Modul automatisch beim Start.

Via | MadWifi

Popularity: 25% [?]