嵌入式linux下MF825C上网

中兴MF825C电信版

插上usb网卡后

#lsusb

19d2:1225 (bus 1, device 3)

0000:0000 (bus 1, device 1)

网卡会自动模式转换

#lsusb

19d2:1405 (bus 1, device 3)

0000:0000 (bus 1, device 1)

在内核上选择支持它的驱动模块

确保这三个模块都有rndis_host.ko,cdc_ether.ko,usbnet.ko然后添加驱动

#modprobe rndis_host

会根据依赖关系挂载相应的模块

rndis_host              6048  0

cdc_ether               4992  1 rndis_host

usbnet                 14160  2 rndis_host,cdc_ether

#ifconfig -a

usb0     Link encap:Ethernet  HWaddr 36:4B:50:B7:EF:61

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:4923 errors:0 dropped:0 overruns:0 frame:0

TX packets:6229 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:1287334 (1.2 MiB)  TX bytes:1315840 (1.2 MiB)

如果驱动没问题就会看到usb0的虚拟网卡

#ifconfig usb0 up

#udhcpc -i usb0 -s /sbin/udhcpc.sh -p /var/run/udhcpc.pid

udhcpc (v1.12.1) started

Sending select for 192.168.0.133...

Lease of 192.168.0.133 obtained, lease time 86400

deleting routers

route: ioctl 0x890c failed: No such process

adding dns 192.168.0.1

igmpproxy, Version 0.1 beta2, Build 160601

Copyright 2005 by Johnny Egeland <[email protected]>

#ifconfig usb0

usb0      Link encap:Ethernet  HWaddr 36:4B:50:B7:EF:61

inet addr:192.168.0.133  Bcast:192.168.0.255  Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:24 errors:0 dropped:0 overruns:0 frame:0

TX packets:27 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:4726 (4.6 KiB)  TX bytes:5766 (5.6 KiB)

#ping www.baidu.com

PING www.baidu.com (220.181.112.244): 56 data bytes

64 bytes from 220.181.112.244: seq=0 ttl=52 time=57.345 ms

64 bytes from 220.181.112.244: seq=1 ttl=52 time=53.074 ms

64 bytes from 220.181.112.244: seq=2 ttl=52 time=49.176 ms

到此OK。

时间: 2024-08-08 22:41:08

嵌入式linux下MF825C上网的相关文章

基于嵌入式Linux下GCC编译器__sync_sub_and_fetch_4错误的解决心得

******************************************************************************************************************************************************* 作者:EasyWave                                                                                      

SOAP嵌入式linux下的应用(一)

作者:华清远见讲师 Simple Object Access Protocol(SOAP)简单对象访问协议,是交换数据的一种协议规范,是一种轻量的.简单的.基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息. 这里介绍soap嵌入式linux下的使用. 一.gSOAP 选择gSOAP的原因: gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言开发web服务或客户端程序的工作变得轻松了很多.绝大多数的C++we

嵌入式 Linux下永久生效环境变量bashrc

嵌入式 Linux下永久生效环境变量bashrc 1) .bashrc文件 在linux系统普通用户目录(cd /home/xxx)或root用户目录(cd /root)下,用指令ls -al可以看到4个隐藏文件, .bash_history   记录之前输入的命令 .bash_logout    当你退出时执行的命令 .bash_profile    当你登入shell时执行 .bashrc             当你登入shell时执行 请注意后两个的区别:'.bash_profile'只

转: 嵌入式linux下usb驱动开发方法--看完少走弯路【转】

转自:http://blog.csdn.net/jimmy_1986/article/details/5838297 嵌入式linux下的usb属于所有驱动中相当复杂的一个子系统,要想将她彻底征服,至少需要个把月的时间,不信?那是你没做过. 本人做过2年的嵌入式驱动开发,usb占了一大半的时间.期间走了不少弯路,下面将我的血的经验教训总结下,为要从事和正在从事的战友们做一点点贡献吧:) 首先,扫盲: 要做的是阅读usb Spec(英文的哦,其实很多文章.书籍和资料真有水平的还是原创的好,就像食品

嵌入式Linux下S3C2410的调色板彩色显示

对于一个显示设备,数据的更新率正比于画面的像素数和色彩深度的乘积.在嵌入式Linux系统中,受处理器资源配置和运算能力的制约,当使用大分辨率显示时(如在一些屏幕尺寸较大的终端上,往往需要640×480以上),需要降低显示的色彩深度.否则,由于数据处理负担过重会造成画面的抖动和不连贯.这时,调色板技术将发挥重要作用.ARM9内核的S3C2410在国内的嵌入式领域有着广泛的应用,芯片中带有LCD控制器,可支持多种分辨率.多种颜色深度的LCD显示输出.在此,将S3C2410的调色板技术,以及嵌入式Li

嵌入式Linux下BOA网页服务器的移植

*************************************************************************************************************************** 作者:EasyWave                                                       时间:2014.09.28 类别:Linux应用-网页服务器BOA WebServer       声明:转载,请保留链

Linux如何安装PHP环境 linux下如何上网

下面介绍的是,linux下,如何 配置php环境,然后实现上网! ####3.安装PHP环境 安装支持库 yum install libxml2 libxml2-devel 下载软件包 mkdir /tmp/php cd /tmp/php wget ftp://192.168.2.231/lamp/php-5.4.13.tar.gz 解压php安装包 tar -xf php-5.4.13.tar.gz cd php-5.4.13 开始安装php ./configure --prefix=/usr

嵌入式Linux下开源路由器OpenWRT编译与下载

*************************************************************************************************************************** 作者:EasyWave                                                                   时间:2014.10.26 类别:Linux应用-开源路由器OpenWRT的编译与下载    

嵌入式Linux下MP4视频录制库MP4V2移植和简介

*************************************************************************************************************************** 作者:EasyWave                                                                             时间:2014.10.31 类别:Linux应用-MP4视频录制库MP4V2