|
|
作者: firmstre 出自: |
作者:JIAOER 终于,终于可以安心的在宿舍里拨号上网了!
ok,学校宿舍里用的华为的802.1x校园认证!windows下简单,下载个exe双击一下就好了,不过这可恶的学校的信息中心的人显然忘记了世上还有个linux,居然没有linux下的客户端。
对于我这个新手来说,刚进入ubuntu,别说上网了,连拼音都调不出来,在Xwindow下面,最简单的复制,剪切个文件都不行,真是打击!不过哈哈,老子挺过来了,现在别说上网了,QQ都可以聊了,从此告别windows,进入linux的怀抱中了。
最开始用的是xsupplicant认证,但是这东西不知道为啥特别占CPU,从头到尾都是50%的占用率,搞的我本本风扇那个响啊,跟拆房子一样。现在换了华为的linux1x,恩,世界清静了。不过值得一说的是,就算只用了那50%的cpu,我这个破本子,浏览网页,听歌,聊QQ一点儿不卡,要知道这些简单的事情,在windows下,我那破本子非疯了不可。linux确实强大。
第一种方案:xsupplicant 去官方源的./pool/universe/x/xsupplicant目录下下载软件包
比如:
合起来就是 我下的好像 1.2.4版的(据说1.2.1版不那么占用CPU,谁知道呢,也许是我配置有问题,不管他,反正现在很爽就是了) ok xsupplicant_1.2.4.dfsg.1-1_i386.deb这么个包包,双击打开就可以了 不过,注意权限,一定要放在一个你有权限的目录里,或者用命令行。 sudo dpkg -i xsupplicant_1.2.4.dfsg.1-1_i385.deb 等等,是不是这个命令,让我看看,恩,好像是的,唉 毕竟刚开始,老是记不住。 好,注意权限问题。没有权限,你想从U盘里把它拷出来都困难(特指习惯了鼠标托托的windows下的老用户) en 然后 有2个文件要注意 一个是 /etc/xsupplicant/xsupplicant.conf 一个是/etc/default/xsupplicant 大体上,你要在第一个文件里面 写上你的用户名,密码之类 第二个是个可执行的脚本,你可以开,关之类 大概是这样吧,目前不懂,先这么理解着 在xsupplicant.conf里面 有个default节 里面 要写上一堆 default { #type=wired allow_types = eap-md5 identity = "your_username" eap-md5 { username = "your_username" password = "your_password" } } username ,password 不用解释了吧 然后是xsupplicant这个脚本文件,将将“ENABLED=0”改成“ENABLED=1” 然后是“ARGS="-i eth0" ” 注意是双引号里面的阿,-i后面有空格,eth0表示是网卡接口 也许你的是eth1,eth2... 好,保存 基本上,重启一下就没问题了。 对了,还有logfile=/var/log/xsupplicant.log 不过,还是别写了。
第二种 linux1x 这个包包从哪儿下载? 唉,我忘记了,如果有人需要,给我QQ或MSN吧 里面有三个文件需要可执行权限,分别是linux1x、pre.ps、renew.ps,没有的话请给它们加上
$ sudo chmod a+x linux1x pre.ps renew.ps
然后是 $ sudo ./pre.ps 注意 ./别忘记,新手容易犯的错误(特指我) 然后 $ sudo linux1x ok了 按照提示,输入用户名,密码 选好网卡就没问题了 当出现pass authentication提示 就成功了 不过 如果提示你少了XXXX包 恩,这几乎是一定的! 因为这东西似乎比较老,所以 有个依赖的包包也比较老,ubuntu已经换新的了 没事儿 做个链接: 在/usr/lib下做一个名为libstdc++-libc6.2-2.so.3的软链接到高版本的libstdc++
sudo cd /usr/lib ls libstdc++ 我这儿是XXX.so.6.0.9 然后sudo ln -s libstdc++.so.6.0.9 libstdc++-libc6.2-2.so.3 好了,然后回去执行sudo linux1x
记得要加sudo 不然会出错误 填上你的用户名,密码 好了,cpu安静了。 | |
阅读(316) | 评论(0) | 转发(0) |