superhxl 发表于 2011-6-25 14:44:00

求助:如何设置是ml能够自动连接无线网络?

自己家的无线网络是wpa的,设置了ifcfg-wlan0,但是启动时无法连接。
显示
"Determining IP information for wlan0... failed; no link present. Check cable?"
随后启动wpa_supplicant,但是登录后需要root下运行:dhclient wlan0才能获取ip,连接网络。
能不能在服务里面自动连接无线网络啊?

dgy18787 发表于 2011-6-25 14:47:18

我每次都要自己up ... 而且netmanager找到的无线网络名单不全

superhxl 发表于 2011-6-25 15:20:17

原帖由 dgy18787 于 2011-6-25 14:47 发表 http://forum.linuxfans.org/images/common/back.gif
我每次都要自己up ... 而且netmanager找到的无线网络名单不全 我用networkmanager也搜不全。虽然我要连接的找到了,但是连接出错,只好手动连接。现在希望能够自动连接,免得麻烦。

haulm 发表于 2011-6-25 16:25:08

原帖由 superhxl 于 2011-6-25 14:44 发表 http://forum.linuxfans.org/images/common/back.gif
自己家的无线网络是wpa的,设置了ifcfg-wlan0,但是启动时无法连接。
显示
"Determining IP information for wlan0... failed; no link present. Check cable?"
随后启动wpa_supplicant,但是登录后需要root下运行:dhclient ...
我有能力实现普通用户通过 dbus 服务执行 root 的权限的命令,很麻烦的是我没有笔记本,不会用无线网络,你可以把你的操作过程有几种情况用把指令集过程写出来,我来实现界面化的自动工具。
你是否尝试过把 dhclient wlan0 这行指令写进 /etc/profile 最尾,是否能解决问题?

[ 本帖最后由 haulm 于 2011-6-25 16:27 编辑 ]

sejishikong 发表于 2011-6-25 22:52:03

netmanager好像连接无线网络的能力不如wlassistant。不行的话,就装个wlassistant吧,只依赖kdelibs-3。

superhxl 发表于 2011-6-25 23:56:05

原帖由 haulm 于 2011-6-25 16:25 发表 http://forum.linuxfans.org/images/common/back.gif

我有能力实现普通用户通过 dbus 服务执行 root 的权限的命令,很麻烦的是我没有笔记本,不会用无线网络,你可以把你的操作过程有几种情况用把指令集过程写出来,我来实现界面化的自动工具。
你是否尝试过把 dhclient wlan0...
加了不起作用,还要自己手工运行 dhclient wlan0

stronghill 发表于 2011-6-27 09:03:10

无线网卡好像启动命令还不太统一,我原来用的usb的无线网卡和510k上自带的无线网卡启动方法就不一样,所以就没有放到netmanager中,只能自己手动启动,
另外链接的时候,应该会自动调用dhclient wlan0 的啊,用root用户启动搜索应该和windows下搜索到的无线网络差不多,呵呵,至少在我这里是这样

haulm 发表于 2011-6-28 05:04:13

原帖由 stronghill 于 2011-6-27 09:03 发表 http://forum.linuxfans.org/images/common/back.gif
无线网卡好像启动命令还不太统一,我原来用的usb的无线网卡和510k上自带的无线网卡启动方法就不一样,所以就没有放到netmanager中,只能自己手动启动,
另外链接的时候,应该会自动调用dhclient wlan0 的啊,用root用户启动搜索 ...
启动方法不统一,但却有办法把它统一在同一个程式中去判断实现。
可以直接读硬件信息来选择启动方案,通过网络状态来判断是否正常连接。

dgy18787 发表于 2011-6-29 11:20:06

不知道fedora和ubuntu的无线网络那个功能是怎么实现的?其实如果可以的话直接拿来用也不错。

sejishikong 发表于 2011-6-29 12:02:16

那个是是NetworkManager,其实不太好用。如果只考虑连无线网络的话,wicd更好用。

haulm 发表于 2011-6-29 14:48:13

wicd 依赖的 python 环境也是相当烦琐。

sejishikong 发表于 2011-6-29 15:15:28

其实无线网络连接我最喜欢的还是wlassistant。可惜没有qt4版本。据作者说写了一个,可惜没有发出来。

haulm 发表于 2011-6-29 16:14:44

wicd-curses


EXCEPTION! Please report this to the maintainer and file a bug report with the backtrace below:

EXCEPTION! Please report this to the maintainer and file a bug report with the backtrace below:
Traceback (most recent call last):
File "/usr/lib/wicd/wicd-curses.py", line 1058, in <module>
    main()
File "/usr/lib/wicd/wicd-curses.py", line 996, in main
    ui.run_wrapper(run)
File "/usr/lib/python2.6/site-packages/urwid/raw_display.py", line 234, in run_wrapper
    return fn()
File "/usr/lib/wicd/wicd-curses.py", line 89, in wrapper
    return func(*args, **kargs)
File "/usr/lib/wicd/wicd-curses.py", line 1004, in run
    app = appGUI()
File "/usr/lib/wicd/wicd-curses.py", line 524, in __init__
    self.update_netlist(force_check=True,firstrun=True)
File "/usr/lib/wicd/wicd-curses.py", line 89, in wrapper
    return func(*args, **kargs)
File "/usr/lib/wicd/wicd-curses.py", line 645, in update_netlist
    self.wiredCB.get_body().build_combobox(self.frame,ui,3)
File "/usr/lib/wicd/curses_misc.py", line 384, in build_combobox
    self.set_w(w)
AttributeError: 'WiredComboBox' object has no attribute 'set_w'

haulm 发表于 2011-6-29 16:21:27

原帖由 sejishikong 于 2011-6-29 15:15 发表 http://forum.linuxfans.org/images/common/back.gif
其实无线网络连接我最喜欢的还是wlassistant。可惜没有qt4版本。据作者说写了一个,可惜没有发出来。
这样的工具应该可以自己写的,等 stronghill 有空去完善 netmanager
页: [1]
查看完整版本: 求助:如何设置是ml能够自动连接无线网络?