研华 工控机 IBOX101 ubuntu-16.04 华为模块 4G Sim卡 上网
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卡 上网相关推荐
- Ubuntu 16.04通过无线网卡使用桥接模式上网
Ubuntu 16.04通过无线网卡使用桥接模式上网 (1) 虚拟机虚拟网络编辑器设置,桥接模式-- 选择"自动" 或者 无线网卡: (2) 虚拟机网络适配器设置桥接模式: (3) ...
- ubuntu 16.04可以连接wifi,不能上网问题
文章目录 前言 一.相关文件及相关命令 二.问题描述 三.解决办法 四.产生的额外问题 总结 前言 实验室的服务器突然不能上网了,查阅博客,调试一上午后终于调通了,记录一下. 一.相关文件及相关命令 ...
- 华为Matebook 13安装win10+ubuntu 16.04双系统
因为原来的笔记本内存相对小一些,用的时间也很长了,在运行Windows和一些软件的时候经常卡顿,所以有了换电脑的想法,然后就看了市面上的一些电脑,出于华为matebook 13比较便携,有较高的屏幕素 ...
- 深度学习 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 ...
- 研华电脑510上电自启_研华工控机BIOS设置通电自启动方法技巧
目前研华工控机的BIOS设置主要有Award.AMI.Phoenix-AwardBIOS和Phoenix等,而研华工控机使用的是Phoenix-AwardBIOS. BIOS设置的主界面: 电源开机后 ...
- 研华工控机通过CAN2.0B控制自己制作的PCB电路板
最近在做研华工控机控制输出IO,因为工控机的IO板卡比较贵,而且后面必须接继电器,这样会造成我们机器的电控柜比较大,电路走线非常困难,在这个原因的困扰下,我提出自己做一块IO驱动板的需求,最后在我们硬 ...
- Ubuntu 16.04 配置固定IP地址
1. 查看网卡设备名称 ifconfig 2. 修改network/interfaces sudo vi /etc/network/interfaces vim操作参看Linux(Ubuntu)下Vi ...
- 终于将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 ...
- 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 ...
最新文章
- 计算机科学家 成就,25年来的最高成就!MIT科学家让计算机提供创意,可自动设计机器人形态...
- Rapidmind计算库性能测试
- netty时间轮HashedWheelTimer文档翻译及简单说明
- Python中如何查看(打印输出)变量的数据类型
- csv 导入iphone通讯录
- php简历制作网站,PHP制作word简历
- 医疗行业源代码保密解决方案
- 中芯国际任命高永岗为董事长 周子学辞任执行董事职务
- Excel知识技能汇总
- 一个创业者的自白:假如重回华为怎么做?
- python指南针_用形状文件或地质指南针绘制遮住的南极洲
- 全球60个线上学习资源网站分享!
- 腾讯2021校园招聘技术类编程题汇总
- go语言中pdf转图片功能的实现(CentOS)
- Java SE 高级教程
- python求股票收益率_python – 有没有办法自动获取许多股票的一般信息,如市盈率,收益率等等?...
- 如何设置 angular packageManager
- Xilinx ZYNQ 7000入门
- NSInvocation的使用
- web项目实践1-iwebshop项目-页面初始化数据与sql数据库中的数据对比