热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ConexantUSBADSLmodem在Debian下采用pppoe协议上网

ConexantUSBADSLmodem在Debian下采用pppoe协议上网--Linux发行版技术-Debian信息,下面是详情阅读。
  首先,通过lsusb命令得到了这个USB modem的信息如下:
  Bus 001 Device 003: ID 0572:cb00 Conexant Systems (Rockwell), Inc. E-Tech ADSL Modem v2

  这就是这个USB modem的最基本的信息。在网上google之,可以得到很多的信息,我只说最实用的部分。

  还是先说一下我的系统的环境:Macbook,安装了2.6.22 的内核的Debian sid;网络接入采用pppoe。

  step1:下载一段源代码,cxacru-fw.c,然后将这段源代码编译成可执行文件

  gcc -o cxacru cxacru-fw.c

  当然,假设你会安装gcc。不会的话会去补课。

  step2:寻找你Windows系统中的CnxEtU.sys文件。这是USB modem的驱动,或者说“固件”。找到以后拷贝到刚才的cxacru生成的目录,运行

  ./cxacru CnxEtU.sys cxacru-fw.bin

  如果成功提取了固件,那么恭喜你,将cxacru-fw.bin放到/lib/firmware下(另外的文章是将其放在/usr/lib/hotplug/firware中,你可以做个符号链接,如果前者不工作的话)。如果固件提取失败,那你就再去找一个新版本的CnxEtu.sys文件看看。

  step3:安装一些需要的程序
  这里需要安装的程序至少有pppoe,br2684ctl。有这两个基本就够了。

  插上USB modem,可能需要重新启动计算机,重启后,modem的link灯开始亮着,查看设备状态:

  cat /proc/net/atm/cxacru:0

  应该是:Line up
  然后,运行
  br2684ctl -b -c 0 -a 8.81

  最后的8和81分别是pppoe的VPI和VCI的值,不知道的话找给你装网络的人。

  运行以后出现
  br2684ctl[4209]: Interface "nas0" created sucessfully
  br2684ctl[4209]: Communicating over ATM 0.8.81, encapsulation: LLC
  br2684ctl[4209]: Interface configured

  这就意味着基本成功了。

  接下来运行pppoe-setup设置一下账号、密码,然后pppoe-connect就能够连接到互联网上了!
推荐阅读
  • 本文介绍了在Win10上安装WinPythonHadoop的详细步骤,包括安装Python环境、安装JDK8、安装pyspark、安装Hadoop和Spark、设置环境变量、下载winutils.exe等。同时提醒注意Hadoop版本与pyspark版本的一致性,并建议重启电脑以确保安装成功。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • CentOS7.8下编译muduo库找不到Boost库报错的解决方法
    本文介绍了在CentOS7.8下编译muduo库时出现找不到Boost库报错的问题,并提供了解决方法。文章详细介绍了从Github上下载muduo和muduo-tutorial源代码的步骤,并指导如何编译muduo库。最后,作者提供了陈硕老师的Github链接和muduo库的简介。 ... [详细]
  • 原文地址http://balau82.wordpress.com/2010/02/28/hello-world-for-bare-metal-arm-using-qemu/最开始时 ... [详细]
  • 如何查看电脑系统版本_腾讯云服务器系统版本怎么看?Windows和Centos版本怎么选?...
    腾讯云服务器系统版本怎么看?想要知道自己的腾讯云服务器系统版本是哪个,可以登录云服务器后台管理系统查看,或者使用命令行查询,如果不会操作& ... [详细]
  • 主流操作系统简介
    主流操作系统简介子墨居士操作系统理论定义为管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分࿰ ... [详细]
  • 下载地址http:www.kbengine.org这货不错安装在Linux上安装(CentosDebianUbuntuetc.)服务端,请在终端输入:pythonkbenginek ... [详细]
  • i3 处理器_旧机型安装 Linux_64位操作系统
    1.确认CPU是否支持64位首先确认CPU为64位cpu,intelcpu应支持EM64T指令集,amdcpu应支持x86-64指令集; ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 1.在OpenStack圈子中,有这么一句名言:不要让朋友在生产环境中运行DevStack。但是初学者在没有掌握OpenStackCLI的情况下用devstack安装测试环境还是不 ... [详细]
author-avatar
wjyyd1129
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有