对于MT7620a,默认的mac地址都是保存在factory分区,具体为:1.offset 0x04    WIIF MAC2.offset 0x28    LAN MAC3.offset 0x2E    WAN MAC
factory分区不仅保存这mac,还包括wifi的校准参数。
以dts使用MT7620a.dts为例,openwrt使用15.05版本。一、wifi mac地址
要是wifi能够起来,首先配置dts使wifi驱动能够找到正确的参数,在MT7620a.dts(target/linux/ramips/dts/)中先添加一下项:
wmac@10180000 {ralink,mtd-eeprom = <&factory 0>;
};
wifi驱动自动从factory分区的偏移为0开始读取参数。wifi的mac地址自动从0x04偏移获取。
二、LAN/WAN mac地址
默认情况下ethernet也是从0x04获取的eth地址,网络驱动会从该偏移获取的mac地址作为eth的mac地址:
ethernet@10100000 {status = "okay";mtd-mac-address = <&factory 0x4>;
并且默认情况下lan mac取eth mac地址,wan mac在lan mac之上加1,从02_network(target/linux/ramips/base-files/etc/board.d)可以看出:
ramips_setup_macs()函数中:*)lan_mac=$(cat /sys/class/net/eth0/address)wan_mac=$(macaddr_add "$lan_mac" 1);;
要想改变lan/wan的mac地址修改本脚本即可,参考其他model获取mac地址的方式,定义如下mac的获取格式:
    lan_mac=$(mtd_get_mac_binary factory 40)wan_mac=$(mtd_get_mac_binary factory 46)
40和46对应的十六进制数就是lan和wan的偏移量0x28和0x2E。

openwrt默认mac地址配置(MT7620a)相关推荐

  1. 【HISI系列】之IP/MAC地址配置

    1. IP/MAC地址的设置 1.方法一 1.1 临时设置IP/MAC地址 ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx; (mac地址) ifconfig eth ...

  2. OpenWrt设置mac地址过滤和使用Iptables防火墙禁止mac地址上网

    本文介绍使用OpenWrt限制特定mac地址的方法,一种是使用无线网络的mac地址过滤,一种是使用Iptables防火墙阻止策略. 一.使用mac-filter功能限制mac地址上网 方法1.web界 ...

  3. linux 防火墙过滤mac地址,OpenWrt设置mac地址过滤和使用Iptables防火墙禁止mac地址上网...

    本文介绍使用OpenWrt限制特定mac地址的方法,一种是使用无线网络的mac地址过滤,一种是使用Iptables防火墙阻止策略. 一.使用mac-filter功能限制mac地址上网 方法1.web界 ...

  4. 华为设备静态组播MAC地址配置命令

    [Huawei-vlan10]l2-multicast forwarding-mode mac //配置VLAN内组播数据转发模式为MAC [Huawei-GigabitEthernet0/0/1]m ...

  5. ROS配置MAC地址过滤-2

    以前写过通过网桥配置MAC地址过滤使客户机不能进入网桥达到防止蹭网的目的,但客户机依旧可以通过正确的密码进入无线网,本文档记录如何在无线接口上配置MAC地址过滤使其不能接入无线网. 1,Wireles ...

  6. 交换机配置静态MAC地址

    与设备相连的固定上行设备或信任用户的MAC地址配置为静态MAC表项,可以保证其安全通信. <HUAWEI> system-view [HUAWEI] vlan 10 //创建VLAN 10 ...

  7. 基于MAC地址的安全配置与管理

    MAC地址是网络设备中不变的物理地址,所以基于MAC地址的接入控制就成了最直接,甚至可能是大多数情况下最有效的控制手段.在二层交换网络中,是通过依靠保存在交换机中的MAC地址表来进行寻址的,这时如果控 ...

  8. 2022-09-07 网工进阶(三十)以太网交换安全-端口隔离、MAC地址表安全、端口安全、MAC地址漂移防止与检测、链路层安全、流量抑制、风暴控制、IPSG(IP Source Guard)

    概述 目前网络中以太网技术的应用非常广泛.然而,各种网络攻击的存在,不仅造成了网络合法用户无法正常访问网络资源,而且对网络信息安全构成严重威胁,因此以太网交换的安全性越来越重要. 端口隔离 大型网络中 ...

  9. 网络工程基础- -mac地址以及端口安全

    网络工程基础-mac地址以及端口安全 前言 MAC地址(英语:Media Access Control Address),直译为媒体存取控制位址,也称为局域网地址(LAN Address)物理地址(P ...

  10. xp改mac地址linux,局域网络必备-mac地址修改

    1.windows xp 的mac 地址修改 ①.点选 --> --> --> --> --> ---> ---> ---> 即可! ②.在运行中使用 ...

最新文章

  1. vue路由对象($route)参数简介
  2. Luogu P2580 于是他错误的点名开始了 Trie树 字典树
  3. codeblock在linux中安装 出错
  4. [转载] 使用Python编写打字训练小程序
  5. Intel 10nm为何迟迟不肯露面?良品率偏低
  6. js iframe 出现跨越问题
  7. HTML的a标签href设为零操作的原因和方式
  8. 2017 Multi-University Training Contest - Team 4:1003. Counting Divisors(积性函数)
  9. 使用data attributes
  10. 简单链表实现增删改查(内部类+递归)
  11. 书评《鸟哥的Linux私房菜 基础学习篇》第四版
  12. 计算机网络安全技术实验教程,网络安全实验教程
  13. 中国一二三四线城市最新划分
  14. 产品经理之如何做好演讲
  15. 蝉道Bug管理工具的环境搭建
  16. amcharts的使用介绍
  17. LeetCode 831. Masking Personal Information【字符串,正则表达式】中等
  18. swagger3 和knif4j
  19. 加费/除外/延期承保是什么意思?有什么区别?被拒保该怎么办?
  20. ioctrl原形 linux_Linux常见的几种用户态与内核态交互方式优缺点

热门文章

  1. 摩尔庄园不同服务器账号互通吗,《摩尔庄园手游》数据互通情况说明 游戏服务器数据互通吗...
  2. Java 线程池配置的常见误区
  3. 【原创】我所认识的银行业务之旅(贷款篇)
  4. Pomelo MMORPG
  5. 根据经纬度查询两点距离(sql)
  6. 运维:你们 JAVA 服务怎么又又又又出问题了,内存降不下来。
  7. [Android]自定义锁屏并屏蔽按键
  8. java 图片去水印_如何用java去除图片水印?
  9. 脉冲经过高通和低通滤波器后的波形
  10. 基督-神[上帝]的道,真理的本真归回