[Top] [All Lists]

RFC ethtool usage

To: netdev@xxxxxxxxxxx
Subject: RFC ethtool usage
From: Don Fry <brazilnut@xxxxxxxxxx>
Date: Thu, 5 May 2005 16:41:28 -0700
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mutt/1.5.6i
One of the pieces of information that is useful for me when debugging
problems with the pcnet32 driver, is which chip version the problem
occurs with (79C973, 79C976, etc).

Since the chip has no firmware, how badly would I be flamed, if I
modified the driver to return the string (which is currently printed
on boot), as the 'firmware-version'?

--- orig.pcnet32.c      Mon May  2 15:12:02 2005
+++ pcnet32.c   Mon May  2 15:13:38 2005
@@ -559,6 +559,7 @@ static void pcnet32_get_drvinfo(struct n
     strcpy (info->driver, DRV_NAME);
     strcpy (info->version, DRV_VERSION);
+    strncpy(info->fw_version, lp->name, sizeof(info->fw_version) - 1);
     if (lp->pci_dev)
        strcpy (info->bus_info, pci_name(lp->pci_dev));

So the output looked like:
$ ethtool -i eth0
driver: pcnet32
version: 1.30j
firmware-version: PCnet/PRO 79C976
bus-info: 0000:00:01.0

Don Fry

<Prev in Thread] Current Thread [Next in Thread>