Hello everybody.
I know it is Debian mostly forum, but got great help in the past here, so I'll try again here.
The problem is, that my wired network don't works since the new 4.20 kernel - either on my default r8169 drivers (built in kernel) or the installed r8168.
Everything works fine in my 4.19.9 kernel.
When on r8169 I get:
The hardware:
https://archlinuxarm.org/forum/viewtopic.php?t=13394&p=60424
but still out of luck...
I know it is Debian mostly forum, but got great help in the past here, so I'll try again here.
The problem is, that my wired network don't works since the new 4.20 kernel - either on my default r8169 drivers (built in kernel) or the installed r8168.
Everything works fine in my 4.19.9 kernel.
When on r8169 I get:
dmesg | grep r8169 [ 1.839771] r8169 0000:01:00.0: enabling device (0140 -> 0143) [ 1.846456] r8169 0000:01:00.0 (unnamed net_device) (uninitialized): rtl_ph 0 (loop: 20, delay: 25). [ 1.856836] r8160000:01:00.0 failed with error -5"Tried with the r8168 driver, and it looked promising sinve I managed (I guess) to bring this network up
dmesg | grep r8168 [ 18.133709] r8168: loading out-of-tree module taints kernel. [ 18.154774] r8168 Gigabit Ethernet driver 8.046.00-NAPI loaded [ 18.201727] r8168 0000:01:00.0: no MSI. Back to INTx. [ 18.336800] r8168 0000:01:00.0 (unnamed net_device) (uninitialized): Invalid ether addr 00:00:00:00:00:00 [ 18.363031] r8168 0000:01:00.0 (unnamed net_device) (uninitialized): Random ether addr 12:52:e3:82:44:54 [ 18.423468] r8168: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625. [ 18.489400] r8168 Copyright (C) 2018 Realtek NIC software team <nicfae@realtek.com>
ifconfig -a
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.1.4 netmask 255.255.255.0 broadcast 192.168.1.255
ether cc:5d:4e:c9:f5:4a txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 35 base 0xc000
But the network is dead - I can ping only to myself.
The hardware:
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 03) Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 32 bytes Interrupt: pin A routed to IRQ 35 Region 0: I/O ports at 10000 [size=256] Region 2: Memory at e0014000 (64-bit, prefetchable) [size=4K] Region 4: Memory at e0010000 (64-bit, prefetchable) [size=16K] [virtual] Expansion ROM at e0000000 [disabled] [size=64K] Capabilities: <access denied> Kernel driver in use: r8168 Kernel modules: r8168What can I try yet? I'm out of ideas - I presented my problems also on the archlinux forum here
https://archlinuxarm.org/forum/viewtopic.php?t=13394&p=60424
but still out of luck...