A few days ago purchased a couple of TP-LINK TG-3468 network cards (reviewed by Phoronix here: https://www.phoronix.com/scan.php?page=news_item&px=MTY2ODQ), both brand new, not reused. After installed them to a pc, to my surprise, one of them was correctly identified and the other was incorrectly identified as "NCube Device 8168 (rev 06)".
IMHO is the same issue but I'm using Ubuntu 16.04.5 server i686. I wanted to report this so it can be fixed, please let me know wich logs/data should I provide.
When ran lspci -nv this is shown for the correct nic:
03:00.0 0200: 10ec:8168 (rev 06)
Subsystem: 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 27
I/O ports at e800 [size=256]
Memory at febff000 (64-bit, non-prefetchable) [size=4K]
Memory at fdffc000 (64-bit, prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
And this for the incorrect one:
01:00.0 0200: 10ff:8168 (rev 06)
Subsystem: 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 11
I/O ports at c800 [size=256]
Memory at fe9ff000 (64-bit, non-prefetchable) [size=4K]
Memory at fdefc000 (64-bit, prefetchable) [size=16K]
Capabilities: <access denied>
2) In regard to the package I think this is related to the kernel itself?
3) Both cards should be identified as "Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)" and the r8169 driver should be used.
4) The network card was erroneously detected as a different one and the driver was not loaded by the kernel.
A few days ago purchased a couple of TP-LINK TG-3468 network cards (reviewed by Phoronix here: https:/ /www.phoronix. com/scan. php?page= news_item& px=MTY2ODQ), both brand new, not reused. After installed them to a pc, to my surprise, one of them was correctly identified and the other was incorrectly identified as "NCube Device 8168 (rev 06)".
After DuckDuckGoing for a while I found this kernel bud report for FreeBSD: https:/ /forums. freebsd. org/threads/ not-recognized- pci-e-network- card.57734/
IMHO is the same issue but I'm using Ubuntu 16.04.5 server i686. I wanted to report this so it can be fixed, please let me know wich logs/data should I provide.
When ran lspci -nv this is shown for the correct nic:
03:00.0 0200: 10ec:8168 (rev 06)
Subsystem: 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 27
I/O ports at e800 [size=256]
Memory at febff000 (64-bit, non-prefetchable) [size=4K]
Memory at fdffc000 (64-bit, prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
And this for the incorrect one:
01:00.0 0200: 10ff:8168 (rev 06)
Subsystem: 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 11
I/O ports at c800 [size=256]
Memory at fe9ff000 (64-bit, non-prefetchable) [size=4K]
Memory at fdefc000 (64-bit, prefetchable) [size=16K]
Capabilities: <access denied>
1) lsb_release -rd
Description: Ubuntu 16.04.5 LTS
Release: 16.04
2) In regard to the package I think this is related to the kernel itself?
3) Both cards should be identified as "Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)" and the r8169 driver should be used.
4) The network card was erroneously detected as a different one and the driver was not loaded by the kernel.
Best regards.