madwifi

subversionが必要なのかと思い、http://subversion.tigris.org/からsubversion-1.4.3.tar.bz2をdownload。compileしようとしたら、こいつはapr, apr-utilが必要とか云いやがる。
aprは、apache.orgらしい。apr-1.2.8.tar.bz2をinstallして、/etc/ld.so.confに/usr/local/apr/libを追加。apr-util-1.2.8.tar.bz2のconfigureに–with-apr=/usr/local/aprとしてcompile。
subversionのconfigureに–with-apr=/usr/local/apr –with-apr-util=/usr/local/aprとしたが、今度は、berkeley-dbが必要とか。http://www.oracle.com/technology/software/products/berkeley-db/db/index.htmlからdownload。展開したら、cd build_unix; ../dist/configure; makeとするらしい。/etc/ld.so.confに/usr/local/BerkeleyDB.4.5/libを追加。
apr-utilのconfigureを–with-apr=/usr/local/apr –with-berkeley-db=/usr/local/BerkeleyDB.4.5/として、re-install後、subversionも何とか。
で、Getting Madwifiから、sourceを取得しようとしたけど、ダメ。
kazu@t60:~/tmp$ svn checkout http://svn.madwifi.org/trunk madwifi
svn: ‘http://svn.madwifi.org/trunk’ 用の URL スキームを認識できません
kazu@t60:~/tmp$ svn checkout http://svn.madwifi.org/branches/madwifi-old-openhal madwifi
svn: ‘http://svn.madwifi.org/branches/madwifi-old-openhal’ 用の URL スキームを認識できません
なんだよ、これ。
しょうがないから、http://snapshots.madwifi.org/から、madwifi-ng-current.tar.gzを持ってきたら、compileできるぢゃん。。。馬鹿タレ。
install後、設定。
・/etc/wireless.confに追加
case “$ADDRESS” in
ath0,*,*)
INFO=”Atheros a/b/g”
NICKNAME=
ESSID=”ひみつ”
MODE=”managed”
CHANNEL=
WEP=”open”
WEP_KEYS=”s:ひみつ”
WPA=
;;
esac
・/etc/network.confに追加
ath0,*,*)
INFO=”netconfig configured: tradnet”
PPPOE=n
DHCP=n
IPADDR=ひみつ
GATEWAY=ひみつ
DOMAIN=ひみつ
DNS=ひみつ
;;
・/etc/network.fixedに追加
ath0
・起動
# ifctl ath0 up
# dhclient ath0 ← dhcpの場合
とするらしいが、ifctlで、エラー。
ath0: device not started.
まあ、一発で行くとは思ってないけどネ。