Fórumok
Egy TP-Link WN821-n USB Wi-fi eszközzel akarok csatlakozni egy wi-fi routerhez. A router wpa és wpa2 titkosítást használ.
Mit kell beállítani Ubuntu 9.10-en?
Elsősorban a konzolos beállítás érdekel.
- 1127 megtekintés
Hozzászólások
op? Network-Manager elintézi pl.
De a
#!/bin/sh
SSID=${1:-def_ssid}
DEV=${DEV:-wlan0}
kill -9 $(ps -ef|grep wicd-daemon|cut -c 8-14)
NM=$(ps -ef|grep NetworkManager|grep -v grep|head -n 1|wc -l)
[ $NM -gt 0 ] && sudo /etc/init.d/NetworkManager stop
WICD=$(ps -ef|grep wicd|grep -v grep|head -n 1|wc -l)
[ $WICD -gt 0 ] && sudo /etc/init.d/wicd stop
sudo pkill -f 'wpa_supplicant'
sudo pkill -f NetworkManager
sudo modprobe -r iwl3945 ; sudo modprobe -v iwl3945
sudo ifconfig $DEV up
sudo iwconfig $DEV essid $SSID
CONF=/etc/wpa_supplicant/wpa_supplicant.conf
[ -e $CONF ] || CONF=$(dirname $0)/.wpa/wpa_supplicant.conf
echo 'search guba
nameserver 208.67.222.222
nameserver 8.8.8.8
nameserver 208.67.220.220
' | sudo sh -c 'cat >> /etc/resolv.conf'
(sleep 5 ; sudo ifconfig wlan0 192.168.1.10 ;
sudo route add -net 0.0.0.0 gw 192.168.1.1 dev $DEV) &
_vissza=0
vissza () {
if [ $_vissza -eq 0 ]; then
[ -n "$NM" ] && [ "$NM" -gt 0 ] && sudo /etc/init.d/NetworkManager restart
[ -n "$WICD" ] && [ "$WICD" -gt 0 ] && sudo /etc/init.d/wicd restart
_vissza=1
fi
}
#trap vissza SIGINT
sudo wpa_supplicant -D wext -i $DEV -c $CONF \
|| { sudo modprobe -r iwl3945 ; sudo modprobe -v iwl3945; }
vissza
megfelelően módosítva neked is működhet (SSID, DEV, iwl3945 helyett a megfelelő driver, ip cím...)
- A hozzászóláshoz be kell jelentkezni
"konzolos beállítás érdekel"
konzolon: modprobe, wpa_supplicant és interfaces cseszetetés.
http://linux-wless.passys.nl/query_part.php?brandname=TP-Link
- A hozzászóláshoz be kell jelentkezni