W-LAN D-Link DWL-G120 USB (Prism GT chipset) unter SuSE 9.3 (x86_64 auf AMD64)
Hallo erst mal! Nachdem ich nun seit zwei Tagen mit null Erfolg versuche, eine D-Link DWL-G120 auf meiner neuen SuSE 9.3 zum Laufen zu bewegen und mein "Spieltrieb" mittlerweile mehr als erschöpft ist, wende ich mich mit diesem sicher etwas speziellen Anliegen an die Liste: Facts: * SuSE 9.3 (x86_64) * AMD64 3100+ * W-LAN Karte D-Link DWL-G120 (Prism GT Chipsatz, USB) Primär würde mich mal interessieren, ob es irgendwo auf Gottes Erdboden jemanden gibt, der die genannte Karte _überhaupt_ unter _irgend einem_ SuSE Linux zum Laufen gebracht hat. Meine Versuche gestalteten sich folgendermaßen: 1) SuSE Bordmittel Ich habe die Wireless-tools installiert. Iwconfig erkennt die Karte nicht. Wenn ich sie mit yast einrichte (unter Verwendung des Moduls prism2_usb, von dem ich nicht weiss, ob es für diesen Adapter überhaupt geeignet ist), tut sich gar nichts. Weder mit ifconfig noch mit ifup noch mit iwconfig irgend ein Hinweis, dass die Karte erkannt wurde und läuft, wobei das Modul geladen wird. 2) prism54.org Hier hätte ich eigentlich die größte Aussicht auf Erfolg gesehen, weil sich das Projekt u.a. mit genau diesem Chipset befasst. Leider habe ich hier das Problem, dass ich trotz installierter Kernel-Sourcen den Treiber nicht kompilieren an, make bricht mit Fehlermeldungen ab. 3) ndiswrapper - eigentlich eher eine Krücke und "letzte Möglichkeit" ... Ich habe den ndiswrapper (von SuSE, per yast) installiert und gemäß Anleitung aus der SuSE-SDB die Windows Treiber installiert. Das hat noch funktioniert, zumindest ohne Fehlermeldung und der Treiber taucht auch unter den installierten Treibern des ndiswrapper auf). Interessanterweise lässt sich das ndiswrapper Modul nicht laden (FATAL: Module not found ... Oder so ähnlich), obwohl es mittlerweile - aus der Paketbezeichnung zu schließen - eine spezielle Version des ndiswrapper für 64bit gibt. Hier würde mich interessieren, ob jemand den ndiswrapper unter einer 64bit SuSE verwendet. Außerdem wäre interessant, ob das überhaupt funktionieren kann, weil es sich bei dem verwendeten WIN-Treiber um einen 32bit Treiber handelt. Auf Grund der angenommenen Seltenheit meiner Konstellation habe ich wenig Hoffnung, hier Hilfe zu finden, aber jeder Tip ist herzlich willkommen, auch wenn nur Teile der Voraussetzungen gleich sind. Ich bedanke mich schon jetzt herzlich dafür! Markus
Also sprach Markus Heidinger:
Hallo erst mal!
...
Facts: * SuSE 9.3 (x86_64) * AMD64 3100+ * W-LAN Karte D-Link DWL-G120 (Prism GT Chipsatz, USB)
Hallo Markus, sieht bei mir so aus, vielleicht klappts ja trotzdem ;) : SuSE 9.3 (64bit) AMD64 2000+ WLAN D-Link DWL-122 USB (USB-Stick)
Meine Versuche gestalteten sich folgendermaßen:
1) SuSE Bordmittel
Ich habe die Wireless-tools installiert. Iwconfig erkennt die Karte nicht. Wenn ich sie mit yast einrichte (unter Verwendung des Moduls prism2_usb, von dem ich nicht weiss, ob es für diesen Adapter überhaupt geeignet ist), tut sich gar nichts. Weder mit ifconfig noch mit ifup noch mit iwconfig irgend ein Hinweis, dass die Karte erkannt wurde und läuft, wobei das Modul geladen wird.
Zunächst mal die Frage: ist denn USB überhaupt mit allen Modulen geladen? Bei mir war dazu noch ein #modprobe uhci-hcd #modprobe ehci-hcd nötig. In Yast hatte ich als Gerätetyp "Drahtlos" gewählt, dann "Auswahl aus Liste" und dort "Wireless Device, das das Kernelmodul p80211.o verwendet" ausgewählt.
2) prism54.org
Hier hätte ich eigentlich die größte Aussicht auf Erfolg gesehen, weil sich das Projekt u.a. mit genau diesem Chipset befasst. Leider habe ich hier das Problem, dass ich trotz installierter Kernel-Sourcen den Treiber nicht kompilieren an, make bricht mit Fehlermeldungen ab.
Vielleicht, weil es für 64bit nicht funktioniert?
3) ndiswrapper - eigentlich eher eine Krücke und "letzte Möglichkeit" ...
Ich habe den ndiswrapper (von SuSE, per yast) installiert und gemäß Anleitung aus der SuSE-SDB die Windows Treiber installiert. Das hat noch funktioniert, zumindest ohne Fehlermeldung und der Treiber taucht auch unter den installierten Treibern des ndiswrapper auf). Interessanterweise lässt sich das ndiswrapper Modul nicht laden (FATAL: Module not found ... Oder so ähnlich), obwohl es mittlerweile - aus der Paketbezeichnung zu schließen - eine spezielle Version des ndiswrapper für 64bit gibt.
ndiswrapper unterstützt keine 64bit-Umgebung, da ja die Windows-32bit Umgebung simuliert wird. Hatte ich bei meiner vorherigen SMC-WLAN PCI-Karte auch erfolglos probiert...
Ich bedanke mich schon jetzt herzlich dafür!
Markus
Ich hoffe, ich konnte helfen! Wie gesagt: USB-Module checken! Gruß Peter
Peter Bergmann schrieb am 22.07.2005
sieht bei mir so aus, vielleicht klappts ja trotzdem ;) :
SuSE 9.3 (64bit) AMD64 2000+ WLAN D-Link DWL-122 USB (USB-Stick)
1) SuSE Bordmittel
Ich habe die Wireless-tools installiert. Iwconfig erkennt die Karte nicht. Wenn ich sie mit yast einrichte (unter Verwendung des Moduls prism2_usb, von dem ich nicht weiss, ob es für diesen Adapter überhaupt geeignet ist), tut sich gar nichts. Weder mit ifconfig noch mit ifup noch mit iwconfig irgend ein Hinweis, dass die Karte erkannt wurde und läuft, wobei das Modul geladen wird.
Zunächst mal die Frage: ist denn USB überhaupt mit allen Modulen geladen? Bei mir war dazu noch ein #modprobe uhci-hcd #modprobe ehci-hcd
nötig.
In Yast hatte ich als Gerätetyp "Drahtlos" gewählt, dann "Auswahl aus Liste" und dort "Wireless Device, das das Kernelmodul p80211.o verwendet" ausgewählt.
USB funktioniert und alle Module sind geladen, leider hat die DWL-122 soviel ich weiss ein anderes Chipset.
2) prism54.org
Hier hätte ich eigentlich die größte Aussicht auf Erfolg gesehen, weil sich das Projekt u.a. mit genau diesem Chipset befasst. Leider habe ich hier das Problem, dass ich trotz installierter Kernel-Sourcen den Treiber nicht kompilieren an, make bricht mit Fehlermeldungen ab.
Vielleicht, weil es für 64bit nicht funktioniert?
Doch, es sollte es IMHO auch unter 64bit "funken". Leider aber nicht mit USB wie ich nach intensiver Recherche erkennen musste. D.h. es ist ein USB-Projekt am Laufen, aber das wird wohl noch dauern.
3) ndiswrapper - eigentlich eher eine Krücke und "letzte Möglichkeit" ...
ndiswrapper unterstützt keine 64bit-Umgebung, da ja die Windows-32bit Umgebung simuliert wird. Hatte ich bei meiner vorherigen SMC-WLAN PCI-Karte auch erfolglos probiert...
Ist nicht ganz richtig, ndiswrapper gibt es mittlerweile auch für 64 bit. Der Haken an der Sache ist, dass das nur mit 64bit Treibern für Windows funktioniert (eigentlich logisch) und die sind rar, bei D-Link sowieso.
Ich hoffe, ich konnte helfen! Wie gesagt: USB-Module checken!
Danke auf jeden Fall für die Tips ... Ich habe mir mittlerweile eine PCI-Karte von Zyxel bestellt, die sollte dann wirklich funktionieren ... Ich werde hier dann kurz berichten. Markus
participants (2)
-
Markus Heidinger
-
Peter Bergmann