chenzhenbest
驱动牛犊
驱动牛犊
  • 注册日期2002-06-11
  • 最后登录2011-02-24
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1420回复:2

怎样在Linux(Unix)下编程实现获得网卡mac地址?

楼主#
更多 发布于:2003-02-11 13:49
怎样在Linux(Unix)下编程实现获得网卡mac地址?
lu0
lu0
论坛版主
论坛版主
  • 注册日期2001-06-10
  • 最后登录2016-04-05
  • 粉丝2
  • 关注0
  • 积分-6311分
  • 威望21111点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-02-12 11:48
你需要有网卡的DATASHEET. 或者等到网卡的驱动启动后,SNIFFER一下.看看OUT PACKET的SA数据. LINUX中,可以从dev_base指针开始搜索所有的net_device.dev_base指针在linux-2.4.x\\drivers\\net\\Space.c中声明.net_device在linux-2.4.x\\include\\linux\\netdevice.h中声明
Regards, Lu Lin Webmaster of Inside Programming http://www.lu0s1.com
chenzhenbest
驱动牛犊
驱动牛犊
  • 注册日期2002-06-11
  • 最后登录2011-02-24
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-02-13 09:26
to lu0: Thanks more!
“LINUX中,可以从dev_base指针开始搜索所有的net_device.dev_base指针在linux-2.4.x\\drivers\\net\\Space.c中声明.net_device在linux-2.4.x\\include\\linux\\netdevice.h中声明”能否说得具体一些。
还有,好像通过ioctl可以得到,但是从哪里能够得到一些关于ioctl用法的资料呢?望不吝赐教。
游客

返回顶部