ubuntu-16.04 华为模块 4G Sim卡 上网

研华 工控机 IBOX101

参考资料:
https://blog.csdn.net/wowocpp/article/details/90080331

ubuntu-16.04.5-desktop-amd64.iso
淘宝购买机器:研凌工控

安装之后,执行如下命令:
安装 ssh server服务:
sudo apt-get install openssh-server

为root 账户 设置密码:
sudo passwd root

安装4G 拨号软件:
apt-get install wvdial
apt-get install usb-modeswitch

使用 移动 4G卡:
sudo vi /etc/wvdial.conf

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0
Init3 = AT+CGDCONT=1,"IP","3gnet"
Modem Type = Analog Modem
Baud = 9600
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
Phone = *99#
Password = guest
Username = guest
Auto Reconnect = on
Auto DNS = on

启动的时候,delete键 进入BIOS
然后 设置Chipset -->OS Selection 设置为windows 8.x
只有安装windows7的时候,才能选择windows 7
其他的时候都选择 windows 8.x

参考网址:
https://blog.csdn.net/qq_16775293/article/details/83349652
https://blog.csdn.net/jiaojian8063868/article/details/79295570

lsusb:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 006: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 005: ID 12d1:15c1 Huawei Technologies Co., Ltd.
Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 002: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

ls /dev/ttyUSB*

/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2  /dev/ttyUSB3  /dev/ttyUSB4

拨号测试
输入下述命令测试ME909s模块拨号情况,拨号成功则证明手机卡可以借助ME909s模块使用。

sudo wvdial hw1
1
若配置wvdial.conf文件时没有修改文件名,即wvdial.conf文件开头

[Dialer Default]
1
则拨号测试命令为

sudo wvdial
1
输入该命令后需要等待一段时间,一般30s左右,如果没有错误信息或停止,一直等下去

--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: ATZ
ERROR
G
EATZ
TPO
OK
RT
--> Sending: ATQ0 V1 E1 S0=0
MATQ0 V1 E1 S0=0
OK
--> Sending: AT+CGDCONT=1,"IP","4gnet"
AT+CGDCONT=1,"IP","4gnet"
O
OK
D
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
EATDT*99#
CONNECT 150000000
--> Carrier detected.  Waiting for prompt.
--> Don't know what to do!  Starting pppd and hoping for the best.
--> Starting pppd at Tue Oct 23 15:21:28 2018
--> Pid of pppd: 1264
--> Using interface ppp0
--> pppd: €[01]a
--> pppd: €[01]a
--> pppd: €[01]a
--> pppd: €[01]a
--> pppd: €[01]a
--> local  IP address 10.140.14.89
--> pppd: €[01]a
--> remote IP address 10.64.64.64
--> pppd: €[01]a
--> primary   DNS address 221.179.38.7
--> pppd: €[01]a
--> secondary DNS address 120.196.165.7
--> pppd: €[01]a
Caught signal 15:  Attempting to exit gracefully...
--> Terminating on signal 15
--> pppd: €[01]a
--> Connect time 0.5 minutes.
--> pppd: €[01]a
--> pppd: €[01]a
--> pppd: €[01]a

若出现名字为ppp0的网卡设备,并且已经获得IP地址,证明ME909s模块初始化成功,是WIFI或有线网的影响导致,则修改路由表:
2.2.查看路由表

route -n
1
信息可能如下:

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 eth0
10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 202 0 0 eth0
1
2
3
4
5
可以看出访问未知目标时,使用的是eth0的网卡,此处我们将其修改为使用ppp0来访问未知目标:
2.3.删除eth0的第一条路由信息:

sudo route del –net 0.0.0.0 eth0
1
新增一条ppp0的路由信息:

sudo route add –net 0.0.0.0 ppp0
1
修改后路由信息为:

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0

192.168.1.0 0.0.0.0 255.255.255.0 U 202 0 0 eth0
1
2
3
4
5
6
此时再次尝试ping外网。

tencab 66321

Huawei ME906s LTE M.2 Module

sudo vi /lib/systemd/system/systemd-networkd-wait-online.service

ExecStart=/lib/systemd/systemd-networkd-wait-online --timeout=10

增加

该脚本 支持 电信4G卡 和 移动4G卡

/etc$ sudo wvdial hw1
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0
ATQ0 V1 E1 S0=0
OK
--> Sending: AT+CGDCONT=1,"IP","3gnet"
AT+CGDCONT=1,"IP","3gnet"
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT 150000000
--> Carrier detected.  Waiting for prompt.
--> Don't know what to do!  Starting pppd and hoping for the best.
--> Starting pppd at Fri May 17 09:07:12 2019
--> Pid of pppd: 1894
--> Using interface ppp0
--> pppd: KV
--> pppd: KV
--> pppd: KV
--> pppd: KV
--> pppd: KV
--> pppd: KV
--> local  IP address 10.107.28.233
--> pppd: KV
--> remote IP address 10.64.64.64
--> pppd: KV
--> primary   DNS address 211.137.191.27
--> pppd: KV
--> secondary DNS address 218.201.96.131
--> pppd: KV

