
テキストエディタで/etc/modprobe.confファイルを編集cd /usr/local/src tar -zxvf madwifi-0.9.3.3.tar.gz cd madwifi-0.9.3.3 make make install modprobe ath_pci
最後の行に以下の2行を追記vi /etc/modprobe.conf
保存終了alias ath0 ath_pci alias wifi0 ath_pci
以下の内容を記述(再起動をかけると自動的に以下の内容は記述される)vi /etc/sysconfig/network-scripts/ifcfg-ath0
保存終了DEVICE=ath0 ONBOOT=yes BOOTPROTO=dhcp HWADDR=無線LANカードのMACアドレス #例:00:A0:B0:60:32:DC TYPE=wireless
IPADDR=IPアドレス #例:192.168.11.3 NETMASK=サブネットマスク #例:255.255.255.0 ESSID=ESSID #例:001601E9DECA CHANNEL=チャネル #例:7 MODE=通信するモード #例:Managed RATE=通信速度 #例:54Mbps GATEWAY=アクセスポイントのIPアドレス #例:192.168.11.1
ifcfg-ath0に記入するというサイトもあるがfedora等のRedHat系は出来ないようです。これはキーだけ別のファイルとすることでパーミッションを限定することができるようにするというRedHat系のセキュリティらしいです。他のディストリビューションの場合は直接ifcfg-ath0ファイルに”KEY=WEPキー”を書き込んで OKのようです。vi /etc/sysconfig/network-scripts/keys-ath0 例:KEY=s:Distribusions #文字列の場合s:をつける 例:KEY=17fd82c34a #16進数の場合そのままでOK
以上でモニタモードになります。モニタモードになったかどうかはiwconfigコマンドで確認できます。ifconfig ath0 down wlanconfig ath0 destroy wlanconfig ath0 create wlandev wifi0 wlanmode monitor ifconfig ath0 up
