(Gelöst) Sparklan WL-660R - Chipsatz Ralink 2561/RT61

Status
Für weitere Antworten geschlossen.

Rain_Maker

Administrator
Teammitglied
AW: Sparklan WL-660R - Chipsatz Ralink 2561/RT61

Ich nagel den FRED mal oben fest, auch wenn mir ein paar Einstellungen auf gilas' System etwas suspekt erscheinen, z.B. warum es "ra1" statt "ra0" ist.

Code:
egrep -i 'ra0|ra1' /etc/udev/rules.d/*net_persistent*

egrep -ir 'ra0|ra1|rt61' /etc/sysconfig/hardware/

egrep -ir 'ra0|ra1' /etc/modprobe*
könnte zumindest bezüglich dieser Frage Licht ins Dunkel bringen.

Greetz,

RM
 

gilas

New Member
AW: Sparklan WL-660R - Chipsatz Ralink 2561/RT61

Rain_Maker schrieb:
Ich nagel den FRED mal oben fest, auch wenn mir ein paar Einstellungen auf gilas' System etwas suspekt erscheinen, z.B. warum es "ra1" statt "ra0" ist.
Ja, kann ich aber nicht sagen warum. Sicherheitshalber poste ich hier die Ausgaben von dem geforderten Befehle:
Code:
egrep -i 'ra0|ra1' /etc/udev/rules.d/*net_persistent*
SUBSYSTEM=="net", ACTION=="add", ENV{ADDRESS}=="01:02:03:04:05:00", IMPORT="/lib/udev/rename_netiface %k ra0"
SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="01:02:03:04:05:00", IMPORT="/lib/udev/rename_netiface %k ra1"
Code:
egrep -ir 'ra0|ra1|rt61' /etc/sysconfig/hardware/
/etc/sysconfig/hardware/newids:1814 301 1814 2561,rt61,/lib/modules/2.6.16.21-0.25-default/extra
/etc/sysconfig/hardware/hwcfg-static-0:MODULE='rt61'
/etc/sysconfig/hardware/hwcfg-vpid-1814-301-1814-2561:MODULE='rt61'
Code:
egrep -ir 'ra0|ra1' /etc/modprobe*
/etc/modprobe.conf:alias ra0 rt61

Irgendwo wird das Interfache umbenannt. Die Ausgabe von 'dmesg' ergibt:
Code:
dmesg |grep ra0
ra0 renamed to ra1

Wo kann man diese Umbennung korregieren?

Danke
 

Rain_Maker

Administrator
Teammitglied
AW: Sparklan WL-660R - Chipsatz Ralink 2561/RT61

gilas schrieb:
rgendwo wird das Interfache umbenannt. Die Ausgabe von 'dmesg' ergibt:
Code:
dmesg |grep ra0
ra0 renamed to ra1
Genau, und zwar HIER:

Code:
egrep -i 'ra0|ra1' /etc/udev/rules.d/*net_persistent*

SUBSYSTEM=="net", ACTION=="add", ENV{ADDRESS}=="01:02:03:04:05:00", IMPORT="/lib/udev/rename_netiface %k ra0"
SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="01:02:03:04:05:00", IMPORT="/lib/udev/rename_netiface %k ra1"
gilas schrieb:
Wo kann man diese Umbennung korregieren?
Lies mal das hier:

http://www.pc-forum24.de/howtos/1555-feste-namensvergabe-bei-netzwerkgeraeten-altlasten-entfernen-suse-10-x-ubuntu.html

Problem bei der Geschichte, Du hast 2 Einträge, die nicht nur wegen des Interfacenamens unterschiedlich sind.

Code:
SUBSYSTEM=="net", ACTION=="add", [B]ENV{ADDRESS}[/B]=="01:02:03:04:05:00", IMPORT="/lib/udev/rename_netiface %k ra0"
SUBSYSTEM=="net", ACTION=="add", [B]SYSFS{address}[/B]=="01:02:03:04:05:00", IMPORT="/lib/udev/rename_netiface %k ra1"
Also kann es prinzipiell zwei Einträge geben, die für ra0 richtig sein können.

Code:
SUBSYSTEM=="net", ACTION=="add", [B]ENV{ADDRESS}[/B]=="01:02:03:04:05:00", IMPORT="/lib/udev/rename_netiface %k [B]ra0[/B]"
oder

Code:
SUBSYSTEM=="net", ACTION=="add", [B]SYSFS{address}[/B]=="01:02:03:04:05:00", IMPORT="/lib/udev/rename_netiface %k [B]ra0[/B]"
Ich denke, der zweite wird der richtige sein, aber ich kann es auch nicht sicher sagen, einfach ausprobieren.

Lege Dir aber UNBEDINGT ein Backup der bestehenden Datei an.

Sollte es immer noch Probleme wegen Umbenennung geben, dann lies Dir das hier durch (auch wenn es wohl nur bei openSUSE 10.2 ab und zu vorkommt).

Thema anzeigen - [gelöst] schnittstelle ändert fortlaufend die - SuSE Linux

Greetz,

RM
 

gilas

New Member
AW: (Gelöst) Sparklan WL-660R - Chipsatz Ralink 2561/RT61

@RM
Das Problem ist Endgültig gelöst.

Vielen Dank
 

Rain_Maker

Administrator
Teammitglied
AW: (Gelöst) Sparklan WL-660R - Chipsatz Ralink 2561/RT61

Freut mich, ...

.. ABER ... kurze Beschreibung _wie_ Du das Problem gelöst hast?

Wie sieht die Datei /etc/udev/rules.d/30-net_persistent_names.rules _jetzt_ aus?

Poste diese Datei bitte noch, dann haben andere Leser auch etwas davon und das Problem ist gelöst _und_ kann geschlossen werden.

Greetz,

RM
 

gilas

New Member
AW: (Gelöst) Sparklan WL-660R - Chipsatz Ralink 2561/RT61

. . . Hier ist die Ausgabe der Datei . . .
Code:
egrep -i 'ra0|ra1' /etc/udev/rules.d/*net_persistent*
SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="00:01:02:03:04:05", IMPORT="/lib/udev/rename_netiface %k ra1"
SUBSYSTEM=="net", ACTION=="add", ENV{ADDRESS}=="00:01:02:03:04:05", IMPORT="/lib/udev/rename_netiface %k ra0"

Damit es statisch bleibt habe ich die untere Parameter in der Datei /etc/sysconfig/network/config auf 'no' gesetzt:
FORCE_PERSISTENT_NAMES="no"

Danke
 

gilas

New Member
AW: (Gelöst) Sparklan WL-660R - Chipsatz Ralink 2561/RT61

[...]
Die Konfiguration der ra0 Schnittstelle hat sich geändert.
Nach Update aufs Kernel ' 2.6.16.27-0.9-default ' habe ich die Datei '/.../.../.../ 30-net_persistent_names.rules' komplet auskommentiert.
Code:
# SUBSYSTEM=="net", ACTION=="add", ENV{ADDRESS}=="00:01:02:03:04:05", IMPORT="/lib/udev/rename_netiface %k ra0"
# SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="00:02:03:04:04:06", IMPORT="/lib/udev/rename_netiface %k ra1"
Die Datei ' /etc/sysconfig/network/config' sieht dann so aus:
Code:
FORCE_PERSISTENT_NAMES="no"
Mit diese Konfiguration arbeitet er stabil.
 
Status
Für weitere Antworten geschlossen.
Oben