You are not logged in.

#1 2020-02-04 21:57:15

Chester
Member
Registered: 2020-01-13
Posts: 4

[SOLVED] Ethernet connection missing after Arch install

When booting to newly installed Arch, my system does not have an Ethernet connection.  As opposed to booting from Arch ISO image on USB drive, my system does have an Ethernet connection.

THE FOLLOWING IS FROM WHEN BOOTING MY INSTALLED Arch, what appears to be missing is in the 'dmesg | grep r8169' , the ISO boot has 3 additional lines
uname -arv
Linux chetArchLinux 5.5.1-arch1-1 #1 SMP PREEMPT Sat, 01 Feb 2020 16:38:40 +0000 x86_64 GNU/Linux

lspci -v (ethernet controller info only)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
    Subsystem: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    Flags: bus master, fast devsel, latency 0, IRQ 16
    I/O ports at d000 [size=256]
    Memory at df204000 (64-bit, non-prefetchable) [size=4K]
    Memory at df200000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 01
    Capabilities: [b0] MSI-X: Enable+ Count=4 Masked-
    Capabilities: [d0] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
    Capabilities: [170] Latency Tolerance Reporting
    Capabilities: [178] L1 PM Substates
    Kernel driver in use: r8169
    Kernel modules: r8169

ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 30:5a:3a:8d:4e:d4 brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether dc:53:60:f2:68:0e brd ff:ff:ff:ff:ff:ff

dmesg | grep r8169
[    2.264954] r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
[    2.291767] libphy: r8169: probed
[    2.291920] r8169 0000:02:00.0 eth0: RTL8168gu/8111gu, 30:5a:3a:8d:4e:d4, XID 509, IRQ 126
[    2.291922] r8169 0000:02:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    2.666108] r8169 0000:02:00.0 enp2s0: renamed from eth0

THE FOLLOWING IS FROM FROM BOOTING FROM USB ISO Arch
uname -arv
Linux archiso 5.4.6-arch3-1 #1 SMP PREEMPT Tue, 24 Dec 2019 04:36:53 +0000 x86_64 GNU/Linux

lspci -v (ethernet controller info only)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
    Subsystem: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    Flags: bus master, fast devsel, latency 0, IRQ 16
    I/O ports at d000 [size=256]
    Memory at df204000 (64-bit, non-prefetchable) [size=4K]
    Memory at df200000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 01
    Capabilities: [b0] MSI-X: Enable+ Count=4 Masked-
    Capabilities: [d0] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
    Capabilities: [170] Latency Tolerance Reporting
    Capabilities: [178] L1 PM Substates
    Kernel driver in use: r8169
    Kernel modules: r8169

ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 30:5a:3a:8d:4e:d4 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether dc:53:60:f2:68:0e brd ff:ff:ff:ff:ff:ff

dmesg | grep r8169
[    4.203498] r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
[    4.213671] libphy: r8169: probed
[    4.214746] r8169 0000:02:00.0 eth0: RTL8168gu/8111gu, 30:5a:3a:8d:4e:d4, XID 509, IRQ 126
[    4.214748] r8169 0000:02:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    8.880337] r8169 0000:02:00.0 enp2s0: renamed from eth0
[   11.150128] Generic FE-GE Realtek PHY r8169-200:00: attached PHY driver [Generic FE-GE Realtek PHY] (mii_bus:phy_addr=r8169-200:00, irq=IGNORE)
[   11.265010] r8169 0000:02:00.0 enp2s0: Link is Down
[   14.116049] r8169 0000:02:00.0 enp2s0: Link is Up - 100Mbps/Full - flow control rx/tx

Thank you to anyone taking the time to help me with this issue.

Last edited by Chester (2020-02-05 17:37:42)

Offline

#2 2020-02-04 22:18:26

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,694

Re: [SOLVED] Ethernet connection missing after Arch install

The device is there, sounds like you just didn't do anything to set it up. Read the network config section.

Offline

#3 2020-02-05 17:37:18

Chester
Member
Registered: 2020-01-13
Posts: 4

Re: [SOLVED] Ethernet connection missing after Arch install

Thank you Bug Wrangler. 
Yes upon re-reading https://wiki.archlinux.org/index.php/In … figuration,..... 'that includes installing your preferred network management software. '   
I installed NetworkManager as follows:
1. reboot into USB ISO
2. mount filesystems
3. arch-chroot /mnt
4. pacman -S networkmanager
5. reboot into ARCH on local disk
6. systemctl start NetworkManager.service   /* now ethernet is working */
7. systemctl enable NetworkManager.service   /* the NetworkManager service will start on bootup */

Offline

Board footer

Powered by FluxBB