我在vmware中使用Firestarter, PPPOE拨号,上网正常,可是每次启动Firestarter就提示启动失败,如图所示,请求高手指点
[解决方法]使用英文系统即可,呵呵!
[已经解决]Firestarter启动失败
- relaxssl
- 帖子: 1448
- 注册时间: 2007-01-30 7:13
-
- 帖子: 54
- 注册时间: 2007-06-14 15:57
修改:/etc/firestarter/firestarter.sh 中的,把相应位置换成中文
(如果改好之后又通过图形界面作了其他设置的修改后又不能启动则还需手动修改相应位置)
# External network interface data
IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f 1`
MASK=`/sbin/ifconfig $IF | grep 掩码 | cut -d : -f 4`
BCAST=`/sbin/ifconfig $IF |grep 广播: | cut -d : -f 3 | cut -d \ -f 1`
NET=$IP/$MASK
(如果改好之后又通过图形界面作了其他设置的修改后又不能启动则还需手动修改相应位置)
# External network interface data
IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f 1`
MASK=`/sbin/ifconfig $IF | grep 掩码 | cut -d : -f 4`
BCAST=`/sbin/ifconfig $IF |grep 广播: | cut -d : -f 3 | cut -d \ -f 1`
NET=$IP/$MASK
-
- 帖子: 34
- 注册时间: 2007-08-22 11:38
可能是Firestarter的启动脚本比较愚蠢,会从ifconfig的输出信息中查找相关接口的配置信息。以前它查找的肯定是英文的字符串,现在由于ifconfig的输出信息变成了中文的,一些参数信息它可能无法获取了,所以导致启动失败。
在shell终端中输入:sudo vim /etc/firestarter/firestarter.sh
在打开的该文件中找个合适的地方,例如在
# External network interface data
这行注释的上面,添加一行:
LANG=en_US
这样,ifconfig的输出就是英文的了,这个启动脚本也就可以从它的输出信息中搜索出需要的几个参数了。此时再次启动防火墙就ok啦!
原帖:viewtopic.php?t=56391&highlight=firestarter
按照这个试了一下,的确可以!~
在shell终端中输入:sudo vim /etc/firestarter/firestarter.sh
在打开的该文件中找个合适的地方,例如在
# External network interface data
这行注释的上面,添加一行:
LANG=en_US
这样,ifconfig的输出就是英文的了,这个启动脚本也就可以从它的输出信息中搜索出需要的几个参数了。此时再次启动防火墙就ok啦!
原帖:viewtopic.php?t=56391&highlight=firestarter
按照这个试了一下,的确可以!~
-
- 帖子: 29
- 注册时间: 2008-07-22 11:04
- rolser
- 帖子: 41
- 注册时间: 2008-11-07 0:04
-
- 帖子: 21
- 注册时间: 2009-04-02 9:11
Re: [已经解决]Firestarter启动失败
5楼的可行。
-
- 帖子: 10
- 注册时间: 2009-05-18 22:23
- 来自: Heaven
- 联系: