LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1044|回复: 3

debian 5 lenny 下安装5800UB USB ADSL 解决

[复制链接]
发表于 2009-3-4 08:42:27 | 显示全部楼层 |阅读模式
#lsusb
得到USB modem的信息
Bus 001 Device 003: ID 0572:cb00 Conexant Systems (Rockwell), Inc. E-Tech ADSL Modem v2


USB modem windows版驱动而来对应的cnxetu.sys文件
下面需要一个叫cxacru-fw的程序,来剥离出firmware

把下载到的cxacru-fw和cnxetu.sys放在一起:[注: 把 cxacru-fw 和 cnxetu.sys 放到 同一文件夹里
然后

#chmod +x cxacru-fw
#./cxacru-fw cnxetu.sys cxacru-fw.bin

(执行后会出现提取成功字样 ,失败可能是需要先安装libc6_2.7-18_i386.deb,闲麻烦可以先安装gcc)

output出来的cxacru-fw.bin文件就是firmware文件.
把这个文件拷贝到/lib/firmware
#cp cxacru-fw.bin /lib/firmware


一般过几分钟会自动加载,或者开机后也会自动加载

然后安装libatm1_2.4.1-17.2_i386.deb,br2684ctl_20040226-1_i386.deb

#br2684ctl -b -c 0 -e 0 -a 0.vpi.vci (使用本地的VPI/VCI,-e 0为LLC方式)

这个命令的语法是:
br2684ctl [-c n -e 0|1 -b 0|1 -s buf_size -a [itf].vpi.vci ]+
-a [itf].vpi.vci : ATM PVC 码, VPI 和 VCI. 必需的
-c n : BR2684 接口码,例如 nas0,nas1,... 必需的
-e 0|1 : 封装方法. 0=LLC, 1=VC mux.默认是 0, LLC
-b 0|1 : 后台运行. 1=后台,0=前台.默认是 0
-s buf_size : 传输缓冲值. 默认是 8192.
使用如下命令桥接:

#br2684ctl -b -e 0 -c 0 -a 0.0.33

此操作会建立名为nas0的设备并进行配置,配置成功,会显示:
RFC1483/2684 bridge: Interface "nas0" created sucessfully
RFC1483/2684 bridge: Communicating over ATM 0.vpi.vci, encapsulation: LLC
RFC1483/2684 bridge: Interface configured

我这里本地用LLC VPI/VCI 是0 33 这个在win下AccessRunner Control Panel用Alt+A 可以看到


然后简单了。。。安装PPPoeconf

现在lenny 好像可以自动选,到时候输入账号密码,选自动连接就ok了。。。。

忙碌了2天终于打开debian的主页了。。。

安装缺的包从网上或光盘里找吧。。。
发表于 2009-3-4 19:19:52 | 显示全部楼层

cxacru-fw.bin

br2684ctl后要运行ifconfig nas0 up

把附件用cat合并后解压。命令如下

cat xaa.tar.bz2 xab.tar.bz2 >x.tar.bz2 && tar -jxvf x.tar.bz2


可检验一下MD5码
md5sum cxacru-fw.bin
48071d47f119c9de550b6d446cf91589

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-4 19:38:46 | 显示全部楼层
谢谢楼上的。。。我今天晚上刚解决了。。。好像必须要自己生成cxacru-fw.bin,用别人的不行。。。另外Lenny的pppoeconf 好像不用特意启动nas0,自己可以搜索适应的nas 和eth
回复 支持 反对

使用道具 举报

发表于 2009-3-5 04:35:26 | 显示全部楼层
自己加上参数,就不用搜索eth0了
pppoeconf nas0
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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