Atheros-AP v Gnome

Z Wiki UnArt Slavičín
Verze z 8. 6. 2009, 13:03, kterou vytvořil Dulik (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaciSkočit na vyhledávání

Spustit AP v Gnome není uplně tak přímočaré jako normálním stroji bez GUI. Zde je postup pro Ubuntu (vyzkoušeno na Ubuntu 9.04)

Než si zrušíme přístup k síti, nainstalujeme si potřebné utility:

apt-get install bridge-utils madwifi-tools

Pokud nemáte ve svém kernelu madwifi, použijte třeba kernel Ubuntu 2.6.28, což je poslední Ubuntu kernel, ve kterém ještě madwifi je, a to v poslední verzi:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.28.10/linux-image-2.6.28-02062810-generic_2.6.28-02062810_i386.deb
dpkg -i linux-image-2.6.28-02062810-generic_2.6.28-02062810_i386.deb

Tak, a teď si zrušíme připojení k síti :-). Nejdříve musíme vypnout NetworkManager a wpa_supplicant. NetworkManager by nám měnil pod rukama nastavení wifi karty, jedoucí wpa_supplicant by zase způsobil, že naše AP by bylo chráněno pomocí WPA, což pro naše účely (testování propustnosti karet a jejich odolnosti proti rušení) nechceme.

killall NetworkManager
killall wpa_supplicant

Poté odstraníme a zavedeme madwifi, tj. modul ath_pci. Tím si zajistíme, že karta bude v panensky nedotčeném stavu jako po restartu:

rmmod ath_pci
modprobe ath_pci

Pak vytvoříme AP:

wlanconfig ath0 destroy wlandev
wlanconfig ath0 create wlandev wifi0 wlanmode ap
iwconfig ath0 essid chovmar
iwconfig ath0 channel 1

Pokud chceme, aby se přes AP dalo dostat do sítě a nechceme se zdržovat s routováním, pak wifi kartu spojíme do bridge s kartou eth0:

ifconfig ath0 up 
ifconfig eth0 up 
brctl addbr br0 
brctl addif br0 eth0 
brctl addif br0 ath0 
ifconfig br0 up

Nakonec novému interface br0 přidělíme IP adresu:

dhclient br0