青岛adsl的Linux上网解决方案!!

来源:百度知道 编辑:UC知道 时间:2024/05/28 02:54:08
一直在公司里用linux,公司里事lan上网,很好配置,近期在家里装了Red Hat 9可是用adsl却怎么也上不了网,青岛地区的adsl猫事Usb口的,而且网通也没有Linux驱动,不知道该怎么办了,谁解决了,给个方案啊,谢谢了!!!

对于青岛地区的网通ADSL用户,据我所知,使用的拔号方式为PPPoverATM,FC3自带的拔号程序pppd并不直接支持,所以,需要插件,幸运的是,在FC3中巳经自带了pppoatm.so,具体可通过 find /usr/lib/ -name pppoatm.so 来进行查询,如果没有找到,嘿嘿,找安装光盘啊,肯定有的,哪一张就不晓得了。

重要:你的linux系统中必须有对应版本的内核源码,在编译驱动的时候,要用到内核的config文件。请使用安装光盘里的内核源码,而不要到网上下载。路径一定为:/usr/src/linux

至此,安装驱动的条件具备如下:

1.FedoraCore 3 linux
2.内核源码
3.cxacru.tar.bz2驱动源码包
4.pppd拔号软件并有pppoatm.so插

下面,我们就来编译安装驱动程序,以下的操作都应该在"root"下完成(千万别问偶偶什么是"根",呼呼)。

将驱动源码包解包:
#tar -xjvf cxacru.tar.bz2

得到一个目录:cxacru,进入该目录后执行:
#make all

一大堆信息输出后,顺利的话没有错误就算是成功一半了呵,相应的驱动已经安装到了指定目录中,剩下的就是配置驱动程序和pppd拔号程序了。有错误的话,仔细看看出错信息,然后找解决方法(只要注意前面提到的几个必备条件,通常不会有什么问题)。

下面我们来配置驱动程序和pppd拔号程序,这可是黎明前的黑暗,要修改的地方比较多,仔细些就可以。
首先进入/etc目录:
#cd /etc
#vi cxacru

其中的"cxacru"是modem的配置文件,用来设定驱动程序的驱动方式,协议以及VCI.VPI值,如果全青岛市一盘棋,那么下面我的配置就适合你,若有个别特色,那就在Windows下打开modem的控制面板仔细看清楚,看明白;)
在这个配置文件中,只修改下面