免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4943 | 回复: 3
打印 上一主题 下一主题

Redhat以外的Linux是否也用/sbin/ifconfig eth0 看 HWaddr ? 输出是什么样的格式? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-11 12:34 |只看该作者 |倒序浏览
如题,请问,Redhat以外的Linux是否也用 /sbin/ifconfig eth0 来看 HWaddr ?
例如SUSE等。

各位给一个SUSE的样本好吗?就像下面这个Redhat样本一样。
如果除了SUSE外,还有别的常用的Linux,最好也给个样本。

谢谢。

% /sbin/ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:21:5E:70:25:E8
          inet addr:10.225.101.57  Bcast:10.225.103.255  Mask:255.255.252.0
          inet6 addr: fe80::221:5eff:fe70:25e8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1159659584 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1120953339 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:507188120831 (472.3 GiB)  TX bytes:516432788754 (480.9 GiB)
          Interrupt:209 Memory:c8000000-c8012100

论坛徽章:
0
2 [报告]
发表于 2012-05-12 19:42 |只看该作者
我碰到过:
就同一个操作系统,但是不同网卡的ifconfig输出格式不一样。
楼主小心哦,不要碰到陷阱了。


------------------------------------
欢迎光临我的博客:www.danoking.com [DNK的博客]

论坛徽章:
0
3 [报告]
发表于 2012-05-13 21:36 |只看该作者
那么请问,
第一,那次不一样的情况,指令是否也是  /sbin/ifconfig  eth0   ?
第二,这个格式是由网卡决定的,而不是由操作系统决定的,对吗?
第三,如果需要在自动的流程中得到准确的 HWaddr,鉴于有可能格式不同,请问正确的办法是什么?包括C语言编程也可以。我的编译器是gcc。
第四,对于不一样的情况, HWaddr 是否也是一样位数?(12位16进制数,6个byte)

谢谢。

论坛徽章:
0
4 [报告]
发表于 2012-05-14 19:30 |只看该作者
  1. eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500  metric 1
  2.         inet 10.225.101.57  netmask 255.255.252.0  broadcast 10.225.101.57
  3.         inet6 2001:250:4000:8021:8aae:1dff:fe33:1943  prefixlen 64  scopeid 0x0<global>
  4.         inet6 fe80::8aae:1dff:fe33:1943  prefixlen 64  scopeid 0x20<link>
  5.         ether 88:ae:1d:33:19:43  txqueuelen 1000  (Ethernet)
  6.         RX packets 155775  bytes 126919758 (121.0 MiB)
  7.         RX errors 0  dropped 3  overruns 0  frame 0
  8.         TX packets 64280  bytes 5915027 (5.6 MiB)
  9.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  10.         device interrupt 42  base 0xe000
复制代码
arch 的,供楼主参考
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP