Driver: e1000
Linux Kernel Source Directory: drivers/net/e1000
E1000_ERR "No usable DMA configuration, aborting\n";
File: e1000_main.c
Probable Causes:
- "Unable to enable DMA for either 32 or 64 bits"
Actions:
- "Verify driver software level"
- "Execute diagnostics"
- "Replace the adapter."
DPRINTK "The EEPROM Checksum Is Not Valid\n";
File: e1000_main.c
Probable Causes:
- "Unable to access pci data area for checksum value; however, the
device id is valid."
Actions:
- "Verify Driver Software Level"
- "Execute diagnostics"
- "Replace board"
DPRINTK "Unknown MAC Type\n";
File: e1000_main.c
Probable Causes:
- "The MAC type is not ethernet as expected."
Actions:
- "Verify the driver software level."
- "Execute diagnostics"
- "Replace the adapter."
DPRINTK "Invalid MTU setting\n";
File: e1000_main.c
Probable Causes:
- "Maximum transmission unit (packet size) is incorrectly set. This
value must be between 64 and 16128."
Actions:
- "Use ifconfig (or another network configuration tool) to set the
MTU value within range."
DPRINTK "Jumbo Frames not supported on 82542\n";
File: e1000_main.c
Probable Causes:
- "You have configured the MTU size for a value appropriate for
Jumbo Frames; however, the adapter does not support Jumbo Frames."
Actions:
- "Use ifconfig (or another network configuration tool) to set the
MTU value less than or equal to 1518."
DPRINTK "EEPROM Read Error\n";
File: e1000_main.c
Probable Causes:
Actions:
- "Verify Driver Software Level"
- "Execute diagnostics."
- "Replace the adapter."
DPRINTK "Warning: no configuration for board #%i\n";
File: e1000_param.c
Probable Causes:
- "The number of network adapters in the system that are associated
with the e1000 driver exceeds E1000_MAX_NIC. E1000_MAX_NIC is set
in e1000_param.c, but can be overridden by the e1000_param.c module
parameter."
Actions:
- "Change E1000_MAX_NIC in e1000_param.c and rebuild the driver, or
change the startup module parameter."
DPRINTK "Speed not valid for fiber adapters, parameter ignored\n";
File: e1000_param.c
Probable Causes:
- "Fiber adapters support 1000 Mbps only."
Actions:
- "Use the default values with fiber adapters. There is no
need to set the Speed parameter."
DPRINTK "Duplex not valid for fiber adapters, parameter ignored\n";
File: e1000_param.c
Probable Causes:
- "Fiber adapters support Full duplex only."
Actions:
- "Use the default values with fiber adapters. There is no
need to set the Duplex parameter."
DPRINTK "AutoNeg other than Full/1000 is not valid for fiber adapters,
parameter ignored\n";
File: e1000_param.c
Probable Causes:
- "Fiber adapters support 1000 Mbps full-duplex only."
Actions:
- "Use the default values with fiber adapters. There is no
need to specify AutoNeg."
DPRINTK "AutoNeg specified along with Speed or Duplex, parameter
ignored\n" ;
File: e1000_param.c
Probable Causes:
- "AutoNeg and Speed/Duplex are mutually exclusive parameters."
Actions:
- "Set either AutoNeg (Duplex=0) only, or set both Speed and Duplex
parameter values, or set none of them."
DPRINTK "Half Duplex specified without Speed\n";
File: e1000_param.c
Probable Causes:
- "A Duplex parameter of 1 (Half Duplex) was specified, but no
Speed parameter was specified."
Actions:
- "Set the Speed along with the Duplex, or accept the defaults
(1000/Full-Duplex for fiber, AutoNeg for Copper)."
DPRINTK "Full Duplex specified without Speed\n";
File: e1000_param.c
Probable Causes:
- "A Duplex parameter of 2 (Full Duplex) was specified, but no
Speed parameter was specified."
Actions:
- "Set the Speed along with the Duplex, or accept the defaults
(1000/Full-Duplex for fiber, AutoNeg for Copper)."
DPRINTK "10 Mbps Speed specified without Duplex\n"';
File: e1000_param.c
Probable Causes:
- "The Speed parameter was set, but the Duplex parameter was not."
Actions:
- "Set the Duplex along with the Speed, or accept the defaults
(1000/Full-Duplex for fiber, AutoNeg for Copper)."
DPRINTK "100 Mbps Speed specified without Duplex\n" ;
File: e1000_param.c
Probable Causes:
- "The Speed parameter was set, but the Duplex parameter was not."
Actions:
- "Set the Duplex along with the Speed, or accept the defaults
(1000/Full-Duplex for fiber, AutoNeg for Copper)."
DPRINTK "1000 Mbps Speed specified without Duplex\n" ;
File: e1000_param.c
Probable Causes:
- "The Speed parameter was set, but the Duplex parameter was not."
Actions:
- "Set the Duplex along with the Speed, or accept the defaults
(1000/Full-Duplex for fiber, AutoNeg for Copper)."
DPRINTK "Half Duplex is not supported at 1000 Mbps\n";
File: e1000_param.c
Probable Causes:
- "The Duplex parameter was set to 1 (Half Duplex), but the Speed
parameter was set to 1000 Mbps."
Actions:
- "Set the Duplex value to 2 (Full Duplex), or accept the defaults
(1000/Full-Duplex for fiber, AutoNeg for Copper)."
DPRINTK "Speed, AutoNeg and MDI-X specifications are incompatible.
Setting MDI-X to a compatible value.\n";
File: e1000_param.c
Probable Causes:
- "The MDI value selected by the driver is incompatible with the
settings of the Speed and AutoNeg parameters."
Actions:
- "Look for a driver update. The MDI value is defined by the
e1000 driver. Or accept the default values for Speed and
AutoNeg. The driver can autodetect Speed and Duplex."