如何驱动Conexant内猫?
BBS讨论: http://www.linuxsir.org/bbs/showthread.php?s=&postid=370206一些硬件的基础知识:对于硬件的驱动,对Linux来说,最重要的是硬件的芯片组,而非硬件的品牌;比如猫,国内可能有N个厂商推出N多的品牌,但他们所用的芯片组无非就是那几家。所以我们要知道硬件的芯片组,就能找到解决问题的办法。
我们可以通过下面的命令来获得猫的芯片 :
#lspci
如果输出的是conexant hsf 56k hsfi modem(ver 01) ,这个猫就是conexant hsf芯片组的。如果有conexant hcf 56k 字样的,那就是hcf的。hsf的当然就要下载hsf的驱动,hcf也得下载hcf的驱动。
一、根据系统的版本和内核来下载驱动
#arch
#uname -a
#arch
通过上面的,我们能知道内核的版本,以及能判断出是需要i686还是其它的RPM包
二、下载驱动:
1]hsf驱动下载地址:
http://www.linuxant.com/drivers/hsf/free/downloads.php
2]hcf驱动下载地址:
http://www.linuxant.com/drivers/hcf/free/downloads.php
我们究竟要下载哪个呢,以第一点我们uname -a 和arch 输出以及系统的版本为准。如果是AMD的CPU,就要下载athlon的。
如果上面没有与我们所用的版本或者系统相对应的RPM,我们要下载源码包,用源码包来安装 。我们所用的大多是PC机,所以下载x86的源码包*.tar.gz
三、安装kernel-source
如果系统中,没有kernel-source,如果用源码包安装时,也安装不上,要把kernel-source安装上
在盘中找出一个文件名中带有kernel-source的RPM安装上就OK了。
#rpm -ivh kernel-source*.rpm
四、安装猫的驱动:
#rpm -ivh *.rpm
如果是用源码包安装,我们要解开包
#tar zxvf *.tar.gz
然后仔细看README和INSTALL里面有详细的安装过程。
五、设置kppp拔号
设置kppp,请运行
#kppp
然后按[设置]=》帐号=》对话框设置=》在帐号处添上你在windows上网用的帐号。
在设备=》换一下[调制解调器设备],直到找到设备为止,多试几次。