firestarter不能启动的解决方案
-
- 帖子: 59
- 注册时间: 2006-10-26 5:12
firestarter不能启动的解决方案
假设eth0是外网网卡,eth1是内网网卡,下面的解决方案在feisty上测试通过
1)如果安装好firestarter以后,提示eth0出错,可以这样做:
Firestarter的启动脚本比较愚蠢,会从ifconfig的输出信息中查找相关接口的配置信息。以前它查找的是英文的字符串,现在由于ifconfig的输出信息变成了中文的,一些参数信息它无法获取了,所以导致启动失败。
sudo vi /etc/firestarter/firestarter.sh
找个合适的地方,例如在
# External network interface data
这行注释的上面,添加一行:
LANG=en_US
这样,ifconfig的输出就是英文的了,也就解决这个问题。
2)如果按1)做了后又提示eth1出错,那么只能暂且这样做
eg. eth1的配置为 ip: 192.168.0.1 mask: 255.255.255.0 网关是空的
那么在网关处填入192.168.0.1 再启动fs,发现它能启动了,但这时候还不能上网,接着别关fs,再重置网关为空,这样就能正常上网了,郁闷的是每次开机都要这么做,现在暂时还没完美解决的办法。
希望对倍受firestarter的朋友能够有所帮助!
1)如果安装好firestarter以后,提示eth0出错,可以这样做:
Firestarter的启动脚本比较愚蠢,会从ifconfig的输出信息中查找相关接口的配置信息。以前它查找的是英文的字符串,现在由于ifconfig的输出信息变成了中文的,一些参数信息它无法获取了,所以导致启动失败。
sudo vi /etc/firestarter/firestarter.sh
找个合适的地方,例如在
# External network interface data
这行注释的上面,添加一行:
LANG=en_US
这样,ifconfig的输出就是英文的了,也就解决这个问题。
2)如果按1)做了后又提示eth1出错,那么只能暂且这样做
eg. eth1的配置为 ip: 192.168.0.1 mask: 255.255.255.0 网关是空的
那么在网关处填入192.168.0.1 再启动fs,发现它能启动了,但这时候还不能上网,接着别关fs,再重置网关为空,这样就能正常上网了,郁闷的是每次开机都要这么做,现在暂时还没完美解决的办法。
希望对倍受firestarter的朋友能够有所帮助!
-
- 帖子: 37
- 注册时间: 2006-10-20 14:04
- 联系:
- jarlyyn
- 帖子: 4671
- 注册时间: 2006-04-12 18:54
- 联系:
- ipv6now
- 帖子: 759
- 注册时间: 2006-09-30 1:08
- 来自: QingDao
- 联系:
- ioiogl
- 帖子: 205
- 注册时间: 2007-06-27 17:11
- Crazier
- 帖子: 1051
- 注册时间: 2007-09-23 17:06
- 联系:
- hiv002
- 帖子: 212
- 注册时间: 2007-09-17 13:09
- 来自: china
- 联系:
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中
我的还是不行。。。
仍然
代码: 全选
sudo sed -i~ "s/\/sbin\/ifconfig/env LANG=en_US \/sbin\/ifconfig/g" /etc/firestarter/firestarter.sh
The device eth0 is not ready.
- yyjyywh
- 帖子: 22
- 注册时间: 2007-10-21 10:35
- qq52073344
- 帖子: 169
- 注册时间: 2006-12-07 6:38
- 联系:
-
- 帖子: 4
- 注册时间: 2008-10-19 17:33
Re: firestarter不能启动的解决方案
我的也是和十一楼一样,为什么?