ForumName von der Wirelesskarte unter SUSE ändern
piotr – Sonntag, 13. August 2006 04:19 Uhr

Hallo

Meine Wireless Karte von Netgear ist kaputt gegangen und musste sie ersetzen.
Obwohl ich mit dem gleichen Produckt ersetzt habe, wird sie nicht mehr als ath0,
sondern als ath1 erkannt.
Weiss jemand wie ich zu ath0 ändern kann ?
Ich habe opensuse 10.0

Piotr

3 Antworten
Thiemo S – Sonntag, 13. August 2006 10:50 Uhr

Hi,

vielleicht liegt das Hardwareprofil der alten WLAN-Karte noch vor und somit wird der Adaptername ath0 noch verwendet. Wenn du das Hardwareprofil der alten Karte löschst, z.B. über yast –>Netzwerkgeräte –>Netzwerkkarte, und dann die neue Karte konfigurierst, müsste der Adaptername ath0 wieder gelten.

Gruß Thiemo

Silvio Tusche – Sonntag, 13. August 2006 10:58 Uhr

Hallo,

hast du die alte Karte in Yast gelöscht? Jede Karte hat nämlich eine eigene, einmalige Hardwareadresse (sog. MAC-Adresse z. B. 00:13:D4:76:A2:88). Daher wird deine natürlich nur zur bestehenden Konfiguration hinzugefügt. Ist das alte Gerät eth0 gelöscht, ist die neue automatisch eth0.

Thiemo S – Sonntag, 13. August 2006 11:16 Uhr

gib in der console mal ifconfig -a ein und poste mal die Bildschirmausgabe…

piotr – Sonntag, 13. August 2006 16:56 Uhr

Ja, mit Yast habe die Wireless Karte gelöscht, Yast neu gestartet und die Karte neu erfasst.
Es hat aber gar nichts gebracht und bekomme nach wie vor ath1

in /etc/sysconfig/network habe nur einen eintrag:
ifcfg-wlan-id-00:14:6c:31:a3:5b

suse:~ # ifconfig -a
ath1 Link encap:Ethernet HWaddr 00:14:6C:31:A3:5B
inet addr:192.168.210.10 Bcast:192.168.210.255 Mask:255.255.255.0
inet6 addr: fe80::213:6cff:fe30:a14b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

eth1 Link encap:Ethernet HWaddr 00:30:1B:1D:BD:C2
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:5 Base address:0xd800

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:193 errors:0 dropped:0 overruns:0 frame:0
TX packets:193 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:14734 (14.3 Kb) TX bytes:14734 (14.3 Kb)

sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

wifi0 Link encap:Ethernet HWaddr 00:14:6C:31:A3:5B
inet6 addr: fe80::213:6cff:fe30:a14b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:18651 errors:0 dropped:0 overruns:0 frame:62662
TX packets:34486 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:199
RX bytes:2808428 (2.6 Mb) TX bytes:1793272 (1.7 Mb)
Interrupt:11 Memory:f8f00000-f8f10000

Christoph – Montag, 14. August 2006 19:34 Uhr

hallo piotr

es ist ganz einfach !
lösche den ganzen eintrag mit ath0 in /etc/udev/rules.d/30-net_persistent_names.rules
und umbenansle ath1 zu ath0

piotr – Montag, 14. August 2006 20:10 Uhr

Vielen herzlichen Dank.
Es hat bestens funktioniert.

Gruss
Piotr