LinuxSir.cn,穿越时空的Linuxsir!

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

【已用wicd解决,但是脚本方式仍然不成功】关于无线网络静态ip上网配置

[复制链接]
发表于 2010-8-3 20:27:44 | 显示全部楼层 |阅读模式
相关信息:
ip:10.105.6.48
子网掩码:255.255.255.192
网关:10.105.6.62
DNS:xxx.xxx.xxx.xxx(已经填入/etc/resolve.conf)

我在windows和puppy下都配置成功了。

在gentoo下,我是这样做的:

1.我在/etc/wpa_supplicant/wpa_supplicant.conf中设置好了相关热点的连接参数,用的是wep加密。

2.在/etc/conf.d/net中的相关配置:
  1. config_ath0=("10.105.6.48 netmask 255.255.255.192")
  2. routes_ath0=("default gw 10.105.6.62")
  3. modules=( "wpa_supplicant" )
  4. wpa_supplicant_eth0="-Dmadwifi"
复制代码


3.然后启动脚本
  1. /etc/init.d/net.ath0 start
复制代码


4.通过ifconfig和route检查都是可以的了,但就是上不去网。

哪位知道哪一步弄错了不?
发表于 2010-8-3 21:35:52 | 显示全部楼层
resolv.conf里边的dns,是不是因为启动net.eth0给清除了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-3 21:40:14 | 显示全部楼层
Post by blackwhite;2106618
resolv.conf里边的dns,是不是因为启动net.eth0给清除了?

没有,没有启动dhcp,eth0的配置为config_eth0=("null").

很是奇怪,我在puppy里手动用iwconfig,ifconfig,route等工具可以配置成功。

唯一的不同就是gentoo里用的是wpa_supplicant的脚本,驱动是madwifi,不过我用wpa_cli status看过,显示已经连接上热点了。
回复 支持 反对

使用道具 举报

发表于 2010-8-3 23:02:32 | 显示全部楼层
Post by richrat;2106619
没有,没有启动dhcp,eth0的配置为config_eth0=("null").

很是奇怪,我在puppy里手动用iwconfig,ifconfig,route等工具可以配置成功。

唯一的不同就是gentoo里用的是wpa_supplicant的脚本,驱动是madwifi,不过我用wpa_cli status看过,显示已经连接上热点了。

ping baidu.com出来什么结果?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-4 11:41:50 | 显示全部楼层
Post by blackwhite;2106629
ping baidu.com出来什么结果?

我的一些信息:
ping baidu.com
  1. ping: unknown host baidu.com
复制代码

ifconfig_ath0
  1. ath0      Link encap:Ethernet  HWaddr xxx
  2.           inet addr:10.105.6.48  Bcast:10.105.6.63  Mask:255.255.255.192
  3.           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  4.           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  5.           TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
  6.           collisions:0 txqueuelen:0
  7.           RX bytes:0 (0.0 B)  TX bytes:200 (200.0 B)
复制代码

ping_gw
  1. PING 10.105.6.62 (10.105.6.62) 56(84) bytes of data.
  2. From 10.105.6.48 icmp_seq=1 Destination Host Unreachable
  3. From 10.105.6.48 icmp_seq=2 Destination Host Unreachable
  4. From 10.105.6.48 icmp_seq=3 Destination Host Unreachable
  5. From 10.105.6.48 icmp_seq=4 Destination Host Unreachable
  6. From 10.105.6.48 icmp_seq=5 Destination Host Unreachable
  7. From 10.105.6.48 icmp_seq=6 Destination Host Unreachable
  8. From 10.105.6.48 icmp_seq=7 Destination Host Unreachable
  9. From 10.105.6.48 icmp_seq=8 Destination Host Unreachable
  10. From 10.105.6.48 icmp_seq=9 Destination Host Unreachable

  11. --- 10.105.6.62 ping statistics ---
  12. 12 packets transmitted, 0 received, +9 errors, 100% packet loss, time 11048ms
  13. , pipe 3
复制代码

route_table
  1. Kernel IP routing table
  2. Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  3. 10.105.6.0      *               255.255.255.192 U     0      0        0 ath0
  4. loopback        *               255.0.0.0       U     0      0        0 lo
  5. default         10.105.6.62     0.0.0.0         UG    2000   0        0 ath0
复制代码
回复 支持 反对

使用道具 举报

发表于 2010-8-4 18:09:37 | 显示全部楼层
default         10.105.6.62     0.0.0.0         UG    2000   0        0 ath0

metric 2000

再/etc/conf.d/net里加入
metric_eth1="0"
回复 支持 反对

使用道具 举报

发表于 2010-8-4 20:38:14 | 显示全部楼层
网关还没有生效呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-5 10:11:25 | 显示全部楼层
Post by beyond1314;2106738
网关还没有生效呢


就是,难道是物理连接上出了问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-5 10:12:14 | 显示全部楼层
Post by zhllg;2106707
default         10.105.6.62     0.0.0.0         UG    2000   0        0 ath0

metric 2000

再/etc/conf.d/net里加入
metric_eth1="0"


试了这个参数,也试了metric_ath0="1",还是不行。
回复 支持 反对

使用道具 举报

发表于 2010-8-5 10:24:11 | 显示全部楼层
wep的用wpa_supplicant?
回复 支持 反对

使用道具 举报

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

本版积分规则

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