patch-2.4.25 linux-2.4.25/drivers/usb/pegasus.c
Next file: linux-2.4.25/drivers/usb/pegasus.h
Previous file: linux-2.4.25/drivers/usb/inode.c
Back to the patch index
Back to the overall index
- Lines: 26
- Date:
2004-02-18 05:36:31.000000000 -0800
- Orig file:
linux-2.4.24/drivers/usb/pegasus.c
- Orig date:
2003-08-25 04:44:42.000000000 -0700
diff -urN linux-2.4.24/drivers/usb/pegasus.c linux-2.4.25/drivers/usb/pegasus.c
@@ -54,7 +54,7 @@
BMSR_100FULL | BMSR_ANEGCAPABLE)
static int loopback = 0;
-static int mii_mode = 1;
+static int mii_mode = 0;
static int multicast_filter_limit = 32;
static struct usb_eth_dev usb_dev_id[] = {
@@ -486,7 +486,7 @@
if (linkpart & (ADVERTISE_100FULL | ADVERTISE_100HALF))
data[1] |= 0x10; /* set 100 Mbps */
if (mii_mode)
- data[1] = 0;
+ data[1] |= 1;
data[2] = (loopback & 1) ? 0x09 : 0x01;
memcpy(pegasus->eth_regs, data, sizeof(data));
set_registers(pegasus, EthCtrl0, 3, data);
@@ -900,6 +900,7 @@
info.cmd = ETHTOOL_GDRVINFO;
strncpy(info.driver, driver_name,
sizeof (info.driver) - 1);
+ strncpy(info.driver, DRIVER_DESC, ETHTOOL_BUSINFO_LEN);
strncpy(info.version, DRIVER_VERSION,
sizeof (info.version) - 1);
usb_make_path(pegasus->usb, info.bus_info,
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)