wireless-bridge
やっと家に無線LAN環境が復活した.
このへんはよくわかりません.WEPだし.channel指定してるし.もう,ね.
あと,ubuntuってwpa_supplicantを手書きしていいんだろうか…
元はhttp://d.hatena.ne.jp/awamugi/20090712/1247406259
#!/bin/bash # # original: http://d.hatena.ne.jp/awamugi/20090712/1247406259 case "$1" in start) echo "Starting bridge: " # stop network-manager /etc/init.d/network-manager stop # set params /sbin/iwconfig wlan0 mode ad-hoc channel 4 key s:thekeyhogekey /sbin/ifconfig wlan0 up /sbin/iwconfig wlan0 essid theessid # Network interface up /sbin/ifconfig eth0 0.0.0.0 /sbin/ifconfig wlan0 0.0.0.0 # Bridge interface up /usr/sbin/brctl addbr br0 /usr/sbin/brctl addif br0 eth0 /usr/sbin/brctl addif br0 wlan0 /sbin/dhclient br0 ;; stop) echo "Shutting down bridge: " # Bridge interface down /sbin/ifconfig br0 down # Bridge interface delete /usr/sbin/brctl delif br0 eth0 /usr/sbin/brctl delif br0 wlan0 /usr/sbin/brctl delbr br0 # Network interface down /sbin/ifconfig eth0 down /sbin/ifconfig wlan0 down # reset wlan0 /sbin/iwconfig wlan0 essid "" mode managed # start network-manager /etc/init.d/network-manager start ;; status) /usr/sbin/brctl showstp br0 ;; restart) stop start ;; *) echo "Usage: $0 {start|stop|status|restart}" exit 1 esac exit 0