LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1048|回复: 13

[求助]这问题真无奈,谁遇到过,哪位知道给说说呗

[复制链接]
发表于 2009-12-31 12:21:30 | 显示全部楼层 |阅读模式
把network放在/etc/rc.conf里面了,希望启动的时候把网一起开启了,但是在启动的时候肯定失败,提示dhcp超时,然后手动在控制台下/etc/rc.d/network start,肯定成功,每次启动都得手动开启下网络,很无奈,有人遇到同样的问题没?

我的rc.conf片段:
.....
65 wlan_wlan0="wlan0 essid Lang key s:xxxxxxxxxxxxx"
66 wlan0="dhcp"
67 INTERFACES=(wlan0)
....
97 DAEMONS=(@syslog-ng @preload network mkvmdev !netfs !crond alsa cpufreq laptop-mode dbus hal)
/etc/conf.d/下面的配置都是空,和rc.conf不冲突,网络设置没问题,因为手动的/etc/rc.d/network start就可以
另外改为手动IP也是一样的结果
哪位老师知道给说说呗,谢谢!
发表于 2009-12-31 13:17:29 | 显示全部楼层
没在ARCH下配置过无线,但我想这个可能跟你LINUX的配置无关,你试试关掉路由器的dhcp然后都固定IP上,你的网内是不是装了一台有线路由 同时又装了一台无线路由?
回复 支持 反对

使用道具 举报

发表于 2009-12-31 13:23:16 | 显示全部楼层
无线认证发生在dhcp前多长时间?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-31 15:49:16 | 显示全部楼层
回2楼,固定IP我试验过了,一个效果,在启动的时候显示DONE,但是实际上没连上,手动开启一下就好了。

回3楼,在用DHCP的时候,启动的时候等很长时间,然后显示超时,手动开启的时候显示dhcpcd: wlan0: MTU set to 576
然后一切正常,大概就1秒钟不到的时间。另外我无线认证应该是失败的,我桌面小工具有个检测WIFI连接质量的直接显示0。但是手动再重启一下就没问题,认证啊,DHCP阿都没问题。

谢谢二位:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-31 18:33:25 | 显示全部楼层
对了,以前一直用着没问题,发生以上的问题是在我pacman -suy升级完2.6.32内核之后才有的。
曾经半年前也遇到过类似情况,不过后来重装了系统,再也没问题了,现在又遇到了。
哪位知道给点意见呗.
回复 支持 反对

使用道具 举报

发表于 2010-1-1 08:58:30 | 显示全部楼层
把 hal前移到network之前

ps:
dbus可以去掉 hal会自动启动它的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-1 09:58:24 | 显示全部楼层
回楼上,我试过了,但是没效果。
我做了个小试验,我把network从rc.conf里面去掉,启动后我手动启动,用的/etc/rc.d/network start
第一次一定失败,提示超时,第二次一定成功。

这个问题太奇怪了
回复 支持 反对

使用道具 举报

发表于 2010-1-1 15:38:21 | 显示全部楼层
你可以参考我的设置
http://midori.yo2.cn/my-wireless-settings-for-archlinux.html
一步一步手动试试 看看问题出在哪里
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-1 16:47:45 | 显示全部楼层
Bad Request (Invalid Hostname)

谢ls,不过我打不开,你用的DDNS么?貌似最近都被河蟹掉了。你能直接给我发一份吗?谢谢!
回复 支持 反对

使用道具 举报

发表于 2010-1-1 18:18:08 | 显示全部楼层
修改 /etc/conf.d/dhcpcd:
DHCPCD_ARGS="-q -t 30"
如果 30 秒还是超时,就改成 60。

另外,不推荐用默认的 network daemon 来启用无线网络,因为只能用于不加密或 WEP 网络。

建议停用 network,转用 netcfg 或 wicd。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表