Network adapter fails to initialize when system is cold booted

Problem:

The e1000e network adapter fails to initialize when the system is cold booted. A message similar to the following can be found in the kernel log:

[    1.671757] e1000e: Intel(R) PRO/1000 Network Driver - 1.5.1-k
[    1.671760] e1000e: Copyright(c) 1999 - 2011 Intel Corporation.
[    1.671803] e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) ->
IRQ 20
[    1.671815] e1000e 0000:00:19.0: setting latency timer to 64
[    1.671932] e1000e 0000:00:19.0: irq 50 for MSI/MSI-X
[    2.721379] e1000e 0000:00:19.0: PCI INT A disabled
[    2.721385] e1000e: probe of 0000:00:19.0 failed with error -3

If the system is warm booted, the problem does not occur.

Solution:

Upgrade the motherboard firmware to the latest version:

DP55WB Updates