I've now got one quite useless home office fileserver with something which reports to be an RTL8111/8168B (rev 03) in lspci.
I've tried various Ubuntu provided r8169 drivers, all the r8168 drivers from Realtek and all of the r8169 drivers from Realtek.
Nothing works. I have not been able to get eth0 visible even once.
In dmesg the last thing to occur with the r8169 drivers is "irq x for msi/msi-x" and with the r8168 drivers "unknown chip version, assuming RTL8111B/8168B" (which I think is different from RTL8111/8168B).
Yes, getting a proper network adapter is a valid option, but you still cannot ignore the existence of the problem.
So, is it in the Realtek drivers or deeper in the kernel in the PCI-E stack?
So, anyone on this?
I've now got one quite useless home office fileserver with something which reports to be an RTL8111/8168B (rev 03) in lspci.
I've tried various Ubuntu provided r8169 drivers, all the r8168 drivers from Realtek and all of the r8169 drivers from Realtek.
Nothing works. I have not been able to get eth0 visible even once.
In dmesg the last thing to occur with the r8169 drivers is "irq x for msi/msi-x" and with the r8168 drivers "unknown chip version, assuming RTL8111B/8168B" (which I think is different from RTL8111/8168B).
Yes, getting a proper network adapter is a valid option, but you still cannot ignore the existence of the problem.
So, is it in the Realtek drivers or deeper in the kernel in the PCI-E stack?