我想将家庭服务器上的网络接口从有线 (eth0) 更改为使用 USB-wlan 卡的无线 (wlan0)。我已使用以下方法安装了 RT73 驱动程序http://ubuntuforums.org/showthread.php?t=400236并且它似乎正在发挥作用。
我的问题是,只有当 eth0 的线路连接时,wlan0 才能工作。一旦我断开线路,无线接口就会关闭。
我猜测这与我的 /etc/network/interfaces 有关,因此这里是:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.19
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1
dns-search workgroup
auto wlan0
iface wlan0 inet static
address 192.168.1.20
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1
dns-search workgroup
pre-up ifconfig wlan0 up
pre-up iwpriv wlan0 set AuthMode=WPAPSK
pre-up iwpriv wlan0 set EncrypType=TKIP
pre-up iwpriv wlan0 set WPAPSK=MY_PASSWORD
pre-up iwpriv wlan0 set SSID=MY_SSID
pre-up iwpriv wlan0 set NetworkType=Managed
两个接口都连接到同一个路由器。
我正在运行 Ubuntu Server 8.04
答案1
我的问题是,只有当 eth0 的线路连接时,wlan0 才能工作。一旦我断开线路,无线接口就会关闭。
因为您的无线接口一开始就没有工作。
首先,您的设置完全错误。
将所有前置命令改为
wpa-ssid MY_SSID
wpa-psk MY_PASSWORD
然后看看你的立场是什么。