Error ID |
Message |
Action Required |
Warning |
Could not allocate Transmit Buffer Descriptor
control block handle |
Not enough RAM, Add more RAM or reconfigure E1000g.conf
file for less required memory. |
Warning |
Attempted to allocate for 256 transmit descriptors |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file |
Warning |
Failed to allocate 256 TxDescriptors address
0xf00, status 0 |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. |
Warning |
Could not bind Transmit Buffer Descriptor packet
blocks |
DMA address bind failed. Either add more RAM or
reconfigure your e1000g.conf file. |
Warning |
Could not allocate Receive Buffer Descriptor
control block handle. |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. |
Warning |
Could not allocate rx desc mem_alloc |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. |
Warning |
Failed to allocate 256 TxDescriptors address
0xf00, status 0 |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. |
Warning |
Could not bind Receive Buffer Descriptor packet
blocks |
DMA address bind failed. Either add more RAM or
reconfigure your e1000g.conf file. |
Warning |
Could not Preallocate xmit handle |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. |
Warning |
Could not allocate enough DMA memory, Add
Iomempages through /etc/system file. |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. You can also configure your
/etc/system file to allow more memory for IO. |
Warning |
Could not allocate memory for receive buffer |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. |
Warning |
Could not bind rbuf packet locks 0xfac |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. |
Warning |
Free RBUF could not allocate buffer handle1 |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. |
Warning |
Could not allocate memory for receive buffer |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. |
Warning |
Could not bind rbuf packet locks 0xffd |
DMA address bind failed. Either add more RAM or
reconfigure your e1000g.conf file. |
Warning |
E1000g_dodetach: ddi_prop_update_byte_array error. |
Device detach failed. Check the list of supported
hardware from SUN. If there are other adapters in the machine, take
them out and try again with one adapter. On-board LAN controllers are not
relevant in this case. |
Warning |
hostname.interface file as hostname.e1000g0 is not
set.. |
Configure /etc/hostname.e1000g<instance
number> file. You can check the instance number of the adapter using
prtconf –v | grep pci8086,1000 command. |
Warning |
E1000g_unit_data_req: e1000g_start failed returned
1.. |
Device attach failed. Check the memory
requirements. If there are other adapters in the machine take
them out and try again with one adapter. On-
board LAN controllers are not relevant in this case. Try other Intel PRO/1000 adapters. |
Warning |
error in alloc adapter. |
Memory allocation failure. Either add more RAM or
reconfigure your e1000g.conf file. |
Warning |
ddi_regs_map_setup failed |
Device attach failed. Check the memory
requirements. If there are other adapters in the machine take
them out and try again with one adapter. On-
board LAN controllers are not relevant in this case. Try other Intel PRO/1000 adapters. |
Warning |
High level interrupts not supported |
Try a different bus master PCI slot. |
Warning |
ddi_add_intr failed |
Interrupt could not be added. Try a different bus
master PCI slot. If there are other adapters in the machine take
them out and try again with one adapter. On-
board LAN controllers are not relevant in this case. |
Warning |
Read ether addr failed |
Adapter's MAC address could not be read. Try this
adapter at a different PCI slot. Try another adapter. |
Warning |
ddi_create_minor_node failed |
Minor node could not be created for this device.
Check system configuration file permissions. Check system
configuration and disk space. |
Warning |
e1000gattach: ddi_prop_update_ byte_array
error |
Check system configuration, memory and
e1000g.conf file. |
Warning |
e1000g_init failed |
Check system configuration, memory and
e1000g.conf file. If it occurred due to interrupt related errors, try
different PCI slot and if there are other adapters present in the machine
sharing IRQs take them out using Configuration Assistant’s delete
function. Try with just this adapter present in the machine. |
Warning |
e1000g did not find a valid link |
Check cable and cable connection to the adapter. |
Warning |
Invalid command send to e1000gattach... |
Check operating system installation. Check for all
the patches which are recommended by SUN, are installed. If necessary
install patch cluster for your operating system (Solaris 7 and Solaris 8 are
the only supported operating systems for this adapter). |
Warning |
Timeout failed to start watchdog. |
Check whether all the operating system patches are
installed. Try this adapter on a different system. It may be due to
driver error. Note system configuration and report it through Problem Notification Form (PNF). |
Warning |
Adapter just lost copper/fiber link. |
Check cable and cable connection to the adapter. |
Warning |
Invalid NumTxDescriptor value in e1000g.conf.
Value set to 256 (Max), 64 (Min). If value is greater than Max then it is
set to Max. If it is less than Min then it will be set to Min. |
This warning comes when e1000g.conf file is not
setup properly. Driver then takes default (256) setting and proceeds. Edit
your e1000g.conf file for NumTxDescriptor entry. |
Warning |
Invalid NumRxDescriptor value in e1000g.conf.
Value set to 256 (Max), 64 (Min). |
This warning comes when e1000g.conf file is not
setup properly. Driver then takes default (256) setting and proceeds. Edit
your e1000g.conf file for NumRxDescriptor entry. |
Warning |
Invalid MaxFreeListBuf value in e1000g.conf.
Value set to 4096 (Max), 0 (Min). |
This warning comes when e1000g.conf file is not
setup properly. Driver then takes default (256) setting and proceeds. Edit
your e1000g.conf file for MaxFreeListBuf entry. |
Warning |
Invalid FlowControl value in e1000g.conf.
Value set to 3. |
This warning comes only when e1000g.conf file is
not setup properly. Edit your e1000g.conf file as required. If not
supplied then it will be set to 3. |
Warning |
Invalid MaxNumReceivePackets value in e1000g.conf.
Value set to 32. |
This warning comes only when e1000g.conf file is
not setup properly. Edit your e1000g.conf file as required. If not
supplied then it will be set to 32. |
Warning |
Invalid MaxFrags value in e1000g.conf. Value
set to 8 (Max), 2 (Min). |
This warning comes only when e1000g.conf file is
not setup properly. Edit your e1000g.conf file as required. If not
supplied then it will be set to 8. |
Warning |
Invalid TxInterruptDelay value in e1000g.conf.
Value set to 65535 (Max), 0 (Min). |
This warning comes only when e1000g.conf file is
not setup properly. Edit your e1000g.conf file as required. If not
supplied then it will be set to 300. |
Warning |
Invalid RxPciPriority value in e1000g.conf.
Value set to 0. |
This warning comes only when e1000g.conf file is
not setup properly. Edit your e1000g.conf file as required. If not
supplied then it will be set to 0. |
Warning |
Invalid MasterLatencyTimer value in e1000g.conf.
Value set to 0. |
This warning comes only when e1000g.conf file is
not setup properly. Edit your e1000g.conf file as required. If not
supplied then it will be set to 0. |
Warning |
Invalid MWIEnable value in e1000g.conf.
Value set to 1. |
This warning comes only when e1000g.conf file is
not setup properly. Edit your e1000g.conf file as required. If not
supplied then it will be set to 1. |
Warning |
Invalid ReportTxEarly value in e1000g.conf.
Value set to 2. |
This warning comes only when e1000g.conf file is
not setup properly. Edit your e1000g.conf file as required. If not
supplied then it will be set to 2. |
Note |
Adapter copper/fiber link is up. |
This is a notification that the link has been re-established.
Cable is fine and properly connected to adapter. |
Warning |
Serious mem alloc prob in processrx intr |
Not enough Memory, Add more memory. E1000g.conf
file can also be reconfigured for less memory requirements. |
Warning |
Could not bind pkt at freelist packet 0xa12c |
DMA memory allocation failed. Either add more RAM
or reconfigure your e1000g.conf file. |
Warning |
Couldn't bound as single frag |
Not enough Memory. Add more RAM or reconfigure your
e1000g.conf file. |
Warning |
25% low water mark reached... |
Not enough Memory. Add more RAM or reconfigure your
e1000g.conf file. |
Warning |
Adapter requested more than %d MC Addresses... |
Check your network configuration. Driver has
detected that lots of multicast addresses are requested. More than adapter
can support (>128). |
Warning |
Could not create kernel statistics. |
Not enough Memory. Add more RAM, may be due to memory constraints on
the system. |
Warning |
XMIT packet out of bound lenghth = <packet
length> |
Length is greater than maximum Ethernet packet
size. |
Warning |
tx_frame no TxSwPackets left. |
Not enough Memory. Either add more RAM or reconfigure your
e1000g.conf file. Increase the size of NumTxDescriptors and
NumRxDescriptors. |
Warning |
Couldn't translate TX buffer's DMA address %X %X
%X |
DMA address bind failed. Either add more RAM or
reconfigure your e1000g.conf file. |
If you see other messages coming from the OS while your
driver is active, they are not directly related to the driver. They are coming
from the operating system and warning you about that specific scenario. These
messages can be related to file system problems, memory problems etc. Consult
your appropriate operating system manual for action required on those errors.