eygle Eygle.
System 2008-06-05

使用kudzu命令查看网卡型号

kudzu 是Linux下检测硬件变化的命令,这个命令可以用于检查系统中网卡的型号等信息:

kudzu(1)                                                              kudzu(1)

NAME
      kudzu - detects and configures new and/or changed hardware on a system

SYNOPSIS
      kudzu

DESCRIPTION
      kudzu  detects  and configures new and/or changed hardware on a system.
      When started, kudzu detects the current hardware, and checks it against
      a  database  stored  in  /etc/sysconfig/hwconf,  if one exists. It then
      determines if any hardware has been added or removed from  the  system.
      If  so, it gives the users the opportunity to configure any added hard-
      ware, and  unconfigure  any  removed  hardware.  It  then  updates  the
      database in /etc/sysconfig/hwconf.

      If  no  previous  database  exists,  kudzu  attempts  to determine what
      devices have already been configured, by looking at  /etc/modules.conf,
      /etc/sysconfig/network-scripts/, and /etc/X11/XF86Config.
     
以下是这个命令执行的输出示例:
[root@wapdbrac1 ~]# kudzu --probe --class=network
-
class: NETWORK
bus: PCI
detached: 0
device: eth1
driver: bnx2
desc: "Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet"
network.hwaddr: 00:1B:78:97:E4:EA
vendorId: 14e4
deviceId: 164c
subVendorId: 103c
subDeviceId: 7038
pciType: 1
pcidom:    0
pcibus:  5
pcidev:  0
pcifn:  0
-
class: NETWORK
bus: PCI
detached: 0
device: eth0
driver: bnx2
desc: "Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet"
network.hwaddr: 00:1B:78:97:E4:EC
vendorId: 14e4
deviceId: 164c
subVendorId: 103c
subDeviceId: 7038
pciType: 1
pcidom:    0
pcibus:  3
pcidev:  0
pcifn:  0
By eygle 2008-06-05 21:12 评论 (4)
eygle
eygle

前Oracle ACE Director,云和恩墨创始人。技术为骨,历史为脉,人文为魂。

返回首页

4 Comments

确实是个查看机器硬件详细情况的好方法:
其他的--class 可以查看 /etc/sysconfig/hwconfig
#cat /etc/sysconfig/hwconfig |grep class

我的SuSe Linux Enterprise Server 9 (i586)没有这个命令。我一般用dmidecode

to qsxing:
rhel4-u6下是:
[root@node115 ~]# cat /etc/sysconfig/hwconf | grep class

lspci不好用么?

可惜Linux目前不能像AIX那样定位硬件的位置吧?

而且不能确保下次的硬件检测、识别的顺序和上次是一样的吧?