跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
Mcuzone Wiki
搜索
搜索
登录
个人工具
登录
查看“模板:RTL8125 MAC”的源代码
模板
讨论
大陆简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
←
模板:RTL8125 MAC
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
2.5G网口为RTL8125网卡,在使用过程中的MAC地址是不固定的,每次重新上电后MAC地址都会随机改变。下面讲解如何为RTL8125网卡设置固定MAC地址。 本讲解中,扩展板有两个2.5G网口。本讲解也适用于Ubuntu系统。 首先在树莓派终端中查看RTL8125网卡的识别信息: <code>ipconfig -a</code> http://www.mcuzone.com/wiki/0009_MP2_5GD/0009_MP2_5GD_46.jpg 这里两块RTL8125网卡分别为eth1和eth2,实际操作中可能会因为系统识别名称不同而不同,如果只有一块网卡,则只识别出一块网卡的信息。 然后输入: <code>sudo mousepad /etc/systemd/system/macspoof@eth1.service</code> 或: <code>sudo nano /etc/systemd/system/macspoof@eth1.service</code> eth1为上面显示的网卡识别名称。 运行上面的命令后会新建一个文档,输入以下文本: [<code>Unit]</code> <code>Description=MAC Address Change %I</code> <code>Wants=network-pre.target</code> <code>Before=network-pre.target</code> <code>BindsTo=sys-subsystem-net-devices-%i.device</code> <code>After=sys-subsystem-net-devices-%i.device</code> <code>[Service]</code> <code>Type=oneshot</code> <code>ExecStart=/usr/bin/ip link set dev %i address xx:xx:xx:xx:xx:xx</code> <code>ExecStart=/usr/bin/ip link set dev %i up</code> <code>[Install]</code> <code>WantedBy=multi-user.target</code> 其中“xx:xx:xx:xx:xx:xx”为想要指定的MAC地址,可以按MAC地址格式自行确定(不要和其它网络设备重复),设置完成后保存并退出。 随后输入下面的命令使能服务: <code>sudo systemctl enable macspoof@eth1.service</code> 这样就完成了对eth1的固定MAC地址。 对如eth2这样的其它网卡(如果有),也是按照上述步骤进行操作。 全部操作完毕后重启系统,系统重启完毕后,执行<code>ipconfig -a</code>即可看到MAC地址更改成功: http://www.mcuzone.com/wiki/0009_MP2_5GD/0009_MP2_5GD_47.jpg
返回
模板:RTL8125 MAC
。
开关有限宽度模式