linux嵌入式设备获取mac地址
2014-08-11 16:26
218 查看
#include <stdio.h> int main() { unsigned char mac[6]; char *strmac = "01:02:03:0a:0b:ef"; sscanf(strmac, "%hhx:%hhx:%hhx:%hhx:%hhx:%hhx", &mac[0], &mac[1], &mac[2], &mac[3], &mac[4], &mac[5]); printf("mac: %hhx:%hhx:%hhx:%hhx:%hhx:%hhx\r\n", mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]); return 0; }注意:不可用%02x,要用%hhx
相关文章推荐
- PHP获取浏览用户设备的mac地址(只支持windows,linux)
- Linux下通过nmap扫描局域网内设备,获取ip地址和mac地址
- 嵌入式 获取网卡设备以及IP和MAC地址示例以及网络编程之ioctl小结
- 构建嵌入式Linux系统-存储设备管理
- LINUX下获取IP地址和MAC地址
- 嵌入式设备上的 Linux 系统开发
- 基于ARM的嵌入式Linux移植真实体验(4)――设备驱动
- 嵌入式设备上的 Linux 系统开发(1)(转)
- 如何在嵌入式LINUX中增加自己的设备驱动程序
- 嵌入式设备上的 Linux 系统开发
- (转载)嵌入式设备上的 Linux 系统开发
- 嵌入式Linux设备驱动编写原理
- 异军突起:Linux抢占嵌入式设备市场
- 嵌入式设备上的Linux系统开发
- [转]嵌入式设备上的 Linux 系统开发(1)
- 嵌入式设备上的 Linux 系统开发
- 嵌入式设备上的 Linux 系统开发(2)(转)
- 〔转贴〕如何在嵌入式LINUX中增加自己的设备驱动程序
- 向嵌入式Linux移植实时设备驱动程序
- 如何在嵌入式LINUX中增加自己的设备驱动程序