linux usb总线接4g,Linux下4G LTE连接
http://ycool.com/post/3z82za6
1. 插入U盘拷贝4G模块到系统中
2.加载USB驱动模块(如何让内核USB驱动模块支持4G卡,请查找以前usb_modeswitch日志)
mount /dev/sdb /mnt
cp –arf /mnt/4G_MANUAL.tar.gz /home
umount /home
cd /home
tar –zxvf 4G_MANUAL.tar.gz
cd /home/4G_MANUAL
chmod + x insMods.sh
./insMods.sh
3.插入4G卡查看设备是否被识别
ls /dev/cdrom*
如:出现cdrom1、cdrom2...cdrom5等类似文件则说明设备已被识别。
4.转换设备工作模式
eject /dev/cdrom*
如:上述设备被识别为cdrom5则写成eject /dev/cdrom5。
当/dev/目录下出现ttyUSB0、ttyUSB1、ttyUSB2等文件时,说明转换设备工作模式成功。
5. Minicom端口设置
minicom
输入Ctrl+a 、z 调出系统菜单
输入o 进入cOnfigure Minicom选项
上下选择Serial port setup选项进入串口设置
输入a 将串口号设置为/dev/ttyUSB0
输入 回车
上下选择 Save setup as dfl选项,存储为默认设置
上下选择Exit完成设置
第一次进入minicom时,输入minicom –s
6.启动minicom获取连接信息
minicom
at+sysinfo //查询网络状态,返回的数字是2开头的就表明有网络
AT+CGDCONT=1,"IP" //定义通信协议
AT+CGACT=1,1 // attact
AT+CGPADDR=1 //Get IP address
AT+CGPDNS=1 // Get DNS
Ctrl+a 、q 退出
每输入一条指令时会反馈不同的信息,请记下相关的信息。
7. ifconfig usb0 [IP] up
echo 'nameserver [PriDNS]' > /etc/resolv.conf
echo 'nameserver [SecDNS]' >> /etc/resolv.conf
route add default gw [IP+1]
注:“AT+CGPADDR=1”指令有可能返回两个IP
一个IP:
则本IP做为设置的IP,IP的末尾数字+1做为网关,如IP是10.11.2.41 则10.11.2.42为网关
二个IP:
第一个做为IP地址,第二个做为网关。
附:at+sysinfo 返回值解析
^SYSINFO:,,,
,[,[],
< srv_status >: system service status
0 no service
1 confined service
2 available service
3 confined regional service
4 power saving
< srv_domain >: system service domain
0 no service
1 CS
2 PS
3 CS+PS
< roam_status >:
0 non roaming status
1 roaming status
< sys_mode >:
0 no service
1 reserved
2 reserved
3 GSM/GPRS
4 Reserved
5 WCDMA
15 TD-SCDMA
16 FDD-LTE
17 TDD-LTE
:
0 USIM unavailable
1 USIM available
225 USIM doesn’t exist, or PIN doesn’t check or unblock
< sys_submode >:
0 no service
1 GSM
2 GPRS
3 EDGE
4 WCDMA
5 HSDPA
6 HSUPA
7 HSUPA&HSDPA
8 TD-SCDMA
9 HSPA
25 TDD-LTE
26 FDD-LTE
linux usb总线接4g,Linux下4G LTE连接相关推荐
- linux usb声卡 submit urb,linux usb urb详解
linux usb urb详解 谨以此文纪念过往的岁月 一.前言 在前文中看过了hub的驱动以及host的驱动还有usb设备的驱动,在把这些东西关联起来的东东中,一个很重要的urb(usb reque ...
- linux usb can驱动开发,linux驱动编写之十 USB初探
通用串行总线(USB)是主机和外设设备之间的一种连接 USB的关键点在于搞懂那些连成线,连成片的各个数据结构,其实linux系统总的说来,不就是一个个的数据结构加上一些方法函数所组成的庞大的整体吗?w ...
- linux usb 键盘 内核配置文件,Linux 内核USB 驱动
通用串行总线(USB)是一个在主机和许多外设之间的连接. 最初它被创建来替代许多慢速和不同的总线- 并口, 串口, 和键盘连接--有一个单个的所有设备都可以连接的总线类型.[45] USB 已经成长超 ...
- linux usb显卡驱动,基于Linux系统的USB显卡多用户平台开发
摘要: 自上个世纪九十年代以来,Linux系统得到了快速的发展,由于Linux继承了UNIX的以网络为核心的设计思想,采用模块化的设计结构,使得Linux取得了广泛的应用.于此同时,计算机硬件也取得了 ...
- linux usb 总线驱动程序,Linux下的USB总线驱动
一.USB理论 1. USB概念概述 USB1.0版本速度1.5Mbps(低速USB) USB1.1版本速度12Mbps(全速USB) USB2.0版本速度480Mbps(高速USB) U ...
- linux usb信息查看工具,Linux下,查看USB设备信息
首先需要将usbfs挂载一下,然后才能查看. $ mount -t usbfs none /proc/bus/usb $cat /proc/bus/usb/devices或者在文件(/etc/fst ...
- linux usb摄像头图像分辨率,linux系统下 USB 摄像头1080分辨率采集帧率低问题的解决方法...
linux系统上一般使用 video4linux2来操作系统摄像. 1.安装一个 v4l2-ctrl工具: sudo apt install v4l-utils 2.查看摄像头支持的视频参数 sudo ...
- linux usb摄像头使用方法,linux 下USB 摄像头的使用说明
此处我只说用uvc通用驱动 查询摄像头是否是UVC设备,参见官网 1 找到CAMERA ID 2 lsusb -d VID:PID -v | grep "14 Video" 如果输 ...
- linux usb免驱麦克风,Linux下Skype使用免驱摄像头
这里的免驱特指在windows下,它在windows下使用v4l2驱动程序,而大多windows自带此驱动,所以在windows下可以叫免驱. Linux下也有v4l2驱动,但它要分64位和32位.如 ...
最新文章
- VS和matlab混合编程的推荐书籍!
- java between_Java8 Period.between方法坑及注意事项
- mysql免安装版大小,mysql安装(免安装版,压缩版)
- Leansoft再发招贤令:面试官徐磊有话讲 | IDCF
- 【H.264/AVC视频编解码技术】第一章【H264视频编码详细解析】
- 如何解决苹果Mac安装Ps错误代码182?
- phpSQLiteAdmin - 基于Web的SQLite数据库管理工具 - OPEN 开发经验库
- AS5040磁编码器使用笔记
- 复杂系统建模计算机仿真是干嘛的,复杂系统建模和 与仿真.ppt
- 搭建一个简单的Pascal脚本开发环境
- 电影售票系统项目总结
- USB转232和485的区别
- ER studio 安装细节
- 国产手机品牌线下渠道将崩溃,难怪618纷纷割肉抛售努力逃生
- H3CNE V7.0 视频教程
- Yuga Labs 收购 CryptoPunks 的始末
- python代码调试工具_我猜你需要这个Python调试工具
- 智能窗帘不知选米家?还是Aqara?这些入坑前必备工作智汀来告诉你
- Java/Android 进程与线程之 多线程开发(二)
- 项目经理的经营和运营意识—— 来自项目管理群的讨论
热门文章
- 微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统-翟东平-专题视频课程...
- 快速找到你的另一半——相亲小程序
- 启动计算机加载状态监控器,状态监控器显示脱机。
- 3轴陀螺仪和6轴陀螺仪_陀螺仪和为IBM ThinkPad重新映射Windows按钮
- 全国计算机等级考试照片多大的,2018年全国计算机等级考试报名照片要求
- POJ-2325解题报告
- SWIFT之殇——针对越南先锋银行的黑客攻击技术初探
- 我,程序员,马上35岁...
- java项目小组项目总结报告_项目总结报告
- 金蝶软件系统管理与维护常见问题