Sie sind nicht angemeldet.

1

15.02.2016, 13:33

r8169 braucht lange bis link up

Hi,

Mein Gentoo braucht lange bis es den network link up genommen hat, ich weiss nicht ob das Problem seit einem Kernelupdate besteht oder einfach so aufgetreten ist:

Auszug aus dmesg

Quellcode

1
2
3
[    4.732473] r8169 0000:05:00.0 eth0: link down
[    4.732483] r8169 0000:05:00.0 eth0: link down
[   22.677034] r8169 0000:05:00.0 eth0: link up


Man sieht ungefähr 18 sekunden bis eth0 up ist...

Mein Kernel ist 4.1.12

Jemand ne Idee?

Danke!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Thorus« (21.02.2016, 08:51)


2

17.02.2016, 18:10

Ein Schuss ins Blaue: Ist das Paket linux-firmware installiert?

Da ich auch den R8169 verwende, habe ich mal geschaut, wie lange der bei mir braucht, den Status von off auf on zu wechseln:
[ 1.820093] r8169 0000:05:00.0 enp5s0: link down
[ 1.820095] r8169 0000:05:00.0 enp5s0: link down
[ 1.820135] IPv6: ADDRCONF(NETDEV_UP): enp5s0: link is not ready
[ 1.824243] IPv6: ADDRCONF(NETDEV_UP): sit0: link is not ready
[ 2.122972] clocksource: Switched to clocksource tsc
[ 2.132644] nvidia-smi (246) used greatest stack depth: 12664 bytes left
[ 2.609341] scsi 6:0:0:0: Direct-Access Generic- Compact Flash 1.00 PQ: 0 ANSI: 0 CCS
[ 2.610804] sd 6:0:0:0: Attached scsi generic sg4 type 0
[ 2.611607] sd 6:0:0:0: [sdd] Attached SCSI removable disk
[ 2.618605] scsi 6:0:0:1: Direct-Access Generic- SM/xD-Picture 1.00 PQ: 0 ANSI: 0 CCS
[ 2.618695] sd 6:0:0:1: Attached scsi generic sg5 type 0
[ 2.626737] scsi 6:0:0:2: Direct-Access Generic- SD/MMC 1.00 PQ: 0 ANSI: 0 CCS
[ 2.626853] sd 6:0:0:2: Attached scsi generic sg6 type 0
[ 2.635476] scsi 6:0:0:3: Direct-Access Generic- MS/MS-Pro 1.00 PQ: 0 ANSI: 0 CCS
[ 2.635557] sd 6:0:0:3: Attached scsi generic sg7 type 0
[ 2.669726] sd 6:0:0:1: [sde] Attached SCSI removable disk
[ 2.672268] sd 6:0:0:2: [sdf] Attached SCSI removable disk
[ 2.673751] sd 6:0:0:3: [sdg] Attached SCSI removable disk
[ 2.748591] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 361.28 Wed Feb 3 15:15:17 PST 2016
[ 2.748883] nvidia-modeset: Allocated GPU:0 (GPU-33192c3b-4e9c-2438-bb63-9d3e1bab67ba) @ PCI:0000:01:00.0
[ 2.856774] snd_hda_codec_hdmi hdaudioC0D0: HDMI: invalid ELD data byte 9
[ 4.127969] r8169 0000:05:00.0 enp5s0: link up

Das sind mit SSD(840 pro) und Systemd auch gute 2 Sekunden. Kann auf ner alten HDD und mit openrc also schon etwas länger dauern.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »OCmylife« (17.02.2016, 18:20)


3

17.02.2016, 18:59

Hi,

Ja das Paket ist installiert.

Ich hab ne 840 evo und auch systemd.

Hast du das Paket installiert und welchen Kernel hast du?

Danke!

4

17.02.2016, 19:19

Ich hab das Paket nicht installiert, aber ich weiß das es zumindest diesen Fehler behebt:

[ 1.808685] r8169 0000:05:00.0: Direct firmware load for rtl_nic/rtl8168e-3.fw failed with error -2
[ 1.808687] r8169 0000:05:00.0 enp5s0: unable to load firmware patch rtl_nic/rtl8168e-3.fw (-2)

Bei mir läuft kernel-4.5-rc1 von kernel.org. Aber ich denke nicht, dass es an der Kernel-version liegt, da bei mir 4.x generell keine Probleme mit dem Up des Realtek-Chips hatten. Hast Du genkernel benutzt, um den Kernel zu bauen? Vielleicht hat Josef ja noch eine Idee.

Edit: Ich habe Dir mal meine kernel-config hochgeladen, die ich seit 3.18 mit leichten Abänderungen benutze. Wenn Du auch nen Intel hast, läuft diese(leicht modifiziert) bei Dir ja auch und behebt den Fehler vielleicht. Ein Initramfs brauche ich damit nicht.
»OCmylife« hat folgende Datei angehängt:

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »OCmylife« (17.02.2016, 19:26)


5

18.02.2016, 08:21

Ich hab den Kernel ohne genkernel erstellt.

Hmm heute ging es schnell, ohne dass ich wissentlich was umgestellt haette:

Quellcode

1
2
3
[    2.942405] r8169 0000:05:00.0 eth0: link down
[    2.942450] r8169 0000:05:00.0 eth0: link down
[    5.048208] r8169 0000:05:00.0 eth0: link up


Also vllt doch n hardwaredefekt? Mal schauen ob das einmalig war dass es jetzt schnell ging, wenn nicht probier ich mal ohne linux-firmware und gleiche mal deine config mit meiner ab und melde mich wieder!

Danke schon mal!

EDIT: doch ich habe was geaendert: ich nutze jetzt ein anderes lankabel und der rechner haengt jetzt an einem switch und nicht mehr direkt an der fritzbox, kann das der grund sein?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Thorus« (18.02.2016, 08:27)