MAC地址特殊规定--设置MAC地址时需要有非法MAC设置判断,否则会导致网卡无法启动
2016-07-26 20:22
916 查看
第48位一定为0,表示单播地址,否则表示组播地址
第47位一定为0,表示全球唯一地址,否则为1时表示本地地址
所以MAC地址第一字节不能随便修改,最好固定为0不允许修改,设置非法时会导致网卡无法正常启动
在QLineEdit中可以使用如下规则来规规范:
ui->lineEth0_MAC->setInputMask("\\0\\0:HH:HH:HH:HH:HH");
第47位一定为0,表示全球唯一地址,否则为1时表示本地地址
所以MAC地址第一字节不能随便修改,最好固定为0不允许修改,设置非法时会导致网卡无法正常启动
在QLineEdit中可以使用如下规则来规规范:
ui->lineEth0_MAC->setInputMask("\\0\\0:HH:HH:HH:HH:HH");
相关文章推荐
- 如何在 Linux 中更改 MAC 地址
- QT学习 第一章:基本对话框
- 使用Shiboken为C++和Qt库创建Python绑定
- Qt 5.6更新至RC版,最终版本近在咫尺
- 如何解决双网卡冲突
- 无线网卡安装DIY
- 网卡安装常见问题精解
- 用双网卡实现三机互联
- 批处理获取网卡名称的代码(附修改IP、网关、DNS脚本)
- vbs Windows系统改变或修改网卡的MAC地址的脚本与软件第1/2页
- JScript中调用ActiveX获取访客网卡MAC地址实现代码
- Qt定时器和随机数详解
- 提高10/100M网卡传输速率的设置方法
- freebsd网卡安装与dhcp配置方法
- 不用任何软件修改mac地址的图文方法
- linux下修改MAC地址问题解决方法
- java实现获取用户的MAC地址
- Qt实现图片移动实例(图文教程)
- C#实现获取MAC地址的方法