MyFPGA Forum

 找回密码
 注册
搜索
查看: 1877|回复: 0
打印 上一主题 下一主题

【FAQ】如何固定 SoC FPGA 板子的 mac address ?

[复制链接]
跳转到指定楼层
1#
发表于 2021-8-6 16:48:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Doreen 于 2021-8-9 16:47 编辑

Q:  按照 【FAQ】DE1-SOC跑de1soc_ubuntu_1604.img设置静态IP(固定)http://www.myfpga.org/discuz/for ... &fromuid=105864

固定好IP以后,我发现这个mac address每次开机都在变,我们想要路由器保留IP位置给特定装置,以免其他装置连入时占用该IP, 也就是说如果其他设备先接入占用了 192.168.1.255时,那我设定的静态IP就没有用了。 而路由器确认IP使用者的方法是通过Mac address, 如果Mac Address一直在变动,使路由器无法保留IP,这是未来使用上的隐患。



A: 有两种办法:

(1)在uboot,可以用指令:
setenv ethaddr e2:db:a8:90:9d:0a
saveenv
設定固定的mac address



(2)用这个去创建自启动脚本:

vi /etc/init.d/board_vh_client.sh
#!/bin/sh
ifconfig eth0 down
ifconfig eth0 hw ether 00:00:00:00:00:0b
ifconfig eth0 up


chmod +x /etc/init.d/board_vh_client.sh
update-rc.d board_vh_client.sh start 99 4 .
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-4-26 11:57 , Processed in 0.041879 second(s), 18 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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