0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于LTE调制解调器添加3G或4G蜂窝连接的设计实现

电子设计 来源:电路城 作者:电路城 2021-04-26 14:52 次阅读

在本教程中,我将向您展示必须使用Raspberry Pi 3模型B构建具有LTE(移动)连接的简单且便携式的访问点。

接入点是具有无线连接性的设备。使用无线连接Access Point可以将您的设备连接到网络。接入点通常用于无法使用有线连接或不实用的家庭,办公室和其他空间。长期演进(LTE)是基于GSM / EDGE和UMTS / HSPA技术的无线宽带通信的标准。我正在使用的LTE调制解调器是一个USB设备,可以向Raspberry Pi计算机添加3G或4G(LTE)蜂窝连接。

步骤1:先决条件

对于此项目,我们将需要:

具有电源线的Raspberry Pi

最好运行Linux的计算机

至少8GB的microSD卡(我将使用16GB大小的卡)

以太网电缆

HDMI电缆

连接RPI的监视器

LTE调制解调器(我正在使用Teltonika TRM240)

用于移动连接的SIM

Raspberry PI OS精简版

移动电源

步骤2:在SD卡上安装操作系统

基于LTE调制解调器添加3G或4G蜂窝连接的设计实现

在本教程中,要将RPI OS安装到SD卡上,我将使用“ RPI imager”。

按下标签“操作系统”下方的按钮。在打开的窗口中,导航到“ Raspberry Pi OS(其他)”。然后选择“ Raspberry Pi OS Lite(32位)”版本。

同样不要忘记选择要在其中安装OS的SD卡。您可以通过按标签“ SD卡”下的按钮来执行此操作。选中所有内容后,按“ Write”(写入)按钮,然后等待程序完成操作系统的安装。

步骤3:为工作准备RPI

基于LTE调制解调器添加3G或4G蜂窝连接的设计实现

操作系统安装完成后,将SD卡插入RPI。然后将RPI连接到您的路由器以进行Internet连接,我们将需要安装一些软件。使用您的HDMI电缆将RPI连接到显示器并打开电源。

等待RPI启动。在登录屏幕中,输入您的凭据。RPI的默认凭据为:

用户名– pi

密码–树莓派

对于远程配置,我将启用SSH服务。如果需要,可以使用监视器配置RPI。

登录后执行以下命令:

# sudo raspi-config

在打开的窗口中,导航到“接口选项”并启用“ SSH”。从现在开始,您可以通过SSH连接。

现在执行以下命令来获取您的IP地址:

# ifconfig

查找标签eth0。此标签代表您的有线以太网连接。

步骤4:安装必要的软件

从现在开始,我们将使用network-manager进行网络接口配置。要安装网络管理器,请执行以下命令:

# sudo apt install network-manager

另外,我们需要删除有冲突的软件。执行此命令以删除有冲突的软件:

# sudo apt purge openresolv dhcpcd5

现在重新启动设备,以使更改生效。

步骤5:设置移动界面

基于LTE调制解调器添加3G或4G蜂窝连接的设计实现

安装所有软件后,您可以设置移动界面。在将调制解调器连接到Raspberry Pi之前,调制解调器会指示您进行设置。然后将您的移动调制解调器连接到Raspberry Pi,并稍等片刻,直到调制解调器启动。

现在我们需要为调制解调器创建一个接口。我们可以使用nmcli命令来做到这一点。执行以下命令,但在此之前 ,请用移动运营商提供的用于连接的apn更改《apn》:

# sudo nmcli c add type gsm ifname cdc-wdm0 con-name mobile apn 《apn》

使用ifconfig命令检查移动界面是否出现。您应该看到一个名为wwan0的新接口。

如果界面不出现,请执行以下命令:

# sudo nmcli c up mobile

执行以下命令以检查您是否通过新界面连接了互联网:

# ping -I wwan0 -c 4 google.com

步骤6:设置接入点

基于LTE调制解调器添加3G或4G蜂窝连接的设计实现

网络连接已准备就绪。现在该为其他要连接的设备设置访问点了。

首先,我们需要为AP创建一个接口。执行以下命令:

# sudo nmcli connection add type wifi ifname wlan0 con-name wifi autoconnect yes ssid “RPI AP”

在网络管理器中,您应该看到一个新的连接。要查找它,请执行以下命令:

# nmcli connection

现在,将我们的新接口配置为充当接入点。执行以下命令:

# sudo nmcli connection modify wifi 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared

现在为其添加一些安全性。执行此命令,但不要忘记将《pw》更改 为所需的密码:

# sudo nmcli connection modify wifi wifi-sec.key-mgmt wpa-psk wifi-sec.psk 《pw》

为了使更改生效,您需要重新加载界面。执行以下命令:

# sudo nmcli connectio down wifi

# sudo nmcli connectio up wifi

要修改访问点连接,可以使用nmcli。语法为-nmcli connection Modify 《con_name》 《parameter》 《value》

要检查我们的访问点是否具有IP地址,可以再次使用ifconfig并以名称wlan0查找接口。

步骤7:尝试一下

基于LTE调制解调器添加3G或4G蜂窝连接的设计实现

让您的设备具有wifi连接功能,并尝试连接到我们新创建的访问点。如果您尚未更改接入点的名称,则应查找“ RPI AP”。

