Hi, I’m having ethernet problems with my ApalisT30 running on Embedded Linux. I think the board is having troubles when loading the network driver. This happens quite often, probably 4 out of 10 times.
Here’s the kernel log entry when it works:
igb 0000:01:00.0: The NVM Checksum Is Not Valid
igb 0000:01:00.0: added PHC on eth0
igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection
igb 0000:01:00.0: eth0: (PCIe:2.5GT/s:Width x1)
igb 0000:01:00.0: eth0: MAC: 00:14:2d:27:3f:59
igb 0000:01:00.0: eth0: PBA No: 000000-000
igb 0000:01:00.0: LRO is disabled
igb 0000:01:00.0: Using MSI-X interrupts. 1 rx queue(s), 1 tx queue(s)
CAN device driver interface
This is all I’m getting on a bad try:
Intel(R) Gigabit Ethernet Network Driver - version 5.2.17
Copyright (c) 2007-2015 Intel Corporation.
CAN device driver interface
Image Version:
root@apalis-t30:~# cat /etc/issue
The Angstrom Distribution
Angstrom v2015.12 - Kernel
Apalis_T30_LinuxImageV2.6_20160331
Kernel
Linux version 3.1.10-V2.6b2+g34c5824 (linuxdev@linuxdev.toradex.int) (gcc version 5.2.1 20151005 (Linaro GCC
5.2-2015.11-2) ) #1 SMP PREEMPT Wed Mar 30 21:15:37 CEST 2016 CPU: ARMv7 Processor [412fc099] revision 9 (ARMv7), cr=10c5387d CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache Machine: Toradex Apalis T30