LinuxSir.cn,穿越时空的Linuxsir!

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

Conexant USB ADSL驱动的解决办法

[复制链接]
 楼主| 发表于 2003-4-5 16:06:12 | 显示全部楼层
安装atm包,因为我的adsl是RFC1483,原文“If you are using RFC1483/2684 then
choose: Networking options
  • Asynchronous Transfer Mode (ATM)
  • Classical IP over ATM” (是不是非装不可呢?)



  • 应该是这样,最好按照原文来做
    如果使用的还是bridged IP的话,我的帖子里面也有解决办法
    发表于 2003-4-6 12:16:08 | 显示全部楼层

    无法编译br2684ctl

    dragonnapalm兄说:
         “安装linux-atm后,一定要安装1483 bridge usespace ,一般是br2684ctl.c或者br011220.c,注意这个小程序只能在2.4.19以上的内核下自动可以编译,在以前的内核下必须先补丁内核。否则可能会出现一些错误。反正我在2.4.18下编了好久没成功。”

          但是,我的始终编译不成功,我的内核是2.4.20-8(rh9),应该可以啊,在cc -o br2684ctl brctl-010226.c -latm的时候,不成功啊,错误信息如下:


    brctl-010226.c:10:29: linux/atmbr2684.h:没有那个文件或目录brctl-010226.c: In function `create_br':
    brctl-010226.c:59: storage size of `ni' isn't known
    brctl-010226.c:60: `ATM_BACKEND_BR2684' undeclared (first use in this function)
    brctl-010226.c:60: (Each undeclared identifier is reported only once
    brctl-010226.c:60: for each function it appears in.)
    brctl-010226.c:61: `BR2684_MEDIA_ETHERNET' undeclared (first use in this function)
    brctl-010226.c:64: `ATM_NEWBACKENDIF' undeclared (first use in this function)
    brctl-010226.c: In function `assign_vcc':
    brctl-010226.c:87: storage size of `be' isn't known
    brctl-010226.c:129: `ATM_BACKEND_BR2684' undeclared (first use in this function)brctl-010226.c:130: `BR2684_FIND_BYIFNAME' undeclared (first use in this function)
    brctl-010226.c:132: `BR2684_FCSIN_NO' undeclared (first use in this function)
    brctl-010226.c:133: `BR2684_FCSOUT_NO' undeclared (first use in this function)
    brctl-010226.c:135: `BR2684_ENCAPS_VC' undeclared (first use in this function)
    brctl-010226.c:135: `BR2684_ENCAPS_LLC' undeclared (first use in this function)

    好像,都是atmbr2684.h函数里面的问题,但是,这个文件确实存在啊。
    现在我的猫,link灯已经亮了,在网络设备里面可以看到ppp0,但是也是无法激活!
    各位兄台,帮忙!
    发表于 2003-4-6 12:18:43 | 显示全部楼层

    sorry,在跟贴的时候发错了

    请班组转到“找到了Conexant USB ADSL的驱动程序!!!!!GO!GO!GO!”后,谢谢!
    发表于 2003-4-6 12:42:41 | 显示全部楼层

    用cc编译过程卡壳了,怎么搞啊

    顶一下,看看有没有好办法?
    发表于 2003-4-6 15:54:07 | 显示全部楼层

    PVC是什么东东

    Setting RFC1483/2684...
    >>> Setting RFC1483/2684 routed <<<

    >>> Loading atmarpd...

    >>> Creating interface...

    >>> Activating interface...
    SIOCSIFNETMASK: 无法指定被请求的地址

    >>> Creating PVC...
    usage: /usr/local/sbin/atmarp -a
           /usr/local/sbin/atmarp -c [[atm]N]
           /usr/local/sbin/atmarp -q ip_addr [qos qos_spec] [sndbuf bytes]
           /usr/local/sbin/atmarp -s ip_addr [itf.]vpi.vci [pcr value] [qos spec] [sndbuf bytes]
             [temp] [pub] [null]
           /usr/local/sbin/atmarp -s ip_addr atm_addr [pcr value] [qos spec] [sndbuf bytes] [temp]
             [pub] [arpsrv]
           /usr/local/sbin/atmarp -d ip_addr [arpsrv]
           /usr/local/sbin/atmarp -V

    我用cxstart.sh启动的时候出现的问题,还是rfc1483没搞定,也不知道PVC是什么东西。

    另外,我已经安装了linux-atm和pppoe,但是在make xconfig中看到这么的图,
    没有ppp over ethernet(Experimenter)和 ppp over atm(experimenter),晕啊,到底怎么回事啊????????????????
    发表于 2003-4-7 11:46:02 | 显示全部楼层
    用cc编译过程卡壳了,怎么搞啊

    顶一下,看看有没有好办法?


    错误提示呢?
    发表于 2003-4-7 17:08:09 | 显示全部楼层

    错误信息就是往前四贴了

    cc -o br2684ctl brctl-010226.c -latm
    时候的问题。
     楼主| 发表于 2003-4-7 18:09:44 | 显示全部楼层
    其实这个问题我也遇到过,应该就是/usr/src/linux下面找不到相应的文件了,首先应该确定建立了对内和文件夹的链接(名为linux),如果已经建立,那么就需要编译内核,选上RFC2684和ATM的相关支持。可以不需要make bzImage了。

    (但是,我在RH8下编译新的内核包时RFC2684和ATM的相关支持是不可选的(新解压的内核tar.gz包),但是如果linux链接指向的是原来的老内核文件夹2.4.18,却一切正常,不知道是怎么回事)

    如果兄弟还不成功的话我可以把我的编译好的br2684ctl上传上来
    发表于 2003-4-7 21:34:40 | 显示全部楼层

    我遇到的情况跟你一样

    我也重新编译了内核,但是atm选项不可选,希望兄弟把br2684ctl传上来,让我试试看行不行了。

    出现这种情况是不是,编译不够成功造成的,或者是有的没有编译进去?
     楼主| 发表于 2003-4-7 21:50:48 | 显示全部楼层
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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