第8步:使其便携

要使其便携,只需移动电源并将RPI连接到它即可。

现在,您可以随身携带接入点。

步骤9:安全提示

我们尚未关闭SSH服务,我们的RPI密码很弱。您可以关闭SSH服务,但是这样就无法对RPI进行任何远程访问。要配置RPI,您应该有一个监视器和一个键盘。

您可以做的另一件事是将pi用户的默认密码更改为更强的密码,您只应该知道该密码。

第三点是您可以允许通过防火墙过滤MAC地址来访问SSH。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 4G
    4G
    +关注

    关注

    15

    文章

    5371

    浏览量

    117119
  • 调制解调器
    +关注

    关注

    3

    文章

    819

    浏览量

    38384
  • 计算机
    +关注

    关注

    19

    文章

    6649

    浏览量

    84521
收藏 人收藏

    评论

    相关推荐

    3G4G蜂窝系统的真正区别

    3G4G蜂窝系统的真正区别。
    发表于 08-15 23:24

    4G时代标配:多模多频LTE基带芯片

    ,MSM8930处理是全球首款面向大众智能手机市场的集成LTE调制解调器的单芯片解决方案,支持LTE TDD和FDD-LTE,UMTS、C
    发表于 11-22 15:27

    通信和电信>xDSL 调制解调器/DSLAM

    设计注意事项ADSL 调制解调器ADSL(非对称数字用户线)调制解调器是一种超高速数据连接,所使用的电线与常规电话线相同。ADSL 将电话线上提供的可用频率分开,使高速通道速率范围在 1.5Mbps 至
    发表于 12-24 11:26

    LoRa™调制解调器相关设计操作

    (睡眠模式)下进行, 这样既实现了远距离调制能力又能使用标准的FSKOOK调制技术。LoRaTM调制解调器采用专有的
    发表于 08-03 15:11

    4G调制解调器的多种设计方案介绍

    标准都被4G调制解调器所支持,市场便需要一种能够同时满足在两种技术发展蓝图的灵活解决方案。  移动调制解调器的发展所面对的限制,不单限于越来越复杂无线标准。今天的智能电话必须支持多个无线接口。除
    发表于 07-08 07:19

    线缆调制解调器的原理是什么?

    线缆调制解调器(简称CM),Cable是指有线电视网络,Modem是调制解调器。平常用Modem通过电话线上互联网,而线缆调制解调器是在有线电视网络上用来上互联网的设备,它是串接在用户家的有线电视
    发表于 09-27 09:11

    PIC32MX795F512L通过USB与GSM调制解调器的开发接口

    嗨,我必须用USB接口把4G调制解调器与PIC32控制连接起来,用80MHz的频率得到最大的速度是什么?
    发表于 04-14 06:51

    SoC与5G调制解调器分居的原因是什么

    骁龙855外挂X50 5G 调制解调器是否会引起“功耗过大”的担忧成为了不少明年想抢购5G手机用户的关注点,不过这个问题暂时还需要明年5G手机上市后才能检验。但是,为何曾经内置在SoC
    发表于 01-06 07:19

    Qualcomm 212 LTE IoT调制解调器有哪些特性及应用?

    Qualcomm 212 LTE IoT调制解调器有哪些特性?Qualcomm 212 LTE IoT调制解调器有哪些应用?
    发表于 06-26 07:55

    嵌入式系统上的调制解调器通信该怎样去实现呢?

    这样做时——我都以不同的方式进行,最终得到的代码非常大且不完美,因为总是有我没有想到的 URC 条件。要建立 TCP 套接字连接,我必须:- 重置调制解调器硬件- 等待“SIM 就绪”- 输入密码
    发表于 12-27 08:31

    esp32s3当蓝牙调制解调器睡眠启用并尝试连接时,没有连接的原因?怎么处理?

    。闪烁并通过应用程序连接 ble。当应用程序发送任何数据时,esp32 s3 成功接收数据。案例 2.为原来的 gatt-server 示例添加一些蓝牙调制解调器睡眠代码代码:全选
    发表于 03-01 09:01

    USB主机堆栈是否支持4G调制解调器类型的设备?

    各位,只是想检查MCUXpresso SDK 中可用的USB主机堆栈是否支持 4G 调制解调器类型的设备。还有 SFTP 协议,因为我在 SDK 的 lwip 堆栈中没有看到任何 SFTP 协议。
    发表于 04-21 07:10

    如何检查调制解调器是否挂起?

    有时,我的调制解调器挂起,我失去了互联网连接。只有将其关闭并再次打开才能开始连接。 我正在编写一个小程序放入我的 ESP8266 中以检查调制解调器是否挂起,尝试访问某些站点
    发表于 04-26 07:29

    解决频段零散化问题 LTE调制解调器支持载波聚合

    解决频段零散化问题 LTE调制解调器支持载波聚合
    发表于 01-11 12:46 12次下载

    调制解调器和adsl有什么区别_调制解调器和adsl对比解析

    ADSL和调制解调器是两种不同的概念,ADSL是一种技术,而调制解调器是一种设备,调制解调器只是实现了ADSL技术的一种设备,ADSL用的猫是只是
    发表于 01-30 11:51 9205次阅读