QQ号:102724957
QQ名:学海无涯
另外,有关linux上网问题,在此,我给出自己的解决方法。
(一)如果是采用联通的无线上网,请打开“系统->帮助和支持->互联网和网络->5.2解决无线连接的问题->5.22检查设备识别"。如果没有安装驱动程序,那么在终端下输入
代码: 全选
sudo lspci
在无线网卡可用的情况下,也就是说NetworkManager已经可以接受无线信号了(比如CMCC,unicom等等),断开有线网络,使用NetworkManager连接上unicom(注意此刻仅仅是连上而已,你没有权限通过它链接因特网)。网络是否连上就不用我赘述,只需睁大眼睛紧盯屏幕即可获知。如果无法连上unicom,请再尝试CMCC,如果连上了,这说明驱动程序可以正常工作,但是为什么连不上unicom,本人也不太清楚(好像中国移动的信号会和中国联通打架一样),本人在彻底禁用CMCC信号和重启足够次数后,竟然又连上了。此刻,我们可以用命令ifconfig查看,其中wlan项中可以看到
代码: 全选
inet 地址:xxx.xxx.xxx.xxx
代码: 全选
sudo pppoeconf
此步骤完成后,以后的每次开机ppp0接口会自动建立并连网,如若不出意外,以后你再也不用关注与本帖类似主题的任何帖子了。但是假如意外地开机后网络没连上,重启是个好方法,但是很蠢。在此处我给出几个与解决这一问题相关的命令:
1.pon dsl-provider 采用安装时的配置(改过配置文件的另当别论)建立ppp0链接
2.poff 关闭当前ppp0接口。
以上命令的执行均需超级用户权限。
当发现网络断开,在链接上无线信号的前提下,往终端中输入
代码: 全选
sudo poff -a
代码: 全选
sudo pon dsl-provider
(二)windows下采用drcom连接校内网方式的linux下连网
我没有简单的方法,也就是说还是有方法,那就是到http://www.drcom-client.org/zh_CN/下载drcomforlinux的源码包,然后到http://download.csdn.net/下载一片名叫hacking drcom for linux的文章,根据文章中的描述来修改源代码。有人在想,这件事看上去很麻烦,而且这又是为什么呢。其中原因如下(个人臆想):运营drcom的城市热点公司只为windows开发了其验证程序的客户端,linux并没有相应的客户端程序。但是在一批开源分子的努力下通过黑箱测试分析其认证协议,从而开发了相应的linux下的drcom客户端(该客户端好像是由国内的开源爱好者们重新编写并维护的,具体的请参考该网站,或是源代码中的有关信息)。但最大的问题是drcom服务端的升级而导致协议的改变使得开发的linux客户端不能工作于不同版本的drcom认证。网上似乎有开源爱好者开始着手将版本问题采用编程方式得以解决的想法,但还未成熟。
对于鉴主6楼实验室linux连网的问题我已经解决,如下所示:
代码: 全选
xxx@ubuntu:~$ sudo ./drcom.sh start
[sudo] password for xxx:
received server ACK(pkt_size=249)
Login Succeeded
You have used 1725 Minutes, and 1408436K bytes
如果有谁在采用此种方式连网上遇到问题,可以给我发邮件[email protected],我很愿意帮助同样热烈爱好linux的同伴。