烦人的无线-教训!

尽管我的系统已经是ubuntu7.10, 尽管ndiswrapper安装顺利, 尽管在家的时候无线网络用的很好。 但设置学校的wpa enterprise型无线网络却一直没有成功, 这两天花了一个晚上和一个上午都没有好的结果。

处理过程中还使得原来家里 的网络也连不上, 昨晚非常之压抑。

糊里糊涂的过来, 总算明白了无线是基于wpa supplicant来设置的, wpa  supplicant 有一个设置文件:/etc/wpa_supplicant/wpa_supplicant.conf, 基本结构是:
network={
ssid="example"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382eb0106c72ac7bb
priority=2
}
这就是很多帖子里提到的东西,无线网络的配置文件。

现版本的ubuntu已经默认安装了wpa supplicant,gnome network manager已经能集成管理无线网络。在/etc/network的子目录下可以看到指向wpa supplicant的链接.

我的问题是管理器没有wpa enterprise(wpa-eap)的选项, 只有wep, wpa(personal).

我开始狠下心来设置配置文件, 安装wpa_gui什么的, 学校老师有一个很夸张的页面介绍这个:
http://www.cs.bham.ac.uk/~axs/laptop/wpa/

完了, 这么搞下来, 还是没有成功。得到这么个错误:
jing@jing:~$ sudo service networking restart
 * Reconfiguring network interfaces...                                          Ignoring unknown interface eth0=eth0.
Ignoring unknown interface eth1=eth1.
Ignoring unknown interface eth2=eth2.
Ignoring unknown interface ath0=ath0.
wlan0: ERROR while getting interface flags: No such device
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; No such device.
Error for wireless request "Set ESSID" (8B1A) :
    SET failed on device wlan0 ; No such device.
There is already a pid file /var/run/dhclient.wlan0.pid with pid 134519120
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
wlan0: ERROR while getting interface flags: No such device
wlan0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up wlan0.
                                                                         [ OK ]

删除/var/run/dhclient.wlan0.pid,重启系统, 再重启网络服务, 总算可以连上家里的网络 了。(有时候,还有一个奇怪的现象, 我一再重启没有结果, 重命名wpa_supplicant.conf到一个无关的名字, 再重启机器, 重启网络, 可以了。 然后把wpa_supplicant.conf改回来,重启机器两次, 都能正确连上了。 先入为主??问题到底在哪里?)

到这一步, 我已经花了至少10个小时, 设置这一堆的东西,查找资料(这是不应该的!!!要明确设置之间的关系, 不能乱来一通, 接下来我打算禁用gnome的network manager, 用wpa_supplicant来设置一下).

怀疑wpa和gnome network manager集成的不是很好, 我就直接用wpa_gui来管理
  1. Disabling NetworkManager

    According to [WWW] this bug here's how to disable Network Manager without uninstalling it:

    Stop network manager

    sudo /etc/dbus-1/event.d/26NetworkManagerDispatcher stop
    sudo /etc/dbus-1/event.d/25NetworkManager stop

    Create two files with only the word 'exit' in them. These files are:

    /etc/default/NetworkManager
    /etc/default/NetworkManagerDispatcher
  2. remove gnome network manager
  3. stop the bootup service of networking
再用wpa_gui来设置, 没有反应, 并且, wpa_gui不能保存设置, 反应慢。 这样做下来可能有一个问题是网络的基础服务也不行, 无线网络那当然没有办法连了。 

重启网络服务, 运行wpa_gui, 无效。

做最后一次尝试:
我发现有一个wpa-ifupd$, 看那名字可能和wpa有关 , 把他设置成启动, 无效果。

放弃在无线设置上的进一步尝试.goodby, my lover.

2008.4.14, ubuntu又有新版本要发布了, 我也终于弄好了链接设置 :一些网络连接的注释
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值