Kismet und Festival auf dem EEE 4G mit EasyPeasy 1.0

Sinn und Zweck eines Netbooks ist ja vor allem, auch unterwegs online gehen zu können, neben dem Internetzugang per UMTS  bieten sich hierzu offene W-LANs und Hotspots an. Für das Aufspüren von W-LANs ist unter Linux sicherlich Kismet das Mittel der Wahl, kombiniert man das Ganze dann noch mit der Sprachausgabe (Festival) halte ich das für eine prima Sache.

Aus früheren Versuchen weiß ich, dass nicht alle W-LAN Chips ohne weiteres mit Kismet funktionieren und sich in den benötigten Monitor-Mode versetzen lassen, daher wollte ich herausfinden, ob das mit einem EEE-PC und dem verwendeten Atheros Chipsatz möglich ist.

Um das  Ergebnis vorwegzunehmen: Es geht!

So hab ichs gemacht:

  1. zunächst über die Paketverwaltung kismet und festival mit den benötigten Abhängigkeiten installiert.
  2. Herausfinden, welches Interface als wireless Interface verwendet wird: sudo iwconfig bei mir war das Interface wlan0
    wlan0     IEEE 802.11bg  ESSID:”warp-zone”
    Mode:Managed  Frequency:2.422 GHz  Access Point: 00:1B:2F:50:B8:10
    Bit Rate=36 Mb/s   Tx-Power=27 dBm
    Retry min limit:7   RTS thr:off   Fragment thr=2352 B
    Encryption key:1410-2001-04   Security mode:open
    Power Management:off
    Link Quality=68/100  Signal level:-53 dBm  Noise level=-97 dBm
    Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
    Tx excessive retries:0  Invalid misc:0   Missed beacon:0
  3. Chipsatz des W-LAN Chips identifizieren: lspci | grep -i net.
    01:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wirele
    ss PCI Express Adapter (rev 01)
    03:00.0 Ethernet controller: Attansic Technology Corp. L2 100 Mbit Ethernet Adap
    ter (rev a0)
    Wichtig ist dabei die folgende Zeile: Den zugehörigen Treiber findet man in der Kismet Dokumentation unter Punkt 12 (Capture Sources).
  4. die Datei /etc/kismet/kismet.conf muss angepasst werden. Dort wird zunächst der User eingetragen, mit dem ich mich am System anmelde:
  5. Ausserdem muss als source das Ergebnis der Punkte 2 und 3 eingetragen werden. Bei mir sieht die Zeile dann so aus: source=ath5k,wlan0,atheros
  6. Damit die Sprachausgabe funktioniert muss noch folgendes aktiviert werden:
  7. mit sudo kismet das Ganze starten und schauen, welche W-LANs gefunden werden :)

Wie die Bedienung von Kismet funktioniert, bzw. welche Parameter noch über die Konsole beim Programmstart mitgegeben werden können, ist der entsprechenden Seite im Ubuntuuserswiki zu entnehmen.

Have fun!

diesen Eintrag bookmarken:
  • email
  • del.icio.us

Datum: Mittwoch, 11. März 2009 20:39
Themengebiet: Development, EEE PC, Howto, codehacker, easyPeasy, open source, stuff for nerds Trackback: Trackback-URL
Feed zum Beitrag: RSS 2.0 Diesen Artikel kommentieren

Kommentar abgeben