stm32mp157f-dk2开发记录1---配置网络

因为在准备嵌入式大赛,这个开发板也是官方申请的,资料比较少,所以就趁此记录一下开发过程,方便后面大家开发的时候,少踩坑

配置网络:因为我们需要连接ssh,所以就需要配置网络,有四种方法

1.使用网线连接自己的笔记本和mp157开发板(推荐,既不影响笔记本网络,还能和mp157实现通信)(仅限于通信,无法使用网络)

可以用网线连接电脑和 STM32MP157F-DK2 开发板实现网络连接。


1. 准备网线
准备一根网线(建议使用交叉网线,如果使用直通网线,确保电脑网卡支持自动交叉功能)。

2. 连接网线
将网线的一端连接到开发板的以太网口,另一端连接到电脑的以太网口。

 3. 配置电脑的网络设置
在电脑上,找到有线网络连接,将其 IPv4 地址设置为静态 IP 地址,例如 `192.168.1.1`,子网掩码设置为 `255.255.255.0`。

具体步骤因操作系统不同而有所差异,以下是 Windows 系统的示例:
1. 打开 “控制面板”。
2. 选择 “网络和共享中心”。
3. 点击 “更改适配器设置”。
4. 右键点击有线网络连接,选择 “属性”。
5. 选择 “Internet 协议版本 4 (TCP/IPv4)”,点击 “属性”。
6. 选择 “使用下面的 IP 地址”,输入 IP 地址(如 `192.168.1.1`)和子网掩码(如 `255.255.255.0`)。
7. 点击 “确定” 保存设置。

. 配置开发板的网络设置
在开发板上,为以太网接口分配一个与电脑同一网段的 IP 地址,例如 `192.168.1.2`,子网掩码设置为 `255.255.255.0`。



如果开发板上没有 `sudo` 命令,可以直接使用 `ifconfig` 命令配置网络接口,但需要确保具有管理员权限。以下是具体步骤:

1. 切换到具有管理员权限的用户

如果当前用户不是具有管理员权限的用户(如 root 用户),可以尝试切换到具有管理员权限的用户:

su -


输入管理员用户的密码(通常是 root 密码)。

 2. 配置网络接口

使用 `ifconfig` 命令为以太网接口分配IP地址:

ifconfig eth0 192.168.1.2 netmask 255.255.255.0 up



在电脑上,使用 `ping` 命令测试与开发板的连通性:

ping 192.168.1.2


如果收到回复,说明网络连接正常。


如果需要通过 SSH 连接开发板,在电脑上打开终端,运行以下命令:


ssh root@192.168.1.2



 方法二:直接给用网线连接路由器,这个适用于给有路由器的(这个最舒服,既能通信还能下载东西)

方法三:打开无线网络配置

连接无线网

 1. 尝试启用无线网卡
运行以下命令手动启用无线网卡:
```bash
sudo ifconfig wlan0 up
```
然后再次运行 `ifconfig wlan0` 检查状态。

### 2. 检查无线网卡的硬件状态
检查无线网卡的硬件开关或拨码是否已打开。有些开发板需要手动启用无线网卡的硬件开关。

### 3. 查看无线网卡的详细信息
使用以下命令查看无线网卡的详细信息和状态:
```bash
iwconfig wlan0
```
这将显示无线网卡的详细信息,包括连接状态、SSID、信号强度等。

### 4. 使用 `wpa_supplicant` 连接无线网络
创建一个 `wpa_supplicant` 配置文件,例如 `/etc/wpa_supplicant.conf`,内容如下:
```bash
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1

network={
    ssid="your_SSID"
    psk="your_PASSWORD"
}
```
将 `your_SSID` 替换为你的无线网络名称,`your_PASSWORD` 替换为密码。

然后运行以下命令启动 `wpa_supplicant`:
```bash
sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
```

### 5. 获取 IP 地址
连接成功后,使用以下命令获取 IP 地址:
```bash
sudo dhclient wlan0
```

### 6. 验证网络连接
使用 `ping` 命令测试网络连接:
```bash
ping www.google.com
```
如果收到回复,说明网络连接正常。

4.还有一种是打开mp157的无线网络,然后电脑连接这个网络,也可以ssh连接上mp157,只不过也只是只能局域网

以上就是四种实现网络连接的四种方式 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值