lijihuai 发表于 2005-2-15 14:32:06

linux下使用Eagle芯片组的USB猫上网冲浪的教程

如何在linux下使用Eagle I、II芯片组的USB接口的ADSL Modem上网(原创,要求加精)

呵呵,小弟通过长时间的琢磨,终于能够让我的猫(装宽带时,电信送的)在linux下使用了。这款猫的具体型号为朗通的699C+,芯片组为ADI的 Eagle II。凡是使用ADI的Eagle芯片组的usb adsl modem,我的方法都能保证使用。好了,废话不用多说,下面开始。


第一步:从下面的链接下载驱动,http://baud123.free.fr/eagle-usb/ea...b-2.1.1.tar.bz2

第二步:利用su命令换成root用户,接下来先搞清楚你使用的linux内核版本(运行命令 uname-r 即可),如果是2.6.X,那么你只需要先编译一次内核(按照默认的选项就可),如果是2.4.X,则一定要搞清楚network option选项,其中几个选项一定要选上的(具体是哪几个,请参考一下内核编译的精华和其他几种芯片组的usb adsl安装过程的精华帖子,里面说得非常详细),然后编译,另外补充一下,这个modem不需要额外打什么补丁。

第三步:将刚才下载的驱动复制到 /usr/src 下,解压,然后 /usr/src 下会多出一个目录,进入这个目录,运行 ./configure,然后运行 make ,再运行 make install,成功的话会提示你运行 eagleconfig ,这个时候先将modem拔出来再插上去,以清空modem的内存。然后再运行 eagleconfig,会出来一张表,最左边的就是你要选择填入的,最右边则是上网的方式,有好几种(比如pppoe,pppoa,llc等等),中国大陆大部分都是pppoe,所以随便选择一个是pppoe的就行了,也许你会问我表中的选项根本就没有中国啊,这个没有关系,下面我会告诉你怎么改的,接下来会问你上网的帐号,这个如实填好就可以了,不过我不推荐用它自带的拨号,还是用rp-pppoe保险

第四步:将猫拔下来,然后编辑 /etc/eagle-usb/eagle-usb.conf,将第27-32行删掉(将前面加上#注释掉就可以),这步做不做都没有关系。然后找到开头为VPI和VCI的两行,将值改为你所在城市的VPI VCI的值就可以,注意这里是用的16进制,比如我是武汉的,VPI VCI分别是0 32,那么我就改成00000000 00000020。然后找到开头为 Linetype 的行,将最后1位数字改成1(如果你是用pppoe的话),好了,差不多要大功告成了,呵呵,保存好。

第五步:安装上rp-pppoe,这里使用mandrake 10.X的朋友千万注意,不要用mandrake自带的拨号,否则你问题多多的,因为它会自动修改我们刚才已经修正过的配置文件,结果导致配置不正确而上不了宽带。设置好帐号什么的(不清楚的朋友去看看精华帖子,或者搜一下,这里我不罗嗦了)

第六步:插上猫,运行 eaglectrl -w,然后adsl-start,应该就可以上网冲浪了。

其余的注意事项:使用mandrake 和 turbo发行版的朋友要注意,mandrake是自带这个猫的驱动,但是即使最新的10.1,它所带的驱动也只能支持eagle II芯片组,如果你的猫是eagle III芯片组,那么一定要用上面的较新的2.0.0(或以上)的驱动,还有就是不要用mandrake自带的拨号。

至于turbo,主要是编译内核的麻烦,因为它的内核升级打过unicon补丁,要从其官方网站下载升级的包,然后自行编译一遍,不过理论上,你只要找到与你现在同版本的内核源码并编译,照样可以。

如果有什么意外的问题,可以 QQ 38662102,写清楚问eagle usb

llc 发表于 2005-2-16 09:27:20


第二步:利用su命令换成root用户,接下来先搞清楚你使用的linux内核版本(运行命令 uname-r 即可),如果是2.6.X,那么你只需要先编译一次内核(按照默认的选项就可),如果是2.4.X,则一定要搞清楚network option选项,其中几个选项一定要选上的(具体是哪几个,请参考一下内核编译的精华和其他几种芯片组的usb adsl安装过程的精华帖子,里面说得非常详细),然后编译,另外补充一下,这个modem不需要额外打什么补丁。

更详细点就更好,譬如内核里的哪些options要选上,最好说明一下

ighack 发表于 2005-3-18 20:25:40

楼主我要是能早看到你的文章就好了
我为了让我的朖通的USB ADSL能主网
都把搞疯了
可惜当是没有这个驱动
所以我只好又买了一个ADSL
页: [1]
查看完整版本: linux下使用Eagle芯片组的USB猫上网冲浪的教程