firestarter不能启动的解决方案

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
homeboy
帖子: 59
注册时间: 2006-10-26 5:12

firestarter不能启动的解决方案

#1

帖子 homeboy » 2007-04-07 0:51

假设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的朋友能够有所帮助!
sanhe
帖子: 37
注册时间: 2006-10-20 14:04
联系:

#2

帖子 sanhe » 2007-04-07 17:42

按照方法一做了以后,为什么还会有问题呢?
方法二我不明白是什么意思。
wan_2004
帖子: 41
注册时间: 2007-06-02 17:20

#3

帖子 wan_2004 » 2007-06-06 21:30

谢谢
问题解决了
头像
jarlyyn
帖子: 4671
注册时间: 2006-04-12 18:54
联系:

#4

帖子 jarlyyn » 2007-06-07 12:35

sudo sed -i~ "s/\/sbin\/ifconfig/env LANG=en_US \/sbin\/ifconfig/g" /etc/firestarter/firestarter.sh

输入这条命令就可以了
niedhui
帖子: 11
注册时间: 2007-04-26 23:12

#5

帖子 niedhui » 2007-06-07 19:42

谢谢了,我还以为是我的网卡有问题呢。呵呵
亥亥
帖子: 41
注册时间: 2006-10-28 14:51
来自: 浙江
联系:

#6

帖子 亥亥 » 2007-06-10 16:41

thx
头像
ipv6now
帖子: 759
注册时间: 2006-09-30 1:08
来自: QingDao
联系:

#7

帖子 ipv6now » 2007-06-10 16:57

jarlyyn 写了:sudo sed -i~ "s/\/sbin\/ifconfig/env LANG=en_US \/sbin\/ifconfig/g" /etc/firestarter/firestarter.sh

输入这条命令就可以了
这个最简单方便
头像
ioiogl
帖子: 205
注册时间: 2007-06-27 17:11

#8

帖子 ioiogl » 2007-09-08 1:05

jarlyyn 写了:sudo sed -i~ "s/\/sbin\/ifconfig/env LANG=en_US \/sbin\/ifconfig/g" /etc/firestarter/firestarter.sh

输入这条命令就可以了
谢谢了``
头像
Crazier
帖子: 1051
注册时间: 2007-09-23 17:06
联系:

#9

帖子 Crazier » 2007-10-05 14:36

支持楼上的!!!
头像
hiv002
帖子: 212
注册时间: 2007-09-17 13:09
来自: china
联系:

#10

帖子 hiv002 » 2007-10-12 9:08

我不敢乱来的,我对这个系统还不是很熟悉,我就不敢去弄他的,有系统提示错误我也不敢去弄的。
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

#11

帖子 luojie-dune » 2007-10-21 10:50

我的还是不行。。。


代码: 全选

sudo sed -i~ "s/\/sbin\/ifconfig/env LANG=en_US \/sbin\/ifconfig/g" /etc/firestarter/firestarter.sh
仍然
The device eth0 is not ready.
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
yyjyywh
帖子: 22
注册时间: 2007-10-21 10:35

#12

帖子 yyjyywh » 2007-10-21 13:12

sudo sed -i~ "s/\/sbin\/ifconfig/env LANG=en_US \/sbin\/ifconfig/g" /etc/firestarter/firestarter.sh
头像
qq52073344
帖子: 169
注册时间: 2006-12-07 6:38
联系:

#13

帖子 qq52073344 » 2007-10-21 23:41

jarlyyn 写了:sudo sed -i~ "s/\/sbin\/ifconfig/env LANG=en_US \/sbin\/ifconfig/g" /etc/firestarter/firestarter.sh

输入这条命令就可以了
xie xie
头像
heromac
帖子: 49
注册时间: 2007-11-10 23:33

#14

帖子 heromac » 2007-11-24 12:57

我的还好 没出问题
新手中的菜鸟
帖子: 4
注册时间: 2008-10-19 17:33

Re: firestarter不能启动的解决方案

#15

帖子 新手中的菜鸟 » 2008-12-11 20:07

我的也是和十一楼一样,为什么?
回复