PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Prism54



juggler2000
27.01.08, 15:17
Hallo,

ich habe die letzten Tage Debian unstable installiert und habe seitdem meine Wlankarte leider nicht zum laufen gebracht :-(. Bei der Karte handelt es sich um eine Netgear WG511 (prism 54, funktioniert unter openSuSE 10.3 weinwandfrei :-)) Ich habe mir dabei einen eigenen Kernel kompiliert und installiert (2.6.24rc8).

Wenn ich nun die Wlankarte in den PCMCIA Slot schiebe, dann wird zwar das Modul korrekt geladen, aber die Firmware scheint nicht zur Karte hochgeladen zu werden :-( Die Firmware sollte auch in den richtigen Verzeichnissen liegen, allerdings kann das ja sein, dass sie das mit udev wieder händert hat. Debian unstable benutzt ja hotplug nicht mehr....


Kann mir jemand sagen, ob ich da einfach was übersehen hab, weil unter openSuSE funktioniert die Karte auch und ich wüsste nicht, was ich da anders machen würde :-)

Lg und danke schonmal im vorraus

Klaus

Rain_maker
27.01.08, 15:26
Ein Blick in die Kernelmeldungen könnte Dir verraten, welche Firmware benötigt wird.

Möglicherweise wird nicht mehr "prism54" sondern der neue Treiber "p54pci" verwendet.

Sollte das so sein, dann würde ich diesen auch verwenden, denn der kann auch WPA (der prism54 konnte das zumindest bis vor kurzem noch nicht).

Greetz,

RM

juggler2000
27.01.08, 15:45
dmesg spuckt nur folgendes aus:

pccard: CardBus card inserted into slot 0
Loaded prism54 driver, version 1.2
PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
udev: renamed network interface eth0 to eth2

Rain_maker
27.01.08, 15:58
dmesg spuckt nur folgendes aus:

Und wo steht da etwas von Firmware?

Ich sehe zumindest nichts.


udev: renamed network interface eth0 to eth2

Aha, da würde ich mich doch mal in /etc/udev/rules.d/ umsehen.

Es müsste eine Datei *Zahl*-persisten-net.rules oder ähnlich geben, da liegt wahrscheinlich ne Dublette drin und für das Interface eth2 gibt es möglicherweise keine Konfiguration.

Greetz,

RM

juggler2000
27.01.08, 16:20
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:c0:9f:00:00:0a:97:8d", NAME="eth0"

# PCI device 0x1106:0x3065 (via-rhine)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:c0:9f:24:f3:3e", NAME="eth1"

# PCI device 0x1260:0x3890 (prism54)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:30:b4:00:00:00", NAME="eth2"


naja, da steht eigentlich nix von doppelbelegung :-)

Rain_maker
27.01.08, 16:24
Und was ist Deine "eth0"? (//Edit: Firewire vielleicht, die MAC sieht so länglich aus)

BTW:

Eine MAC-Adresse kann sich durch laden einer Firmware ändern (klingt komisch, ist aber so).

Immerhin will udev Deine Karte vorher auch "eth0" nennen.

Die Zeile drüber wäre interessant gewesen.

Und gibt es überhaupt eine "eth2" in Deiner /etc/network/interfaces?

Greetz,

RM

juggler2000
27.01.08, 16:44
jo, ist der firewire port des notebooks. Naja, ich habe ihn noch nie benutzt und werde ihn wahrscheinlich auch nie benutzen.

acho ok, stimmt muss ja die config noch irgendwo eintragen :-) Werd mal die /etc/network/interfaces editieren

juggler2000
27.01.08, 16:51
ok, danke, das interface war nicht in der /etc/networks/interfaces eingetragen :ugly:

Jetzt gehts:)

Danke!

juggler2000
28.01.08, 21:28
so verwende jetzt das p54pci modul und ich muss sagen es funktioniert bestens. lasse hier alles über wpa laufen.

Vielen Dank nochmal :-)