前言:课题需要在室外试飞无人机,由于起飞后飞远后无人机就无法连接到WiFi热点上面,因此这里我们使用华为EC3372 USB 4G-LTE Dongle无线网卡连接至无人机的板载计算机,并使用Zerotier内网穿透工具与地面站QGC连接。

接上Dongle后,下指令看系統是否有侦测到。 lsusb 若有侦测到则出現下方信息
Bus 002 Device 003: ID 12d1:1f01 Huawei Technologies Co., Ltd. E353/E3131 (Mass storage mode)

接者要看Vendor跟Product的ID。
dmesg 命令获取要知道的地方:
[759231.923061] usb 2-1.1: New USB device found, idVendor=12d1, idProduct=1f01

因为目前Dongle是以USB Storage的方式被辨认,所以我们就要将其转化成USB Modem。
先安裝套件:
sudo apt-get install usb-modeswitch

安装完后我们先手动切换看看。
sudo usb_modeswitch -J -v 0x12d1 -p 0x1f01

feedback
Look for default devices ...product ID matchedFound devices in default mode (1)
Access device 003 on bus 002
Current configuration number is 1
Use interface number 0
Use endpoints 0x01 (out) and 0x81 (in)USB description data (for identification)
-------------------------
Manufacturer: HUAWEI_MOBILEProduct: HUAWEI_MOBILESerial No.: 0123456789ABCDEF
-------------------------
Using standard Huawei switching message
Looking for active driver ...OK, driver detached
Set up interface 0
Use endpoint 0x01 for message sending ...
Trying to send message 1 to endpoint 0x01 ...OK, message successfully sent
Reset response endpoint 0x81
Reset message endpoint 0x01
-> Run lsusb to note any changes. Bye!

之后输入以下命令系统会自动识别为网卡:

ifconfig -aenp2s0    Link encap:Ethernet  HWaddr 74:d4:35:23:50:67inet addr:192.168.101.149  Bcast:192.168.100.255  Mask:255.255.255.0inet6 addr: fe80::76d4:35ff:fe23:5067/64 Scope:LinkUP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1RX packets:610 errors:0 dropped:18 overruns:0 frame:0TX packets:252 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:305577 (305.5 KB)  TX bytes:29865 (29.8 KB)enx0c5b8f279a64 Link encap:Ethernet  HWaddr 0c:5b:8f:27:9a:64inet addr:192.168.8.100  Bcast:192.168.8.255  Mask:255.255.255.0inet6 addr: fe80::22c3:7995:7c20:d96e/64 Scope:LinkUP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1RX packets:15 errors:0 dropped:0 overruns:0 frame:0TX packets:68 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:6197 (6.1 KB)  TX bytes:9527 (9.5 KB)lo        Link encap:Local Loopbackinet addr:127.0.0.1  Mask:255.0.0.0inet6 addr: ::1/128 Scope:HostUP LOOPBACK RUNNING  MTU:65536  Metric:1RX packets:8 errors:0 dropped:0 overruns:0 frame:0TX packets:8 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1RX bytes:436 (436.0 B)  TX bytes:436 (436.0 B)

但发现Dongle本身就会做一次DHCP,有空再继续研究要如何将其disable。

