修改openwrt源码,使其生成随机mac
2018-02-23 17:17
537 查看
一、修改官方源码方法
打开
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地址,例如
其中mac_caosx是我添加的u8数组变量,其中保存的是随机生成的mac地址。
二、若以上方法不行,请尝试以下方法
打开openwrt_zbt/package/ralink/rt2860v2/src/rt2860v2/os/linux/rt_main_dev.c,
添加以下代码
打开
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地址,例如
其中mac_caosx是我添加的u8数组变量,其中保存的是随机生成的mac地址。
二、若以上方法不行,请尝试以下方法
打开openwrt_zbt/package/ralink/rt2860v2/src/rt2860v2/os/linux/rt_main_dev.c,
添加以下代码
相关文章推荐
- OPENWRT修改MAC(亲测有效)
- 修改、重新生成和安装srpm源码包
- openwrt 修改flash中mac地址信息的基本方法
- 修改 cocosbuilder 源码,在编辑完ccb文件之后 publish ,直接生成 .h , .cpp 文件
- 字符数字随机生成源码
- 初级3D地形随机生成算法源码(Ogre实现)放出
- OPENWRT修改MAC(亲测有效)
- Mybatis-generator源码修改之修改xmlmapper生成源码
- 生成随机码的程序源码
- 修改IP、DNS、MAC工具VC源码实现
- Mac OS X 10.8.X编译Android4.2.X源码不生成emulator的问题
- 生成RNGCryptoServiceProvider随机数和随机gb2312一级中文(根据网上的修改)
- 动软代码生成器 修改源码 (2010-3-13 更新 修改了DAL 层生成插件和BLL层代码生成插件 )
- 随机生成30到四则运算题目2 (修改)
- Android MTK 修改蓝牙地址随机生成
- openwrt修改生成BIN文件大小以用于8M FLASH(WR703N)
- MAC随机修改批处理
- bash 随机生成mac地址及qemu指定随机mac
- Java随机生成Mac地址(GitHub源码下载)
- Python生成随机MAC地址