Using this 3G module in Linux is so great. I want it. So I made it. The 3G dongle of Huawei E169/E620/E800 is made from chip Qualcomm e1750. Yes, yet an American company. Huawei understands business.    +  I am using KDE based on ubuntu 14.04 AMD64.…
Raspberry Pi - Huawei HiLink E3256 3G modem to ethernet adapter This page documents how to configure a Raspberry Pi to act as a USB mobile-broadband-dongle to RJ45 ethernet 'adapter'. This enables mobile-based broadband to feed the 'WAN' port of a co…
QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 ======================================================== 参考:http://blog.csdn.net/yel617/article/details/5602934 http://wenku.baidu.com/link?url=v96wCcrz8oYObkMTiPa55OyWxg35MhHF4L7voiDhKhtNPCB3uJhvNshz9UVUgpo4BTWm…
http://wiki.openwrt.org/doc/howtobuild/wireless-router-with-a-3g-dongle Building image with support for 3g/4g and usb tethering   Preparing build environment First of all, you need a complete build environment, either physical or virtual system, as d…
Android的RIL机制中的 reference-ril.c 即为厂商提供的驱动接口.这个驱动源代码各个厂商都是有提供的,网上也有下载.我如今用的就是huawei wcdma的.最后编译成libreference-ril.so.关于这个接口驱动在RIL中所扮演的角色可參考Android--RIL 机制源代码分析 android 4.2自带pppd源代码在/external/ppp/pppd中.相同,kernel中也是须要打开对point-to-point 的支持,在network suppor…
尊敬的大大.感谢你抽空指导我 我的设备是db120 mu350 和广东无限卡 版本是OpenWrt Backfire 10.03.336 DIY full 一.        没有安装到kmod-usb-acm  为什么? 二.        我在终端入启路由,插上MU350,WinSCP连接到路由,打开终端输入命令查看是否MU350已被识别.显示如下  (与你所写的不一样,请问我的mu350识别了没有) /etc/modules.d$ dmesg | grep usb usbcore: reg…
陕西中际现代包装科技:Routeros  2 WAN 和1 Evo/3g PCC 方法负载平衡 (Routeros多线负载平衡) 我们将要讨论2Wan和1个Evo/3G 的负载平衡.负载平衡就是在不同Internet来源之间合并或调整用户的负载.你可以把多条Internet连接合并叫做负载平衡,负载合并,线路合并是单一流程的别名.在本教程中,我们将合并两条DSL宽带和1个Evo或3GInternet连接,而且将在一条单线得到3条Internet连接的速度和.本例中,我使用一个电脑,安装有3个网卡…
转自:http://blog.chinaunix.net/uid-11848011-id-4508834.html 1.配置内核使能usb monitor: make menuconfig                   Device Drivers -->                            USB Support -->                                     USB Monitor --> Select * not M2.bui…
usb_bulk_msg函数 当对usb设备进行一次读或者写时,usb_bulk_msg 函数是非常有用的; 然而, 当你需要连续地对设备进行读/写时,建议你建立一个自己的urbs,同时将urbs 提交给usb子系统. 转载于此http://os.chinaunix.net/a2003/0630/1056/000001056933.shtml Linux下的硬件驱动——USB设备(上)(驱动配置部分) USB设备越来越多,而Linux在硬件配置上仍然没有做到完全即插即用,对于Linux怎样配置和…
1 linux下的usb抓包方法 1.配置内核使能usb monitor: make menuconfig                   Device Drivers -->                            USB Support -->                                     USB Monitor --> Select * not M2.build kernel    sudo insmod /lib/modules/3.2…
1. 简单使用:1.1 选型:中国联通:E网时空 EW65 (64元), ZTE中兴 MF637U (160多)中国电信:Benton/本腾 EQ10B (35元)中国移动:华为 ET128 (99元), 不要用ZTE A371(Linux下不支持) 更多型号可参考: usb_modeswitch的device_reference.txt 1.2 使用步骤(以windows为例)a. 接上发现移动硬盘,里面有安装程序和驱动程序b. 安装完后,移动硬盘消失:c. 发现新硬件,自动安装好驱动程序后,…
1 linux下的usb抓包方法1.配置内核使能usb monitor: make menuconfig                   Device Drivers -->                            USB Support -->                                     USB Monitor --> Select * not M2.build kernel    sudo insmod /lib/modules/3.2.…
 一. 简介 EVC9001采用Analog Device 公司的基于芯片级变压器的iCoupler 磁耦合隔离方案,完成了对USB接口双向隔离功能,隔离电压达 2500V(隔离电源模块 3000V隔离电压). 二.技术指标 隔离电压 2500Vrms 隔离方案 ADI磁耦合隔离 速    度 支持USB 低速.全速, 不支持高速(注释:1) 隔离电源 3000V隔离电压,1瓦模块 输出电流 最大180mA 电源滤波 双电感滤波 USB保护 TVS保护(上行和下行) 输出保护 开关级短路保护 供…
