musikfant schrieb:
[…]
Netzwerkkarte mit Realtek r8168
Netzwerkkarten mit dem Chip RTL-8168 haben ein PCIe-Interface, solche mit dem Chip RTL-8169 aber ein PCI-Interface. Beide benötigen das Modul r8169 als Treiber, welches mit dem Linux-Kernel verteilt wird. Es gibt für brandneue Versionen der RTL-Chips auf der RTL-Webseite den Treiber r8168. Diesen muss man selber compilieren. Man benötigt das nur für brandneue Versionen, da die Entwicklungen aus dem Hersteller-Modul r8168 in das Kernel-Modul r8169 einfließen.
[…] er zeigt beim Boot kernel invalid)
Bringe das zuerst in Ordnung, indem Du mit einem älteren Kernel startest, den defekten Kernel de-installierst und ggf. erneut installierst.
suche ich eine PCI Netzwerkkarte (nicht PCIe) die nach dem Einbau direkt erkannt wird
Die Netzwerkkarten selbst funktionieren überwiegend problemlos, auch die von Realtek mit den Chips 8168/8169. Jedoch haben einzelne Exemplare von Gigabit-Netzwerkkarten (nicht nur die von Realtek, sondern dies betrifft alle Hersteller) Probleme, mit konkreten einzelnen Gegenstellen die Verbindungsparameter auszuhandeln. Das Problem liegt hier nicht bei der einzelnen Karte, sondern entsteht nur die der Kombination der Geräte. Wenn man das Pech hat, auf eine solche Gerätekombination zu treffen, kann man oft die Funktionsfähigkeit erreichen, indem man die Automatik abschaltet und sich ggf. auf eine 100M-Verbindung beschränkt.
Die Einstellungen kann man mit dem programm ethtool oder (zumindest bei 18.04) in den Verbindungseinstellungen des NetworkManagers über nm-connection-editor machen.