SunSoft Solaris* Driver Error Messages

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. Try other Intel PRO/1000 adapters.

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.


Last modified on 7/22/02 1:58p Revision 3