刚开始一直都用mentohust联网,这个比较方便,只需要配置网络的基本属性,ip,网关等,然后安装mentohust的deb文件,再通过sudo mentohust 来配置用户名,密码等就成功了。
可是后来mentohust突然找不到服务器,一直以为是mentohust或者系统出了问题,实验室的小伙伴重复百遍,重装系统,重装mentohust,重新配置,依然不能上网,因为时间原因这个暂时放下了,而我当时也只是在windows下进行编程,所以也没太在意。
直到工作找完后意识到公司需要应聘者有linux环境下编程能力和经验是一种的必备能力,才硬着头皮去接触ubuntu。可是直到今天,系统必须联网,无奈,各种百度,各种google,发现锐捷升级了,采用了v4算法,而mentohust没有及时更新是导致不能上网的直接原因,简直想说mlgb,这样只能用锐捷来连网了。
锐捷联网过程:
1、下载锐捷linux最新版本V1.03,支持ubuntu9.10-12.04,地址http://ncs.hust.edu.cn/down/down_soft.php,然后进入‘系统设置’里的‘网络’里配置好基本属性如ip、网关、DNS
2、解压文件到固定目录,此程序为免安装版,打开终端,进入根目录rjsupplicant,包含x64,x86,README,rjsupplicant.sh四个文件
3、切换到root模式下,输入sudo su
4、查看锐捷运行方式,输入sh rjsupplicant.sh --help,这个时候发现报错,报出语法错误,原因是这个应该使用bash去运行, 而 ubuntu12.04默认的shell命令是dash,查看并修改默认shell方式如下图(修改是选择no):
5、这时再次运行sh rjsupplicant.sh --help就出现了提示,按照提示输入用户名,密码,dhcp配置方式,确定出现success
但是前面会有这样一句Stoping system service(network-manager),导致仍然不能上网,再去找系统的网络配置图标,发现不见了,这个
时候需要重启网络图标管理器,执行sudo service network-manager restart重启即可,这个时候发现,哈哈,可以上网了。
参考资料:小伙伴的QQ空间,因为隐私问题暂不公开链接。