返回列表 发新帖

手动为RTL8125设置MAC地址

[复制链接] 2
回复
1808
查看
打印 上一主题 下一主题

39

主题

177

帖子

1万

积分

允许发帖

积分
10707
楼主
跳转到指定楼层
发表于 2024-9-29 15:55:54 | 只看该作者 | 只看大图 回帖奖励 |倒序浏览 | 阅读模式
关键词:
树莓派5   PCIE扩展    Raspberry Pi5   RTL8125   固定MAC      PiOS   Ubuntu  

概述:
RTL8125在系统使用过程中的MAC地址是不固定的,每次重新上电后MAC地址都会随机改变。接下来演示如何为RTL8125设置固定MAC地址。
Ubuntu与PiOS系统下操作流程相同,演示系统为Ubuntu。



回复

使用道具 举报

39

主题

177

帖子

1万

积分

允许发帖

积分
10707
沙发
发表于 2024-9-29 15:59:24 | 只看该作者
硬件:
树莓派5
MPS2.5G

软件:
Ubuntu
24.04.1
回复 支持 反对

使用道具 举报

39

主题

177

帖子

1万

积分

允许发帖

积分
10707
板凳
发表于 2024-9-29 16:13:17 | 只看该作者
本帖最后由 Mcuzone_ZHZ 于 2024-9-29 16:15 编辑

首先将扩展板接好后上电在命令行终端查看RTL8125识别信息
随后输入sudo nano /etc/systemd/system/macspoof@enp3s0.service
注意,enp3s0为RTL8125网卡识别名称,实际操作中应按照系统识别名称进行更改!



随后在打开的文本中输入以下信息:
[Unit]
Description=MAC Address Change %I
Wants=network-pre.target
Before=network-pre.target
BindsTo=sys-subsystem-net-devices-%i.device
After=sys-subsystem-net-devices-%i.device

[Service]
Type=oneshot
ExecStart=/usr/bin/ip link set dev %i address 36:aa:88:c8:75:3a
ExecStart=/usr/bin/ip link set dev %i up

[Install]
WantedBy=multi-user.target

标红文本为要设置的MAC地址,可自行修改。


设置完成后保存并退出。

随后输入sudo systemctl enable macspoof@enp3s0.service使能服务


使能成功后重启系统,系统上电后即可看到MAC地址更改成功


回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表