Hallo zusammen,
gestern ist Manjaro (Kernel 5.8x) bei mir auf einen neuen Rechner mit Ryzen Renoir 4650G "umgezogen". Das hat insgesamt gut geklappt bis auf das Ethernet.Das neue Mainboard Gigabyte B550I Pro AX hat den Realtek RTL8125 Chip, der bis 2,5 Gbit unterstützt. Leider bietet mir Manjaro die Verbindung nicht an.
Bisher habe ich folgende Lösungsversuche unternommen:
1. Booten vom Live USB-Stick - auch kein LAN
2. Recherchiert ab welchem Kernel der Chip unterstützt wird - ohne konkretes Resultat
Die Hardwareerkennung produziert ein mir unverständliches "Durcheinander" an Controllerbezeichnungen, der RTL8125 ist auch dabei:
mhwd -lh -d --pci
29: PCI 500.0: 0200 Ethernet controller
SysFS ID: /devices/pci0000:00/0000:00:02.1/0000:01:00.2/0000:02:08.0/0000:05:00.0
SysFS BusID: 0000:05:00.0
Hardware Class: network
Device Name: "RTL8111E Giga LAN"
Model: "Realtek RTL8125 2.5GbE Controller"
Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
Device: pci 0x8125 "RTL8125 2.5GbE Controller"
SubVendor: pci 0x1458 "Gigabyte Technology Co., Ltd"
SubDevice: pci 0xe000
Revision: 0x05
I/O Ports: 0xf000-0xf0ff (rw)
Memory Range: 0xfcc00000-0xfcc0ffff (rw,non-prefetchable)
Memory Range: 0xfcc10000-0xfcc13fff (rw,non-prefetchable)
IRQ: 31 (no events)
Module Alias: "pci:v000010ECd00008125sv00001458sd0000E000bc02sc00i00"
Driver Info #0:
Driver Status: r8169 is active
Driver Activation Cmd: "modprobe r8169"
Attached to: #31 (PCI bridge)
Im AUR mit "r8125" gesucht und gefunden
r8125 und r8125-dkms
Hab einen Build mit beiden (einzeln) probiert, wurden aber mit Fehler im Build Zeile 19 abgebrochen.
Unter Windows ist mit dem Netz alles o.k.
Hat jemand einen Rat / Tipp oder Erfahrung mit den R8125 und wie man ggf. die Treiber installiert bekommt - das wäre super
Gruß Michael
Kein LAN mit Ethernet Controller Realtek R8125
-
- Forum Held
- Beiträge: 975
- Registriert: Freitag 22. Dezember 2017, 14:17
- CPU: 6082
- GPU: wtf
- Kernel: pre-linux
- Desktop-Variante: pre-linux
- GPU Treiber: hab keine
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 168 Mal
Re: Kein LAN mit Ethernet Controller Realtek R8125
Und was steht in Zeile 19?
Zeig doch mal die ganze Fehlermeldung, aber bitte in einem Codeblock.
Zeig doch mal die ganze Fehlermeldung, aber bitte in einem Codeblock.
-
Themen Author - Forum Kenner
- Beiträge: 247
- Registriert: Samstag 26. Januar 2019, 13:25
- CPU: AMD Ryzen 9 5900X
- GPU: NVIDIA GTX 3080 Ti
- Kernel: 6.7.0
- Desktop-Variante: KDE 5.27.10
- GPU Treiber: NVIDIA 545.29.06
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 28 Mal
Re: Kein LAN mit Ethernet Controller Realtek R8125
Hi Daemon,
als Meldung erhalte ich:
==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
-> Entpacke 9.003.05.tar.gz mit bsdtar
==> Entferne existierendes $pkgdir/ Verzeichnis...
==> Beginne build()...
/var/tmp/pamac-build-michaelp/r8125/PKGBUILD: Zeile 19: /usr/src/linux/version: Datei oder Verzeichnis nicht gefunden
==> FEHLER: Ein Fehler geschah in build().
Breche ab...
...
die Zeile _kernver=$(</usr/src/linux/version) ist wohl Fehlerursache vom Build zu Paket r8125 (müßte die 19 sein),
PKGBUILD will wohl die Kernelversion wissen und in ein Verzeichnis umsetzen...
Bin aber soweit nicht fit genug in Linux
Gruß Michael
als Meldung erhalte ich:
==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
-> Entpacke 9.003.05.tar.gz mit bsdtar
==> Entferne existierendes $pkgdir/ Verzeichnis...
==> Beginne build()...
/var/tmp/pamac-build-michaelp/r8125/PKGBUILD: Zeile 19: /usr/src/linux/version: Datei oder Verzeichnis nicht gefunden
==> FEHLER: Ein Fehler geschah in build().
Breche ab...
Code: Alles auswählen
# Maintainer: Shen-Ta Hsieh <ibmibmibm(at)gmail(dot)com>
# Contributor: Shen-Ta Hsieh <ibmibmibm(at)gmail(dot)com>
_pkgbase=r8125
pkgname=(r8125 r8125-dkms)
pkgver=9.003.05
pkgrel=1
pkgdesc="r8125 kernel driver for linux"
arch=('x86_64')
url="https://www.realtek.com/"
license=('GPL2')
makedepends=(linux-headers)
source=("https://github.com/ibmibmibm/r8125/archive/${pkgver}.tar.gz"
'dkms.conf')
sha256sums=('75196ec98afcefbb6706307104d32131a27abba24ac333633790264968d548d6'
'7a6b42b6ebbd76ae3c40e10f824c2dae88448fab3ba074916b3be5c2b4bef448')
# die Zeile _kernver=$(</usr/src/linux/version) ist wohl Fehlerursache
build() {
_kernver=$(</usr/src/linux/version)
tar -xf "${pkgver}.tar.gz"
cd "${_pkgbase}-${pkgver}"/src
make -C "/lib/modules/${_kernver}/build" M="$(pwd)" modules
}
package_r8125() {
# Install
_kernver=$(</usr/src/linux/version)
msg2 "Starting make install..."
install -Dt "${pkgdir}/usr/lib/modules/${_kernver}/extramodules" -m644 "${_pkgbase}-${pkgver}/src/r8125.ko"
find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
}
package_r8125-dkms() {
pkgdesc="r8125 kernel driver sources for linux"
depends=('dkms')
optdepends=('linux-headers: Build the module for Arch kernel'
'linux-lts-headers: Build the module for LTS Arch kernel')
provides=("8125=$pkgver")
conflicts+=(r8125)
# Copy dkms.conf
install -Dm644 dkms.conf "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf
# Set name and version
sed -e "s/@_PKGBASE@/${_pkgbase}/" \
-e "s/@PKGVER@/${pkgver}/" \
-i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf
# Copy sources (including Makefile)
cp -r ${_pkgbase}-${pkgver}/* "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/
}
die Zeile _kernver=$(</usr/src/linux/version) ist wohl Fehlerursache vom Build zu Paket r8125 (müßte die 19 sein),
PKGBUILD will wohl die Kernelversion wissen und in ein Verzeichnis umsetzen...
Bin aber soweit nicht fit genug in Linux
Gruß Michael
-
- Forum Held
- Beiträge: 2253
- Registriert: Dienstag 24. Mai 2016, 13:33
- CPU: Intel i5-3210M
- GPU: Intel HD 4000
- Kernel: 4.19
- Desktop-Variante: Openbox
- GPU Treiber: i915
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 507 Mal
Re: Kein LAN mit Ethernet Controller Realtek R8125
Hallo Michael,
/usr/src/linux/version sollte
sein, weil das deine verwendete Kernelversion zurückgibt.
Aber sieh dir am besten die Diskussion dazu selbst an
https://aur.archlinux.org/packages/r8125-dkms/
mit dem Lösungsvorschlag von Smoerrebroed (commented on 2020-08-25 08:21) und der hoffnungsfrohen Botschaft, daß der r8125 Treiber vom kommenden Kernel 5.9 out of the Box funktioniert. Kann ja nicht mehr lange dauern.
viele Grüße gosia
das ist richtig.
/usr/src/linux/version sollte
Code: Alles auswählen
uname -r
Aber sieh dir am besten die Diskussion dazu selbst an
https://aur.archlinux.org/packages/r8125-dkms/
mit dem Lösungsvorschlag von Smoerrebroed (commented on 2020-08-25 08:21) und der hoffnungsfrohen Botschaft, daß der r8125 Treiber vom kommenden Kernel 5.9 out of the Box funktioniert. Kann ja nicht mehr lange dauern.
viele Grüße gosia
-
Themen Author - Forum Kenner
- Beiträge: 247
- Registriert: Samstag 26. Januar 2019, 13:25
- CPU: AMD Ryzen 9 5900X
- GPU: NVIDIA GTX 3080 Ti
- Kernel: 6.7.0
- Desktop-Variante: KDE 5.27.10
- GPU Treiber: NVIDIA 545.29.06
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 28 Mal
Re: Kein LAN mit Ethernet Controller Realtek R8125
Hallo Gosia,
danke für den Tipp. Damit konnte ich zwei Zeilen (19,28) korrigieren und der Build schien durchzulaufen.
Zum Schluß gab es dann doch noch ein NoGo:
In Konflikt stehende Dateien:
- r8125: /usr/lib/modules/5.8.1-3-MANJARO/extramodules existiert bereits im Dateisystem (im Besitz von linux58)
da bin ich ratlos
Gruß Michael
danke für den Tipp. Damit konnte ich zwei Zeilen (19,28) korrigieren und der Build schien durchzulaufen.
Zum Schluß gab es dann doch noch ein NoGo:
In Konflikt stehende Dateien:
- r8125: /usr/lib/modules/5.8.1-3-MANJARO/extramodules existiert bereits im Dateisystem (im Besitz von linux58)
da bin ich ratlos
Gruß Michael
-
Themen Author - Forum Kenner
- Beiträge: 247
- Registriert: Samstag 26. Januar 2019, 13:25
- CPU: AMD Ryzen 9 5900X
- GPU: NVIDIA GTX 3080 Ti
- Kernel: 6.7.0
- Desktop-Variante: KDE 5.27.10
- GPU Treiber: NVIDIA 545.29.06
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 28 Mal
Re: Kein LAN mit Ethernet Controller Realtek R8125
Hallo Goisa,
hab eben /usr/lib/modules/5.8.1-3-MANJARO/extramodules umbenannt (war nur eine Version Textdatei mit "5.8.1-3-MANJARO" drin),
dann den BUILD neu gestartet und den Rechner neu gebootet... jetzt mit Festverbindung über Realtek R8125).
Wahrscheinlich währt die Freude nur bis zum nächsten Update - grausame Integration .
Aber die Hoffnung auf 5.9 machts erträglicher
Viele Grüße und Dank für Deine Hilfe!
Michael
hab eben /usr/lib/modules/5.8.1-3-MANJARO/extramodules umbenannt (war nur eine Version Textdatei mit "5.8.1-3-MANJARO" drin),
dann den BUILD neu gestartet und den Rechner neu gebootet... jetzt mit Festverbindung über Realtek R8125).
Wahrscheinlich währt die Freude nur bis zum nächsten Update - grausame Integration .
Aber die Hoffnung auf 5.9 machts erträglicher
Viele Grüße und Dank für Deine Hilfe!
Michael
-
Themen Author - Forum Kenner
- Beiträge: 247
- Registriert: Samstag 26. Januar 2019, 13:25
- CPU: AMD Ryzen 9 5900X
- GPU: NVIDIA GTX 3080 Ti
- Kernel: 6.7.0
- Desktop-Variante: KDE 5.27.10
- GPU Treiber: NVIDIA 545.29.06
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 28 Mal
Re: Kein LAN mit Ethernet Controller Realtek R8125
Hallo Community,
mit Kernel 5.9 scheint das Netzwerkproblem gelöst. Mal testweise RC1 installiert,
der Realtek R8125 wird erkannt und Ethernet läuft ohne erkennbare Macken...
Grüße Michael
mit Kernel 5.9 scheint das Netzwerkproblem gelöst. Mal testweise RC1 installiert,
der Realtek R8125 wird erkannt und Ethernet läuft ohne erkennbare Macken...
Grüße Michael