本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

使用Raspberry Pi 3模型B构建具有LTE(移动)连接的简单且便携式的访问点
发布时间:2021-03-23
分享到:
使用Raspberry Pi 3模型B构建具有LTE(移动)连接的简单且便携式的访问点
发布时间:2021-03-23
分享到:

在本教程中,我将向您展示必须使用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卡上安装操作系统

在本教程中,要将RPI OS安装到SD卡上,我将使用“ RPI imager”。
按下标签“操作系统”下方的按钮。在打开的窗口中,导航到“ Raspberry Pi OS(其他)”。然后选择“ Raspberry Pi OS Lite(32位)”版本。
同样不要忘记选择要在其中安装OS的SD卡。您可以通过按标签“ SD卡”下的按钮来执行此操作。选中所有内容后,按“ Write”(写入)按钮,然后等待程序完成操作系统的安装。

步骤3:为工作准备RPI

操作系统安装完成后,将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:设置移动界面

安装所有软件后,您可以设置移动界面。在将调制解调器连接到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:设置接入点

网络连接已准备就绪。现在该为其他要连接的设备设置访问点了。
首先,我们需要为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:尝试一下

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

第8步:使其便携

要使其便携,只需移动电源并将RPI连接到它即可。
现在,您可以随身携带接入点。

步骤9:安全提示

我们尚未关闭SSH服务,我们的RPI密码很弱。您可以关闭SSH服务,但是这样就无法对RPI进行任何远程访问。要配置RPI,您应该有一个监视器和一个键盘。
您可以做的另一件事是将pi用户的默认密码更改为更强的密码,您只应该知道该密码。
第三点是您可以允许通过防火墙过滤MAC地址来访问SSH。

 

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论