在Ubuntu上面使用华为EC3372相关推荐

  1. ubuntu下配置华为交换机s2016

    因为笔记本没有RS232口,只有装有ubuntu的服务器上有RS232口,于是登录ubuntu 配置连接. 这里使用minicom,当然,Ubuntu源还有个图形界面的gtkterm, cutecom ...

  2. ubuntu上识别华为4G上网卡(随行wifi)USB模式

    2017年03月16日16:55:32 更新 后来发现,下面的方法是可以在直接启动ubuntu之后,第一次插入usb口的网卡可以被转换,但是之后不行,上面更新的内容属于补丁吧. 最开始的情况是,插入u ...

  3. ubuntu for android华为荣耀,ubuntu for android - 华为荣耀2上跑ubuntu

    文章是转自某米的 本文链接:http://blog.catjia.com/note/tech/2013_01_1030/ 如今,ubuntu也推出ubuntu for phone版,当然,还在开发中. ...

  4. ubuntu+for+android华为荣耀,华为荣耀magic book(锐龙版)安装ubuntu系统

    荣耀magic book锐龙版性价比很高,前段时间在朋友推荐下我自己也入手了一台.机器整体感觉不错,续航时间长(办公.无线上网5-6小时吧),速度快,买的时候4300,现在已经降到4000以下了,也算 ...

  5. ubuntu 下解锁华为8812并刷入recovery.img

    为什么80%的码农都做不了架构师?>>>    手机进入fastboot模式: 先将手机关机(注意需要首先在设置菜单中,关闭"快速启动"功能,或者关机后拔下电池, ...

  6. 华为云服务器的使用方法

    华为云服务器Ubuntu系统配置教程 华为云Linux服务器环境搭建教程 1.购买华为云服务器 2.使用华为云服务器 3.远程连接华为云服务器 4.使用你的华为云 华为云Linux服务器环境搭建教程 ...

  7. 华为云服务器+Nginx+Python3.7+Django2.2+支付宝支付接入部署

    华为云服务器+Nginx+Python3.7+Django2.2+支付宝支付接入部署 本次分享内容共分四个主要部署步骤 1.Django框架项目搭建部署 2.本地内网穿透测试 3.阿里支付宝支付接口部 ...

  8. php 交换机 密码,华为交换机boot默认密码

    ubuntu下配置华为交换机s2016 因为笔记本没有RS232口,只有装有ubuntu的服务器上有RS232口,于是登录ubuntu 配置连接. 这里使用minicom,当然,Ubuntu源还有个图 ...

  9. MindSpore简介

    MindSpore可以做模型的自动切分这一点让人印象深刻.当然,还有很多特点,比如自动微分.支持动态图+静态图,等等.如果希望了解更多,请看MindSpore官网: MindSpore​www.min ...

  10. Linux虚拟机连接USB网络设备(以Atlas 200DK为例)无法上网、无法检测到网卡等故障排除

    一直用的好好的,不知道今天抽什么风了,今天我在使用Ubuntu虚拟机连接华为的Atlas 200DK开发板的时候,遇到了贼恶心的问题:能检测到网卡但是不能分配IP地址.这个问题的恶心程度远远超出了我的 ...

最新文章

  1. tiav15安装重启_西门子博途TIA Portal V15.1安装无限重启和.net3.5SP1错误处理
  2. python商业爬虫_商业爬虫学习笔记day1
  3. 1.6 开发集和测试集的大小-深度学习第三课《结构化机器学习项目》-Stanford吴恩达教授
  4. QT中的模态对话框及非模态对话框
  5. textarea输入中文和数字换行解决方法
  6. Python 实现数据结构中的单链表,循环单链表,双链表
  7. 阻止picker.js插件弹出键盘
  8. 并发编程----AQS架构
  9. 单溶水箱串级控制计算机控制,单容水箱液位控制系统
  10. 神经元模型图手工制作,神经元模型图手工模型
  11. 最近 火火火 的开源项目
  12. 小程序自定义tabbar,不同用户显示不同页面
  13. 金九银十进大厂必刷的105道Java面试题(不得不说的秘密)
  14. Hibernate:DisjunctionConjunction构造复杂的查询条件.
  15. 人从哪里来又到哪里去
  16. 男孩子学医好还是学计算机好,男孩子学医选什么专业好 最有前景的医学类专业...
  17. 文件的元数据信息的含义及查看和修改
  18. Synaptics操作指南
  19. 如何带好一个20人团队?
  20. 分享 tsc 条码打印机 打印控件 调用方法 , c# silverlight

热门文章

  1. 【揭秘】我几乎面了所有知名公司的算法岗位
  2. 资源 |不要再问我什么数学水平才能学机器学习啦【文末彩蛋】
  3. 训练BERT,我只花了一半的时间
  4. 6.1 API : AdaBoostClassifier与AdaBoostRegressor
  5. IDEA报Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA
  6. 无人驾驶的分级以及产品化后会带来的改善
  7. 软件集成策略故事连载----构建错误是怎么来的
  8. 产品管理的工作流程是什么
  9. Pytorch完成线性回归
  10. openstack实例启动失败_Nokia NESC,这是世界上最大的OpenStack私有云之一