|
我曾经也为我的小内猫徘彷过,也在各个LINUX论坛上看数不尽的帖子,但没有一个真正解决了我的问题,小猫就是跑不起来,叫不出来,而小红帽也从来不说我们家养猫的事,我终于给逼急了,自己找,于是在网上展开了大搜捕,终于,让我找到了这个宝贝。scanModem,这个软件可以准确地识别出你机器上的AMR/CNR/PCI modem(通用内猫)和usb猫,其它的也许能,我也没有太仔细看,都是E文。
在这里下载:http://linmodems.technion.ac.il/packages/scanModem.gz
只有几十K,很快就下好了。
解压后运行./scanModem
产生两个文件,ModemData.txt和ModemData.txt.2其中第二个文件中有这样的话:
(省略若干)
==================== AC'97/MC97 summary ==========================
Any of the Controllers in the left most column could support
a variety of subSystem soft modems.
Hence the current ambiguity in possible support by drivers under Linux
(此处省略很多,看了也没用)
p http://pctelcompdb.sourceforge.net/
c Conexant - http://www.linuxant.com
+ SmartLink HAMR5600 compatible AMR/CNR/MDC soft modems
++ SmartLink PCI slot modems
For drivers: ftp://ftp.smlink.com/linux/unsupported/ ,
EXCEPT for non-SmartLink modems. INSTEAD use version slmdm-2.7.10 also available at
http://linmodems.technion.ac.il/packages/smartlink/
看见没有推荐使用的驱动slmdm-2.7.10可以在ftp://ftp.smlink.com/linux/unsupported/和http://linmodems.technion.ac.il/packages/smartlink/两个地方下载,到那里,下好了驱动。就可以安装了。
先修改Makefile,把linxu内核源文件目录改一下,里面是/usr/src/linux/include,把linux改为你的。我的是/usr/src/linux-2.4/include,(REDHAT9.0),
然后make,编译后,如果你是内猫就用make install-amr安装,如果是USB猫就用make install-usb安装,这样就安上了,编辑/etc/modules.conf,在最后添加
options slmdm country=CHINA
有用没用先不说,反正别人要求的。然后就用KPPP用设备/dev/modem,就可以上网了,中间有检测调制解调器一项,自己测试一下,如果不行就把modules.conf中关于MODEM的行全部删了,再make install-amr一下,再不行?对不起,我就不知道了,可能是你的驱动没有下对,或者根本就不支持,那你再等等吧@_@
有空大家可以聊一下我的QQ:15455014 |
|