LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: dragonnapalm

Conexant USB ADSL驱动的解决办法

[复制链接]
发表于 2003-4-17 19:39:03 | 显示全部楼层

为什么要装这个包呢?

不是说内核在2.4.20以上的不用装吗?
 楼主| 发表于 2003-4-19 18:19:11 | 显示全部楼层
是啊!
有什么好一点的方法吗?


其实我发的几个帖子里都有解决办法了:

实际上很多用户所属的ISP是使用ATM rfc1483 brige桥接,并且采用pppoe连接ISP的。

特别注意的地方可能有以下几点,害得我花费了好几个晚上,最后发现原来如此。
1、2.4.18以后的内核实际上不需要重新编者按译,但是得重新make menuconfig,按上述配置。最好是make modouls,make modules_install,不然可能会出现找不到模块的情况。
2、一定要安装linux-atm软件包。
3、实际上对任何该类USB ADSL,驱动程序只是前面一步(cxload.sh),后面的script是针对各种连接协议配置的,需要根据自已的实际情况改变。
4、对rfc1483 route或ppp over atm的情况,我没试成功,因为自已是用rfc1483 bridge的,但是这个脚本和驱动里面无法配置atm0 的硬件地址,将atm0 ifconfig为ether的hw时不成功。很奇怪,hw address 是 00-00-00.....,配置ADSL-setup时提示无法定位atm0的link 方式(not ethernet)。
5、对rfc1483 brige的情况,以上步骤有好几步得需要更改。
a、如果是2.4.18以前的内核,需要patch rfc1483/2684的补丁,使内核支持rfc1483 bridge,只需要编译MODULES。然后insmod br2684(关键),不要将br2684编入内核中,要编成MODULES。
b、安装linux-atm后,一定要安装1483 bridge usespace ,一般是br2684ctl.c或者br011220.c,注意这个小程序只能在2.4.19以上的内核下自动可以编译,在以前的内核下必须先补丁内核。否则可能会出现一些错误。反正我在2.4.18下编了好久没成功。
c、编译好后,执行br2684ctl -c 0 -e 0 itf.VPI.VCI(根据当地的值填),使之出现nas0界面。然后 ifconfig nas0....注意设定hw address, 或自动配上去。
d、route。
e、adsl-setup中,网络界面选择nas0,DNS由sever指定。
f、adsl-start,出现ppp0 interface ,,,,OK



另外,新的驱动包好像已经包含了这个协议了
 楼主| 发表于 2003-4-19 18:35:42 | 显示全部楼层
为什么老是I CAN'T FIND ADSL MODEM!!!!!!!


兄弟先下载这个:
http://eciadsl.flashtux.org/download/eciadsl-usermode-0.7.tar.gz
解开后,在解压后的文件夹中,找到一个名子叫probe_device.sh的文件,运行它,会显示你的vid1/pid1和vid2/vid2,如果vid1=0572,那么就是Conexant的新片,然后看vid2,如果不是cafe的话,那么就不能用这个驱动,需要到这里去寻求帮助:
http://sourceforge.net/forum/forum.php?forum_id=155749
在这里,有该驱动的作者亲自帮你解答,只要是Conexant的芯片,它会接近他的所能帮你,真的很热情。
发表于 2003-4-20 20:19:51 | 显示全部楼层
见了兄弟法的帖子,我的芯片和你的一样
发表于 2003-4-21 21:42:09 | 显示全部楼层
cxioctl.c,cxacru.c哪里去找 ,有了cxload.c然后怎么办,
发表于 2003-4-21 22:08:44 | 显示全部楼层
仔细看一下Jinux兄的帖子。就在

http://www.linuxsir.net/bbs/show ... 15&pagenumber=1

我都成功的编出模块来了。兄弟也能行。试一下。。。
发表于 2003-4-22 17:20:42 | 显示全部楼层
我的猫和大家的一样,为什么在启动linux7.3的时候,当检测到usb端口时,机子就卡住不走了?刚接触linux,望赐教。
发表于 2003-4-22 17:25:49 | 显示全部楼层
先按照前几帖来安装一下试试看。然后再插上USB的猫。

提问时应该说明下机器的内核版本,还有别的办法。来安装这个猫。。。用uname -a来查看一下。

是不是自己实践过了???
发表于 2003-4-22 18:11:09 | 显示全部楼层
我的linux内核是2.4.18,多谢北南兄的教诲,我的确太心急了,上个星期刚刚接触linux,搞了几天总算装好了,可是猫不能用,今天偶然看到这个帖子,确实很兴奋。
发表于 2003-4-22 18:39:43 | 显示全部楼层

这很正常

因为系统对usb猫,不能很好认出,也没有自带的驱动,可能要花一点时间。

你看看有没有你那种猫的驱动,当一个回来装装看,

很多东西光听别人说是不回明白的,还要靠自己实践、体会!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表