主要参考了这几篇文章:
我用的是网通送的星网数码的猫,上网方式为pppoe,pppoa的朋友可以参考第二篇文章
由于ubuntu7.04已经在内核中加入了设备驱动及相关的内核设置,所以不需要编译内核,因
此直接安装系统(这个应该比较简单,但注意ubuntu的root用户操作需要用sudo,密码为你
安装系统时建立的帐号密码),然后制作linux上面用的firmware文件cxacru-fw.bin,这里需
要两个文件:cxacru-fw.c(这个附件里有)与CnxEtU.sys,cxacru-fw.c可以在这里找到:
CnxEtU.sys可以在安装了windows驱动的系统中通过查找得到或者在驱动光盘上也可以找到
在linux下,编译cxacru-fw.c得到cxacru-fw程序(需要libc6-dev库,用新立得从光盘查找安装):
gcc -o cxacru cxacru-fw.c
创建linux的firmware文件:
cxacru CnxEtU.sys cxacru-fw.bin
将cxacru-fw.bin(注意系统只认此文件名)放到/lib/firmware下
此时可能需要重新启动计算机,重启后,modem的link灯开始同步(进入系统后,由一闪一闪
到一直亮着),查看设备状态:
less /proc/net/atm/cxacru:X
应该是:Line up(X代表数字)
下面,便可用br2684ctl设置vpi与vci,br2684ctl的deb安装包可以在
找到(附件里有),在安装时,还需要linuxatm1库的支持,用新立得从光盘查找安装,然后
双击br2684ctl_20040226-1_i386.deb安装,然后设置:
br2684ctl -b -c 0 -e 0 -a 0.vpi.vci (使用本地的VPI/VCI,-e 0为LLC方式)
配置成功,会显示:
RFC1483/2684 bridge: Interface "nas0" created sucessfully
RFC1483/2684 bridge: Communicating over ATM 0.vpi.vci, encapsulation: LLC
RFC1483/2684 bridge: Interface configured
RFC1483/2684 bridge: Communicating over ATM 0.vpi.vci, encapsulation: LLC
RFC1483/2684 bridge: Interface configured
最后,使用系统自带的pppoeconf配置adsl拨号,我在配置的时候,除了adsl 帐号、密码需
要填写以外,其它选默认的OK即可,配置完成,
pon dsl-provider(拨号)
poff(挂断)
本文转自ubuntu中文论坛,地址为:
http://forum.ubuntu.org.cn/viewtopic.php?p=491351&sid=5997ca358c77cf9acdcb1cddfa9f71a8
在此感谢GMT兄,同时所需文件在上面地址中也有
家中的机子装了ubuntu7.10可惜是usb猫无法直接上网,后来用了这个方法后,可以上网了,不过
我也发现了这个方法的缺点就是每次都要重新运行 br2684ctl和重新拨号才能上网,不知道有没有
办法可以开机后自动连接的方法,想来应该不难设置的。
本文转自ubuntu中文论坛,地址为:
http://forum.ubuntu.org.cn/viewtopic.php?p=491351&sid=5997ca358c77cf9acdcb1cddfa9f71a8
在此感谢GMT兄,同时所需文件在上面地址中也有
家中的机子装了ubuntu7.10可惜是usb猫无法直接上网,后来用了这个方法后,可以上网了,不过
我也发现了这个方法的缺点就是每次都要重新运行 br2684ctl和重新拨号才能上网,不知道有没有
办法可以开机后自动连接的方法,想来应该不难设置的。
No comments:
Post a Comment