http://smilejay.com/2012/10/usb_controller_xhci/ 遇到过一些关于USB的东西(如下),一直没搞明白什么USB1.0/1.1/2.0/3.0之类的,当然我知道它们的各自传输速度都在提升,本文就做点简单的记录吧,尽量下载看到USB的东西和别人提及USB的术语时不要再迷茫了. 1. 曾经遇到一些Linux系统对USB3.0的支持不完善,从而导致在有USB3.0设备的PC上启动失败(kernel panic). 2. 也曾在BIOS中设置为“开启EHCI,…
硬件平台:飞思卡尔MX258开发板 操作系统:Linux2.6.31 WIFI:    RT2860 USB WIFI模组 交叉编译环境:gcc version 4.1.2 调试步骤: 第一步:测试USB HOST接口 在menuconfig中将USB HOST设置为内核模式: 重新编译内核后启动开发板,插入U盘并挂载: mount /dev/sda1 /tmp ls /tmp 可以看到U盘已经正常挂载,测试USB HOST OK! 第二步:网上下载雷凌最新的USB驱动, 2011_0107_R…
不想嚼别人吃剩的馍.我只说我自己是怎么痛苦的连上的. 环境设备: window7笔记本,没有串口,装有XP和Ubuntu2个虚拟机(不是必须的,我只是说明一下我的环境) 友善之臂mini2440(含USB转串口设备一个,串口线一条) 尝试过程(官方手册完全是废): 手册是的环境是xp,自带“超级终端”.于是我自己百度下载超级终端,搞了不成.我想可能是win7不好用. 改为虚拟机里用Ubuntu,安装minicom,总是出现"cannot open dev ttyusb0".dmesg的…
前几天买下了Tenda U12 USB 无线网卡 ,想连接上无线玩玩,可惜买下折腾了一周才解决他它驱动问题,前后在VMware上装了十多次,测试了好几个内核版本才搞定,好了废话不多说,分享下我安装过程的经验: 原本是在CentOS7 最小化后安装驱动的,没想到遇到这么多问题,只能现在图形化界面先进行调试,完了再最小化安装. 安装环境: U12驱动官方下载:http://wifi.tenda.com.cn/ 我的CentOS7内核: -.el7.x86_64(满足2..4内核) 错误: 直接执行安…
一些关于usb的帖子.网址: usb gadget device g_ether.ko 做成usbnetwork http://bbs.csdn.net/topics/370120345 Linux 下使用USB 网络 http://blog.csdn.net/wangzhen209/article/details/39344703…
An easy way to repair a flash drive, or any drive really, is to use the fsck tool. This tool is great for removing bad file blocks, as most (if not all) corruption and unreadability comes from problems like this. To remove the corrupted file blocks f…
1.USB的拓扑结构决定了主机控制器就是最高统帅,没有主机控制器的要求设备永远不能主动发数据.所以主机控制器在USB 的世界里扮演着重要的角色,它是幕后操纵者. 2.数据包的发送, 这个过程包含很多信息, 一切的工作都是主机控制器给我们做的. (USB Host控制器主要介绍这两种, EHCI, OHCI). EHCI主要针对高速的USB设备; 如果要操作全速和低速可以考虑OHCI. 3.USB 设备和主机的接口就是USB Host,一个主机可以支持多个USB Host. 控制所有的USB设备的…
转载:http://archive.eet-china.com/www.eet-china.com/ART_8800323770_617693_TA_eda530e7.HTM 随着简单易用的USB接口日益流行,在嵌入式系统中添加对USB接口的支持已成为大势所趋.本文通过介绍Linux中支持USB的各种模块和库,分析了在Linux上利用USB实现高速串口和以太网连接等通信方式的具体方法. 通用串行总线(USB,Universal Serial Bus)是一种非常实用的通信接口,其应用日益广泛.有三…
USB 转 uart (cp210x.c) 驱动解析 * usb_serial_driver 结构体解析 include/linux/usb/serial.h /** 描述一个usb 串口设备驱动 * usb_serial_driver - describes a usb serial driver * 将一串描述这个驱动的字符串保存在其中,这个指针在syslog中打印当设备被插入或被拔出 * @description: pointer to a string that describes th…
USB描述符 USB描述符信息存储在USB设备中,在枚举过程中,USB主机会向USB设备发送GetDescriptor请求,USB设备在收到这个请求之后,会将USB描述符信息返回给USB主机,USB主机分析返回来的数据,判断出该设备是哪一种USB设备,建立相应的数据链接通道.那么USB描述符信息到底是一个什么样的数据呢,USB协议中有详细描述. 通用的USB描述符信息包括设备描述符.配置描述符.接口描述符和端点描述符,具体不同的USB设备还包括其它类型的描述符,例如,USB鼠标.键盘还包括HID…
Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black 使用SSH通过USB和因特网连接Beaglebone Black SSH是Secure Shell的缩写.它是为设备间安全通讯建立的加密网络协议.它最为人所知的用法就是通过一个客户端/服务器模型来远程执行命令.不管Beaglebone Black使用USB还是因特网连接,都可以通过这种方式访问到. 在Linux和OS X中,SSH客户端已经被预先安装了,而在Windows下则需要自己安装对应的软…
ubuntu linux下如何在启动时就关闭usb接口? https://zhidao.baidu.com/question/548651197.html Linux USB 驱动开发(四)—— 热插拔那点事 http://blog.csdn.net/zqixiao_09/article/details/51056903 Linux驱动发开,usb设备的probe全过程 http://blog.csdn.net/kevinx_xu/article/details/23513117 linux 设…
在开头补上LDD3的一句话:如果 USB 驱动没有和另一种处理用户和设备交互的子系统(例如 input, tty, video, 等待)关联, 驱动可使用 USB 主编号为了使用传统的和用户空间之间的字符驱动接口. 为此, USB 驱动必须在探测函数中调用 usb_register_dev 函数, 当它想注册一个设备到 USB 核心. 确认设备和驱动处于正确的状态, 来处理一个想在调用这个函数时尽快存取这个设备的用户.   转载于此:http://www.redflag-linux.com/pr…
在开发过程中,需要用一个树莓派链接多个串口转USB设备(GPS模块,数传模块等),在树莓派linux系统环境下,USB串口设备的命名规则是 /dev/ttyUSB0 ,/dev/ttyUSB1,/dev/ttyUSB2.串口设备的命名规则一般是根据设备插拔顺序进行命名,第一个插入的USB串口设备名称为/dev/ttyUSB0,第二个名称为 /dev/ttyUSB1,以此类推,但是在实验环境中,往往会发生USB设备插拔情况,从而导致串口设备命名混乱,为此,需要对串口设备进行名称绑定,固定串口设备名…
简介 本文介绍USB驱动程序编写的流程,分析一个键盘的USB程序,基于linux-2.6.39 USB驱动概要 分层 主机层面的USB驱动的整体架构可以分成4层,自顶到下依次是 1.USB设备驱动:本文主要讲述的内容,利用USB核心提供的编程接口编写具体硬件设备与系统的交互逻辑 2.USB核心:linux内核实现,管理上层的USB设备驱动,并且对下面的USB通信机制做封装,封装的接口提供给上层做驱动编写 3.USB主机控制器驱动:主要负责USB硬件和主机通信机制 3.USB控制器:实际的硬件部分…
SimpleWebCam Source Code:https://bitbucket.org/neuralassembly/simplewebcam/src 1. USB摄像头UVC兼容(如今大部分兼容) 2. 设备是否支持USB-OTG 3. 是够在/dev目录下创建了设备(shell执行ls -l /dev/v*,看到video0 video1) 4. 如果没有/dev设备,需要写一个固件(UVC)跟硬件通信 什么是UVC? UVC,全称:USB video class或video devi…
在实际工作中经常会遇到需要分析USB报文的情形.比如对比不同厂家4G/5G模块.解决实际IP over USB传输效率低下问题. 这时候如果能抓取到 USBMOM 总线的报文将会大有裨益.毕竟所有host(Linux/Windows)与外设(USB)交互的信息都是经由 USB 总线才发送到设备上. 如上,我们计划抓取 USB 总线上的报文信息.但是怎么做呢? Wireshark Wireshark 是最简单最熟悉的方案.在Windows 上靠USBPCAP 组件抓USB,这需要在Wireshar…