/etc/network/interfaces 文件中这样写:
iface wlan0-ssid1 inet dhcp
ssid1 related options
iface wlan0-ssid2 inet dhcp
ssid2 related options
启动wifi时:
# ifup wlan0=wlan0-ssid1
# ifdown wlan0; ifup wlan0=wlan0-ssid2
另外也可以用mapping,写一个脚本,扫描能找到的ssid,根据ssid判定一个SCHEME,例如interfaces文件可以这么写:
mapping wlan0
script /path/to/map-scheme
map SSID1 wlan0-ssid1
map SSID2 wlan0-ssid2
map-scheme这个脚本可以掉iwlist等命令扫ssid,判断用哪个。
详见: man interfaces
2013/11/12 长歌门-肖头 [CGM]sgxiao <[email protected]>
> 不好意思,gmail的操作有问题手误发出去了。我继续描述。
>
> 我的笔记本配置好了无线网卡,桌面采用 awesome。
> 但是经常在家里,公司,不同楼层之间切换,因此每次转移地方,都要非常恶心的修改 /etc/network/interfaces
>
> 把不需要的wifi帐号密码注释掉,然后
>
> /sbin/ifdown wlan0
> /sbin/ifup wlan0
>
> 来重新生效。这样的动作比较繁琐,我想知道有没有比较上流的命令行工具帮我进行自动切换和管理?谢谢各位
> 2013/11/12 长歌门-肖头 [CGM]sgxiao <[email protected]>
>
>> hi all:
>>
>>
>
--
Cheng,
Best Regards