修改openwrt源码,使其生成随机mac

一、修改官方源码方法

打开  build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7620n/compat-wireless-2014-05-22/drivers/net/wireless/rt2x00/rt2800lib.c

搜索SET_IEEE80211_PERM_ADDR()函数,将函数的第二个参数改为你自己想要的mac地址,例如修改openwrt源码,使其生成随机mac

其中mac_caosx是我添加的u8数组变量,其中保存的是随机生成的mac地址。

 

二、若以上方法不行,请尝试以下方法

打开openwrt_zbt/package/ralink/rt2860v2/src/rt2860v2/os/linux/rt_main_dev.c,

添加以下代码

修改openwrt源码,使其生成随机mac

修改openwrt源码,使其生成随机mac

修改openwrt源码,使其生成随机mac

你可能感兴趣的:(openwrt)