安装好firestarter以后,提示eth0出错,可以这样做:
Firestarter的启动脚本比较愚蠢,会从ifconfig的输出信息中查找相关接口的配置信息。以前它查找的是英文的字符串,现在由于ifconfig的输出信息变成了中文的,一些参数信息它无法获取了,所以导致启动失败。
sudo vi /etc/firestarter/firestarter.sh
找个合适的地方,例如在
# External network interface data
这行注释的上面,添加一行:
LC_ALL=en_US
这样,ifconfig的输出就是英文的了,也就解决这个问题。
或者:
sudo sed -i~ "s/\/sbin\/ifconfig/env LC_ALL=en_US \/sbin\/ifconfig/g" /etc/firestarter/firestarter.sh


linux289 于 2007-08-26 18:02:58发表:
谢谢~~~看了两次都用上了~~~