Linux Lite Forums
Ethernet Not Working, Intel e1000e 82578DC rev 06 - Printable Version

+- Linux Lite Forums (https://www.linuxliteos.com/forums)
+-- Forum: Hardware - Support (https://www.linuxliteos.com/forums/forumdisplay.php?fid=6)
+--- Forum: Network (https://www.linuxliteos.com/forums/forumdisplay.php?fid=24)
+--- Thread: Ethernet Not Working, Intel e1000e 82578DC rev 06 (/showthread.php?tid=6594)

Pages: 1 2 3 4 5


Ethernet Not Working, Intel e1000e 82578DC rev 06 - jerryc - 11-12-2019

Just did an LL install on a Win7 box and now we have no ethernet access. Fortunately, we have wifi working on it.

Here's what I got:

Code:
lspci | grep -i ethernet
00:19.0 Ethernet controller: Intel Corporation 82578DC Gigabit Network Connection (rev 06)

I tried googling it, but I couldn't find any simple instructions that work. Intel has a driver here:

https://downloadcenter.intel.com/download/15817/Intel-Network-Adapter-Driver-for-PCIe-Intel-Gigabit-Ethernet-Network-Connections-Under-Linux-?product=55351

but, even with some nix experience, I couldn't follow the instructions. They talk about building an .rpm, but I've been a .deb guy for way too many years.

I tried the instructions here:

https://www.intel.com/content/www/us/en/support/articles/000005480/network-and-i-o/ethernet-products.html

Here's what I got:

Code:
root … > Downloads > e1000e-3.6.0 > src  make install
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-66-generic'
  Building modules, stage 2.
  MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-66-generic'
Copying manpages...
Installing modules...
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-66-generic'
  INSTALL /home/diane/Downloads/e1000e-3.6.0/src/e1000e.ko
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: ../crypto/bio/bss_file.c:72
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: ../crypto/bio/bss_file.c:79
sign-file: certs/signing_key.pem: No such file or directory
  DEPMOD  4.15.0-66-generic
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-66-generic'
Running depmod...

Does anybody know a simple step by step guide to make this work on LL?

Thank you.


Re: Ethernet Not Working, Intel e1000e 82578DC rev 06 - jerryc - 11-12-2019

I've done some more digging. The driver needed is e1000e. It's supposed to be merged into the kernel already now.

I ran:
Code:
lsmod | grep e1000

and got:

Code:
e1000e                249856  0
ptp                    20480  1 e1000e

So, it appears as though I already have the proper driver. However, it's still not working.

Any ideas?

Thank you for your help on this.


Re: Ethernet Not Working, Intel e1000e 82578DC rev 06 - jerryc - 11-12-2019

More info. I ran:

Code:
lspci -nnk | grep 0200 -A3

and got:

Code:
00:19.0 Ethernet controller [0200]: Intel Corporation 82578DC Gigabit Network Connection [8086:10f0] (rev 06)
    Subsystem: Acer Incorporated [ALI] 82578DC Gigabit Network Connection [1025:8000]
    Kernel driver in use: e1000e
    Kernel modules: e1000e

My guess it's probably a simple configuration issue.

Thank you again.


Re: Ethernet Not Working, Intel e1000e 82578DC rev 06 - jerryc - 11-12-2019

Here's more:

Code:
route -n

yields:

Code:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    600    0        0 wlp2s0
192.168.1.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp2s0

No IP address shows for the ethernet router.


Re: Ethernet Not Working, Intel e1000e 82578DC rev 06 - trinidad - 11-12-2019

Run and post result: nmcli connection show
TC





Re: Ethernet Not Working, Intel e1000e 82578DC rev 06 - jerryc - 11-12-2019

Per TC, I ran:

Code:
nmcli connection show

and got:

Code:
FiOS-QW2C2          43e439c1-0deb-4bef-bf29-865d0b1e435a  wifi      wlp2s0
Wired connection 1  281e9d38-5cd1-32b3-94eb-2a700fffc690  ethernet  --

I also ran:

Code:
sudo ip addr show

and got:

Code:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s25: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 60:eb:69:de:64:ec brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 1c:65:9d:ee:8a:0a brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.195/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp2s0
       valid_lft 78792sec preferred_lft 78792sec
    inet6 fe80::1854:1802:d39f:9388/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

I sure hope some of this is helping. Thank you.


Re: Ethernet Not Working, Intel e1000e 82578DC rev 06 - trinidad - 11-12-2019

Well network manager is not picking up the interface system name. Looks like the kernel is updated for the card but not network manager. Try manually creating a new wired connection in network manager to enp0s25.
https://developer.gnome.org/NetworkManager/stable/nmcli.html
I was intending to write on this subject myself, but I found this at tecmint.
https://www.tecmint.com/configure-network-connections-using-nmcli-tool-in-linux/

TC


Re: Ethernet Not Working, Intel e1000e 82578DC rev 06 - jerryc - 11-12-2019

Even more. The relevant output of:

Code:
inxi -Fxz:

is:

Code:
Network:   Card-1: Intel 82578DC Gigabit Network Connection
           driver: e1000e v: 3.6.0-NAPI port: e880 bus-ID: 00:19.0
           IF: enp0s25 state: down mac: <filter>

Maybe "state: down" is something I can change, like maybe to "state:up."

Sign me up!


Re: Ethernet Not Working, Intel e1000e 82578DC rev 06 - jerryc - 11-12-2019

(11-12-2019, 01:50 PM)trinidad link Wrote: Try manually creating a new wired connection in network manager to enp0s25.

Tried it. It appears enp0s25 is already showing in the network manager for the wired connection as the same device:

Code:
enp0s25 (60:EB:69:DE:64:EC)

Now, I have two connections in network manager not working, wired connection 1 and ethernet collection 1.

Thanks for helping dig into this. I suspect it's something simple, just not easy to find, yet.


Re: Ethernet Not Working, Intel e1000e 82578DC rev 06 - jerryc - 11-12-2019

Neither of these worked, either:

Code:
sudo ip link set dev enp0s25 up

Code:
sudo /sbin/ifconfig enp0s25 up