-
2020-08-05 08:38:01更多相关内容
-
广和通nl668上网模块资料
2019-04-11 09:30:55适用于广和通nl668上网模块,包含硬件软件开发套件等。 -
树莓派如何使用工业4G模块上网
2021-01-06 08:11:01树莓派使用工业4G模块的起因 我之所以要在树莓派上使用工业4G模块,是因为,我们使用电信的4G卡经常掉线,我们先来看看这两种4G模块的外观区别: 上是华为4G模块,下面是电信4G模块。 好了,我们再来了解工业级别和... -
WIFI802.11无线上网模块宣贯.pdf
2022-02-02 05:01:05WIFI802.11无线上网模块宣贯.pdf -
4G上网模块ME3760的Linux驱动
2016-11-22 22:43:474G上网模块ME3760的Linux驱动 -
Link-Max串口服务器/串口上网模块使用手册
2010-05-27 08:58:36这一系列的串口服务器包括RS232转网络口、RS485转串络口和嵌入式的RS232转网络口单元模块。 • LM-8051NET RS232串口网桥/串口服务器 • LM-8052NET RS485串口网桥/串口服务器 • LM-8053NET TTL电平三线制串口转... -
arm linux下调试Huawei的3G USB 上网模块
2012-05-17 13:40:22arm linux下调试Huawei的3G USB 上网模块 -
WIN7 通过4G模块 拨号上网过程
2021-07-24 09:25:28WIN7拨号上网过程 测试的4G模块:LONGSUNG U9300C SIM7100C Huawei mu909 将4G模块接入电脑的USB接口, 首先保证模块供电大于2A,不能保证要接外接电源,如果供电达不到要求,USB接口会不识别,比如SIM7100C就...测试的4G模块:LONGSUNG U9300C , SIM7100C , Huawei mu909
-
将4G模块接入电脑的USB接口,
首先保证模块供电大于2A,不能保证要接外接电源,如果供电达不到要求,USB接口会不识别,比如SIM7100C就要求启动电流较大,直接由电脑的USB接口提供电源会起不来。(可能其它各类的模块因供电不足引起的故障现象不一样)
其次要保证SIM可用,不欠费不,停机。(特别注意的是有些物联网卡更换设备后会停机,需要重新激活。)
-
建立连接
如果是WIN7系统,系统会自动创建拨号上网快捷方式
如果没有,可以手动创建拨号连接,方法如下:
点击“设置新的连接或网络”
-
设置连接属性
很多人拨号不成功的原因就是因为没有设置连接属性,
WINDOWS默认的可以不是以上的设置,但是如果要想拨号成功的话,必须设置为上图的设置。
(在拨号CONNECT后,开始建立PPP身份识别,也就是验证用户名与密码,这个时候就需要使用PAP、CHAP协议的,我试验的3个上网模块都是使用的这两种协议,我猜想这个与运营商有关,与3G模块关系不大吧,我用的都是联通SIM卡)
-
设置高级AT指令
每一家运营商的拨号指令都不一样,因此需要在拨号的过程中添加这些指令,可以在这个下面的界面设置
各家运营商的拨号指令如下:
联通的是AT+CGDCONT=1,"IP","3gnet"
移动的是AT+CGDCONT=1,"IP","cmnet"
电信的()
-
用户名密码
双击拨号连接快捷方式,输入用户名,密码,点拨号就可以上网了,
用户名密码好像是空也可以上网,但是我还是搜集了些常见的用户名,如果拨号失败,可以试试。
联通的是 "card"," card "
移动的是 "cmnet",""
电信的 "ctnet@mycdma.cn", "vnet.mobi"
一切就绪之后就可以连接上网了!!
-
最后
如果拨号不成功,可以先用串口助手类的软件来测试一下模块,
推荐使用sscom.exe,此工具可以预先保存一些常用的AT指令。如下图,发送AT+CREG指令,如果回复+CREG: 0,1则说明模块已经注册上运营商网络了。
(我测试的一个SIM7100,拨号失败,测试发现+CREG:0,2,未注册到网络)
-
最最后
现在的4G上网卡还用一个虚拟无线网卡的功能,在BUSHOND可以看到一个WWAN的接口,WIN7系统下会自动创建一个网卡的快捷方式,
在我拨号的过程中,这个无线网卡会自动连接到虚拟WIFI网络,这也会造成拨号上网失败,这时会提示 NO CARRIER (无载波),只有把此网络手动断开后,就会拨号成功了!!
附:
- AT+CREG
如果输入 AT+CREG? <CR>
则返回+CREG: <mode>, <stat> [ ,<lac>,<ci> ]
注: <mode>的值共有三个选项,分别是 0 or 1 or 2,
其中0 代表关闭网络注册结果码,
1 代表当网络注册状态改变时激活网络注册结果码,
2 代表激活网络注册结果码同时显示区域和小区信息.
<stat>的返回值共有三个,分别是 0, 1, 2,3,4,5 , 其中
0 代表没有注册网络同时模块没有找到运营商,
1代注册到了本地网络,
2 代表找到运营商但没有注册网络,
3 代表注册被拒绝,
4 代表未知的数据,
5代表注册在漫游状态.
-
-
树莓派ZERO配置 上网模块
2020-10-15 14:43:53所用硬件 具体步骤- 所用硬件
- 树莓派zero
- SD卡
- 杜邦线7根
- ENC28J60网卡(spi接口)
- 具体步骤
- 树莓派要设置打开SPI接口才可以接入SPI网卡的,这个简单。输入sudo raspi-config指令,在interfaces选项中,找到SPI选项,选择enable即可。然后关掉树莓派,开始接线。
- 下一步是激活enc28j60网卡,在 /boot/config.txt中加入这句,放在最后面。
重启之后,这SPI网卡就运作的了。dtoverlay=enc28j60
- 这网卡有一些有趣的特性,每次重启计算机,这网卡的IP地址和Mac都会改变,很难找到这玩意的准确位置,为了固定IP地址,我们可以在/etc/dhcpcd.conf后添加以下内容:
interface eth0 static ip_address=192.168.1.124/24 static routers=192.168.1.1 static domain_name_servers=202.102.152.3 114.114.114.114
保存后重启树莓派,之后树莓派的IP地址就永远是192.168.1.124了
-
WIFI 802.11无线上网模块
2010-03-15 15:29:22WIFI 802.11无线上网模块WIFI 802.11无线上网模块 -
无线上网 3G网卡模块 USB网卡原理图/源码/驱动等-电路方案
2021-04-21 16:12:50该无线上网模块3G网卡USB网卡支持所有mini PCI Express(全高型)接口的3G模块,可以通过USB接口连接开发板或电脑。支持2440/6410全系列开发板,wince系统下带驱动。 飞凌开发板无线上网3G网卡模块特点: 支持网络:... -
中兴3G上网模块em301驱动
2011-11-12 08:24:59想下载点东西,可是积分不够只好发点东西上来了 -
Linux使用4G/5G无线网卡模块上网
2021-05-11 20:06:35识别模块将4G/5G开发板插入设备,终端输入lsusb或lspci,看设备是否识别到4G/5G模块。root@raspberrypi:~ $ lsusbBus 001 Device 001: ID 05c6:1000 Qualcomm, Inc. Mass Storage Device以树莓派(Raspberry)为例,...识别模块
将4G/5G开发板插入设备,终端输入lsusb或lspci,看设备是否识别到4G/5G模块。
root@raspberrypi:~ $ lsusb
Bus 001 Device 001: ID 05c6:1000 Qualcomm, Inc. Mass Storage Device
以树莓派(Raspberry)为例,上述命令显示设备识别到高通芯片的4G模块。了解更多详情请阅读《Linux安装无线网卡驱动通用方法》。
需要特别注意的是,部分4G模块(特别是性能较好的高通芯片)是内核免驱,载入成功后直接体现为网卡。使用ifconfig即可直接看到网卡并能上网。这种情况下,USB接口实现的是一个USB网卡端,类似于Raspberry OTG USB上网。参考:《树莓派4使用OTG功能变身有线网卡》。
查看驱动加载情况
查看dmesg信息,确认模块驱动加载情况。不同的4G/5G网卡,加载的驱动模式可能有差异。通常情况下,4G无线网卡包含两个模式,一个CD存储模式,另一个是Modem模式(调制解调器模式)。5G模块的无线网卡通常走USB Type-C,具有专门的驱动,但是拨号过程大同小异。
$ dmesg
如果usb模式切换正常,通常可以看到类似如下输出:
ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
否则,可能只识别到USB Storage device或者CD-ROM。这种情况下,需要安装usb-modeswitch usb-modeswitch-data等库,并设置切换为modem模式。
配置wvdial拨号
sudo apt install wvdial ppp
修改wvdial配置文件/etc/wvdial.conf。我使用的电信手机卡进行测试:
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0
Init3 = AT+CGDCONT=1,"IP","ctnet"
Modem Type = Analog Modem
Baud = 9600
New PPPD = yes
Modem = /dev/ttyUSB1
ISDN = 0
Phone = *99#
Password = card
Username = card
Auto DNS = on
相应的,你需要将APN设置的一行Init3内容进行修改,4G模块中移动cmnet、联通3gnet、电信ctnet,相应的物联网卡APN和5G使用的配置数据,根据供应商给到的参数进行设置。Modem一栏即4G模块的USB虚拟串口设备路径或5G模块的TTY接口。
运行:
$ wvdial
直接执行wvdial命令,即可看到拨号上网的过程。如果成功,将会看到:
--> WvDial: Internet dialer version xxx
--> Initializing modem.
--> Sending: ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT 150000000
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sun Jan 24 14:45:37 2021
--> Pid of pppd: 1330
--> Using interface ppp0
--> pppd: X/?[01]X/?[01]
--> local IP address xxx.xxx.xxx.xxx
--> pppd: X/?[01]X/?[01]
--> remote IP address xxx.xxx.xxx.xxx
--> pppd: X/?[01]X/?[01]
--> primary DNS address xxx.xxx.xxx.xxx
--> pppd: X/?[01]X/?[01]
--> secondary DNS address xxx.xxx.xxx.xxx
--> pppd: X/?[01]X/?[01]
可以成功获取local IP地址,基本上就快成功了。其中,remote IP address 10.64.64.64是正常的。
部分5G模块拨号成功后,数据是不走ppp网卡的。需要根据具体模块文档进行调试。
检查是否可以上网
运行:
$ ifconfig
如果调制解调器正常运行,则可以看到ppp0输入类似内容:
ppp0: flags=4305 mtu 1500
inet xxx.xxx.xxx.xxx netmask 255.255.255.255 destination 10.64.64.64
ppp txqueuelen 3 (Point-to-Point Protocol)
RX packets 11065 bytes 1348146 (1.2 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 12168 bytes 1585065 (1.5 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
每次成功启动后都会分配到一个随机IP地址(也有可能固定,取决于运营商),这就说明4G/5G模块初始化成功。使用IPv6场景的5G模块,还需要针对IPv6进行网卡配置。
检查路由表:
$ route -n
得到类似信息:
root@NanoPi-NEO2:~# route -n
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
0.0.0.0 10.10.10.252 0.0.0.0 UG 100 0 0 eth0
10.10.10.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0
10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
在双网卡情况下,如果要使用ppp0上网,可以这么做:
# 删除第一条路由信息:
$ sudo route del –net 0.0.0.0 eth0
# 新增一条ppp0的路由信息:
$ sudo route add –net 0.0.0.0 ppp0
确认路由正常后,就可以开始常规的确认网络操作了。例如ping网关,ping 114.114.114.114,ping www.baidu.com。
查询当前IP地址:
$ curl getip.icu
创建wvdial服务
需要在加载完USB调制解调器后自动拨号,可以创建wvdial.service文件。
$ vim /etc/systemd/system/wvdial.service
[Unit]
Description=wvdial
[Service]
ExecStart=/usr/bin/wvdial
Restart=on-failure
RestartSec=5
将下述内容添加到99-com.rules文件中。wvdial.service加载USB调制解调器后,它将被自动调用。
$ vim /etc/udev/rules.d99-com.rules
SUBSYSTEM=="tty", KERNEL=="ttyUSB1", TAG+="systemd", ENV{SYSTEMD_WANTS}+="wvdial.service"
其它Linux常规操作
# 启动wvdial服务
systemctl start wvdial
# 关闭wvdial服务
systemctl stop wvdial
# 查询是否存在wvdial进程
ps aux|grep wvdial
# 关闭wvdial进程
killall wvdial
# 查看wvdial服务日志
journalctl -u wvdial
-
树莓派中SIM7600G-H 4G DONGLE模块使用记录(一)PPP拨号上网/4G上网
2022-04-02 11:22:49SIM7600X 4G DONGLE是一款工业级LTE 4G上网模块,支持高达150Mbps下行和50Mbps上行速率,支持Windows/Linux/Android等操作系统,可广泛适用于PC、树莓派等需要4G联网的工业或物联网设备中。 @Override public void... -
4G上网模块ME3760移植到arm开发板上(6410)
2016-11-22 22:53:14我不知道是不是因为ME3760 V2这个4G模块太偏了,网上没有一个成熟详细的移植教程。官方文档一大堆,但是看得云里雾里的。我将我的移植尽可能详细的记录下来,不一定适用你的环境哈~ 一、驱动移植: 1... -
EC20 4G模块拨号上网驱动(Linux、window、Android、winCE)
2021-01-19 14:15:44EC20 4G模块拨号上网驱动包括Linux、window、Android、WINCE等。 每个子文件夹里面有对应的上网教程!可以点主页查看上网教程。 -
PM2.5+温湿度采集+Wifi上网模块设计方案
2016-01-19 17:20:54参考某厂家的模块设计,结合项目经验,设计该模块框图如下: 其中: (1)温湿度传感器使用SHT20,该模块使用I2C接口,看手册和某厂家的选型得。SHT20应比DHT11优秀一些,当然价格可能会高一些。 (2)串口转... -
4G模块的使用
2021-08-04 10:05:053 个射频天线接口 实物图: 安装到USB转接座上: 三、在windows上使用4G模块上网 1、安装模块附件中的windows驱动 2、在模块中插入一张电话卡(注意是4G卡) 3、把带有USB接口的4G模块插入电脑 4、在无线网络中就... -
【树莓派】树莓派使用4G模块上网
2017-11-27 11:30:002、 上网方式为dhcp自动获取; 3、 物理设置选择wwan0; 4、 防火墙选择wan 二、重连脚本redial4g 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ... -
WinCE6.0华为3G模块MC509驱动拨号上网实现步骤
2012-04-24 16:25:04WINCE6.0系统下实现华为3G驱动的加载,并拨号上网 包含注册表文件,实现步骤,和拨号上网的设置。 -
华为上网卡模块Linux_Android集成用户指南(2017-01-04版)
2018-06-28 17:13:13本文档主要是针对华为数据卡设备集成开发活动进行相关的指导说明。主要面向基于 Linux 及Android 系统的产品开发商的驱动开发人员。 -
ESP8266 WIFI模块
2021-07-18 12:10:20ESP8266 WIFI模块基本概念工作模式常用AT指令 基本概念 ATK-ESP8266模块采用串口(LVTTL)与MCU(或其他串口设备)通信,内置TCP/IP协议栈,能够实现串口与WIFI之间的转换。 ATK-ESP8266模块支持LVTTL串口,兼容3.3V... -
美格方格4G模块上网链接程序FOR windows
2022-04-09 16:20:03X86电脑安装美格方格4G模块后,使用该程序上网 -
T31开发笔记:EC200T-CN 4G模块调试
2022-04-06 14:57:49注:板子和4G模块某淘上淘的,uboot和内核是自己裁剪移植的,没有移植wifi,所以USB接口未使用; EC200T-CN使用的是USB接口,电源外供5V,注意4G模块电源。 二、内核文件修改、配置及编译 1、内核中需要修改的代码... -
移远EC20(4G模块)通过openwrt路由器拨号上网
2020-12-19 13:10:19这个是全功能版本的,外观如下:要让4G模块上网,必须设置驱动。目前较新的openwrt基本上已经加入了该模块的支持,如果没有成功驱动则必须要另外注入驱动。下面就是修改源码,File: [KERNEL]/dr... -
SFR 版 P8888 XP下启动3G上网模块,P8888 XP启动WCDMA上网模块, P8888 XP解决Radio is Off
2014-12-26 14:58:14SFR版P8888内置WCDMA上网模块启用,支持国内移动EDGE网络和联通WCDMA短信和上网,一般的P8888这个功能是禁用的,GlobeTrotter Connect显示Radio is OFF,handsmar.blog.163.com 独家发布。但实际上是因为Option的这... -
win7_x64 下配置有人USR-G401t 4G模块上网说明
2016-08-01 14:30:14win7_x64 下配置有人USR-G401t 4G模块上网说明。 -
移远5G模块_windows驱动(Quectel_LTE&5G_Windows_USB_Driver_V2.1)
2021-12-10 19:19:43移远5G模块_windows驱动(Quectel_LTE&5G_Windows_USB_Driver_V2.1) -
SIM7600全网通模块AT指令上网
2018-05-07 10:56:24描述了SIM7600进行TCP/IP通信的相关AT 命令操作方法并提供了具体的应用实例供参考。本手册适用于SIM7600C,SIM7600CE。 -
3G模块在ARM开发板上实现ppp拨号上网.doc
2021-10-11 11:41:323G模块在ARM开发板上实现ppp拨号上网.doc