sudo route del –net 0.0.0.0 enp4s0
sudo route add –net 0.0.0.0 ppp0

sudo wvdial hw1 & — 后台 执行

华为909S-821

wvdial arm移植笔记
https://blog.csdn.net/xiaohui1983/article/details/7105270

研华 工控机 IBOX101 ubuntu-16.04 华为模块 4G Sim卡 上网相关推荐

  1. Ubuntu 16.04通过无线网卡使用桥接模式上网

    Ubuntu 16.04通过无线网卡使用桥接模式上网 (1) 虚拟机虚拟网络编辑器设置,桥接模式-- 选择"自动" 或者 无线网卡: (2) 虚拟机网络适配器设置桥接模式: (3) ...

  2. ubuntu 16.04可以连接wifi,不能上网问题

    文章目录 前言 一.相关文件及相关命令 二.问题描述 三.解决办法 四.产生的额外问题 总结 前言 实验室的服务器突然不能上网了,查阅博客,调试一上午后终于调通了,记录一下. 一.相关文件及相关命令 ...

  3. 华为Matebook 13安装win10+ubuntu 16.04双系统

    因为原来的笔记本内存相对小一些,用的时间也很长了,在运行Windows和一些软件的时候经常卡顿,所以有了换电脑的想法,然后就看了市面上的一些电脑,出于华为matebook 13比较便携,有较高的屏幕素 ...

  4. 深度学习 GPU环境 Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.

    本节详细说明一下深度学习环境配置,Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.0 + cuDNN 7.1 + TensorFlow 1.6 ...

  5. 研华电脑510上电自启_研华工控机BIOS设置通电自启动方法技巧

    目前研华工控机的BIOS设置主要有Award.AMI.Phoenix-AwardBIOS和Phoenix等,而研华工控机使用的是Phoenix-AwardBIOS. BIOS设置的主界面: 电源开机后 ...

  6. 研华工控机通过CAN2.0B控制自己制作的PCB电路板

    最近在做研华工控机控制输出IO,因为工控机的IO板卡比较贵,而且后面必须接继电器,这样会造成我们机器的电控柜比较大,电路走线非常困难,在这个原因的困扰下,我提出自己做一块IO驱动板的需求,最后在我们硬 ...

  7. Ubuntu 16.04 配置固定IP地址

    1. 查看网卡设备名称 ifconfig 2. 修改network/interfaces sudo vi /etc/network/interfaces vim操作参看Linux(Ubuntu)下Vi ...

  8. 终于将freepbx安装到 ubuntu 16.04 上去了, 最终得到是 freepbx 15. 分别装到两个地方, 都是ubuntu 16.04

    ** Installing FreePBX 15 on Ubuntu 16.04 Installing FreePBX 14 on Ubuntu 18.04 ## Ubuntu16.04安装FreeP ...

  9. Ubuntu 16.04 安装后修改屏幕分辨率(xrandr: Failed to get size of gamma for output default)

    ubuntu 16.04 安装后分辨率只有一个选项 1024x768,使用 xrandr 命令出现错误: xrandr: Failed to get size of gamma for output ...

最新文章

  1. 计算机科学家 成就,25年来的最高成就!MIT科学家让计算机提供创意,可自动设计机器人形态...
  2. Rapidmind计算库性能测试
  3. netty时间轮HashedWheelTimer文档翻译及简单说明
  4. Python中如何查看(打印输出)变量的数据类型
  5. csv 导入iphone通讯录
  6. php简历制作网站,PHP制作word简历
  7. 医疗行业源代码保密解决方案
  8. 中芯国际任命高永岗为董事长 周子学辞任执行董事职务
  9. Excel知识技能汇总
  10. 一个创业者的自白:假如重回华为怎么做?
  11. python指南针_用形状文件或地质指南针绘制遮住的南极洲
  12. 全球60个线上学习资源网站分享!
  13. 腾讯2021校园招聘技术类编程题汇总
  14. go语言中pdf转图片功能的实现(CentOS)
  15. Java SE 高级教程
  16. python求股票收益率_python – 有没有办法自动获取许多股票的一般信息,如市盈率,收益率等等?...
  17. 如何设置 angular packageManager
  18. Xilinx ZYNQ 7000入门
  19. NSInvocation的使用
  20. web项目实践1-iwebshop项目-页面初始化数据与sql数据库中的数据对比

热门文章

  1. 如何把PDF转化成Word,分享两个方法!
  2. 如何将房室模型运用到数学建模中?——气体传感器响应分析(校内赛)
  3. 网上学习编程的七大趋势
  4. 神州泰岳王宁:从高校团委书记到中关村富豪
  5. Cerebro 一个跨平台的桌面快捷使用工具
  6. PCBA方案设计——厨房语音秤芯片方案
  7. 《抽样技术》第2章 简单随机抽样(SRS)
  8. centos7 扩容完成后执行 xfs_growfs /dev/centos/root
  9. 钉钉机器人自动回复消息_微信pc客户端自动发消息(微信聊天机器人)
  10. Zabbix5.0编译升级至6.0操作手册