-
18.10.08 17:01 #16
- Registriert seit
- Aug 2004
- Ort
- Rathjensdorf(Schleswig-Holstein)
- Beiträge
- 143
Hallo Oldie55.
Nun das Modul ath_pci wird geladen. Müssen wir eigentlich nur noch die Karte configuriert kriegen.
Kleine Frage hast du die Datei 70-persistent-net.rules im Verzeichnis /etc/udev/rules.d/ gelöscht und dann Neustart durchgeführt?
Was gibt dmesg jetzt aus?
-
Hallo LarsT,
nein hatte ich nicht gelöscht.
Ich verstehe dich so, dass ich "70-persistent-net.rules" löschen soll.
Habe ich gemacht und den Rechner neu gestartet.
Nach dem Löschen sieht dmesg folgendemasssen aus :dmesg2.txt
Ich hoffe du findest was du suchst.
Gruß Oldie55
-
Hallo.
Ich bin absoluter Linux-Anfänger und habe dieses Tutorial verfolgt, da ich das gleiche Problem habe.
Eckdaten:
LG E500 Laptop mit Atheros AR5007EG WLAN Chipsatz.
Ich habe Suse 11.0 und madwifi installiert. Das ath5k Modul steht in der Blacklist und wird nichtmehr geladen. Wie in der Beschreibung von LarsT wird bei mir ath_pci geladen. Die Datei /etc/udev/rules.d/70-persistent-net.rules habe ich gelöscht und einen Neustart ausgeführt.
Öffne ich nun Yast, sind die Buttons "Bearbeiten" und "Löschen" für meine WLAN Karte deaktiviert, ich kann nicht darauf zugreifen.
dmesg ergibt:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
scsi 0:0:1:0: Attached scsi generic sg0 type 5 sd 2:0:0:0: Attached scsi generic sg1 type 0 ath_hal: module license 'Proprietary' taints kernel. ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) Driver 'sr' needs updating - please use bus_type methods sr0: scsi3-mmc drive: 62x/62x writer dvd-ram cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 0:0:1:0: Attached scsi CD-ROM sr0 r8169 Gigabit Ethernet driver 2.2LK-NAPI loaded PCI: Setting latency timer of device 0000:03:00.0 to 64 eth0: RTL8101e at 0xf8e00000, 00:1d:92:53:10:51, XID 34200000 IRQ 220 Linux agpgart interface v0.103 wlan: 0.9.4 rtc_cmos 00:08: rtc core: registered rtc_cmos as rtc0
Langsam bin ich mit meinem Latein am Ende und hoffe, dass mir jemand helfen kann.
-
21.10.08 14:12 #19
- Registriert seit
- Aug 2004
- Ort
- Rathjensdorf(Schleswig-Holstein)
- Beiträge
- 143
Hallo Oldie55, wie versprochen geht es nun weiter.
Als erstes müssen wir den madwifi Treiber entfernen.
Gebe zunächst in der konsole mit Root-Rechten
Code :1
rmmod ath_pci
ein. Danach deinstalliere das madwifi-Paket.
Neustart
Bevor wir uns nun ein neues Treibermodul selber kompilieren müssen einige Vorbereitungen getroffen.
Es müssen die notwendigen Paket installiert werden, damit man Software selber kompilieren kann, da diese standardmäßig nicht installiert sind.
Der Einfachheit zähle ich hier nicht die einzelnen Pakete auf, die notwendig sind, sondern gehe schnell vor.
Starte die Yast-Paketverwaltung (Installieren von Software), stelle den Filter auf Schemata.
Scrolle auf Entwicklung und mache ein Häckchen vor
- Grundlegende Entwicklungsumgebung
- C/C++ Entwicklung
- Linux-Kernel-Entwicklung (wichtig weil wir die Kernelquellen benötigen)
Damit werden die für unseren Fall notwendigen Pakete installiert.
Jetzt etwas allgemeines vorweg,
Grundsätzlich gibt es unter Linux drei Möglichkeiten Software zu installieren,
- die Installation von Paketen (bei paketorientirten Distris, wie openSuSE, Fedora, Debian, Ubuntu etc.). Bei openSuSE tragen die Pakete die Endung RPM.
- die Installation über einen Installer oder ein Installationsskript.
- und das Selberkompilieren von Software.
Normalerweise läuft das Kompilieren immer nach dem selben Schema ab, oft als Dreisatz bezeichnet:
Code :1
./configure
Code :1
make
und als root
Code :1
make install
ab und zu gibt es modifizierte Formen.
Kommen wir nun zu unserem Problem zurück.
Ladet bitte hier
http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/
das neuste madwifi-hal-0.10.5.6-Archiv herunter (erkennbar am Datum) und endpackt es.
In der Konsole/Shell wechselt ihr in das Verzeichnis in das ihr das Archiv entpackt habt.
Führt als erstes
aus.Code :1
make clean
Danach folgt
Code :1
make
Es erfolgt eine ellenlange Bildschirmausgabe. Sollte ein Fehler auftreten, so werdet ihr das erkennen (dann bitte hier melden und Fehlerausgabe posten.)
Ist make abgeschlossen, so muss mit Root-Rechten
ausgeführt werden. Damit wird das Treibermodul endgültig installiert.Code :1
make install
Gebt nun mit root-Rechten in der Konsole
Code :1
modprobe ath_pci
ein.
Nun sollte es möglich sein die Karte über yast zu konfigurieren. Gegebenenfalls ist es wieder nötig die Datei 70-persistent-net.rules zu löschen.
Sollte sich die Karte wieder nicht konfigurieren lassen, dann bräuchte ich erneut die Ausgabe von dmesg.txt.
Lässt sich die Karte nach Eingabe von modprobe ath_pci konfigurieren, muss nur noch dafür gesorgt werden, das das Treibermodul automatisch geladen wird:
YaST => System => Editor für /etc/sysconfig Dateien => Kernel => MODULES_LOADED_ON_BOOT einfach ath_pci eingeben.
Mehr gibt es im Moment nicht zu erklären.
-
Hallo Zusammen,
Vielen Dank für die super Anleitung. Funktioniert einwandfrei!
Gruß
Stefan
-
Hallo LarsT,
GESCHAFFT !
Vorab ein großes Lob meinerseits für deine Geduld und ein Weiteres für die erstklassige Anleitung.
Die Installation hat reibungslos und ohne Fehler funktioniert.
Die Karte lässt sich nun problemlos konfigurieren.
Ich ziehe meinen Hut vor dir.
Gruß Oldie55
-
21.10.08 21:23 #22
- Registriert seit
- Aug 2004
- Ort
- Rathjensdorf(Schleswig-Holstein)
- Beiträge
- 143
Freut mich das ich helfen konnte.
Ähnliche Themen
-
Acer Extensa 5220 Bios Passwort
Von medokin im Forum HardwareAntworten: 3Letzter Beitrag: 06.08.09, 06:11 -
Kein USB ( Linux auf Win bei Extensa 5220)
Von thecurve im Forum Microsoft WindowsAntworten: 3Letzter Beitrag: 10.07.08, 08:23 -
Acer Extensa 3001WLMi-M11
Von _root im Forum SmalltalkAntworten: 5Letzter Beitrag: 30.05.05, 13:58



1Danke

Zitieren
Login





