-1 fester Kanal auf Mon0 im Flugfeld

3622
oneat

Ich habe vor kurzem aircrack 1.1 installiert und wenn ich meine WLAN-Karte in den Überwachungsmodus durch "airmon-ng start wlan0 6" aktiviere, bekomme ich immer einen festen Kanal -1. Weiß jemand, wie man das repariert?

Meine WLAN-Karte ist ein Ethernet-Controller: Atheros Communications Inc. AR5007G-WLAN-Adapter (Rev 01). Und Linux ver 2.6.38-12-generic.

Irgendwelche Ideen?

1

1 Antwort auf die Frage

2
koniu

Dies ist ein Kompatibilitätsproblem zwischen mac80211 kernel subsystemund aircrack-ng. Es landete im Mainline-Linux-Kernel 2.6.35 und scheint seitdem dort gewesen zu sein (schreibt dies auf Kernel 3.1).

Es gibt zwei Problemumgehungen. Sie können entweder Patch- aircrack-ngoder WLAN-Treiber installieren. Ich bevorzuge letzteres, da es sehr einfach ist und als Nebeneffekt die neuesten Treiber enthält.

Hier ist das Rezept:

# we need kernel headers and a toolchain to build wifi drivers  sudo apt-get install build-essentials linux-headers-2.6.38-12-generic  # download current wireless driver source tree wget http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2  # uncompress tar xjf compat-wireless-2.6.tar.bz2  # download patch that fixes the problem wget http://patches.aircrack-ng.org/channel-negative-one-maxim.patch  # apply patch cd compat-wireless-20* patch -p1 < ../channel-negative-one-maxim.patch  # compile and install make sudo make install  # follow simple instructions to reload the drivers without reboot. Eg: sudo make unload sudo modprobe ath5k 

Hintergrundinformationen finden Sie hier: http://trac.aircrack-ng.org/ticket/742

Nur ein Follow-up für alle, die auf dieses Problem stoßen, wurde in den neuesten Versionen von `aircrack-ng` und` compat-wireless` behoben. In diesem Wiki-Artikel (http://www.aircrack-ng.org/doku.php?id=compat-wireless) erfahren Sie, wie Sie Ihre eigenen Treiber kompilieren. Breakthrough vor 12 Jahren 2