staging.inyokaproject.org

MSI PC70SE PCI WLAN keine Treiber verfügbar ?

Status: Gelöst | Ubuntu-Version: Ubuntu 8.04 (Hardy Heron)
Antworten |

donchris

Avatar von donchris

Anmeldungsdatum:
28. Mai 2007

Beiträge: 230

Ich habe mir vor einigen Monaten eine MSI PC70SE PCI WLAN Karte gekauft und hoffte, dass ein Linux Treiber verfügbar sei. Doch die Karte wird nicht erkannt - gibt es Hoffnung, oder hat jemand Erfahrung mit dieser Karte ?

mfg donchris

Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17505

zeige mal den Output von

lspci | grep -i net

Wenn es keine Linux-Treiber gibt lohnt sich ein Versuch mit den Windows-Treibern in Verbindung mit http://wiki.ubuntuusers.de/WLAN/NdisWrapper Gruß Ubunux

donchris

(Themenstarter)
Avatar von donchris

Anmeldungsdatum:
28. Mai 2007

Beiträge: 230

chris@chris-desktop:~$ lspci | grep -i net 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01) 05:00.0 Network controller: RaLink Unknown device 0601 chris@chris-desktop:~$

.. Die Karte wird also nicht erkannt. Es ist eich eine relativ neue n, doch gibt es eine Möglichkeit ? Alternativen allround- Treiber ?

Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17505

schau Dir bitte den Link in meinem vorigen Post an und versuch es mit dem ndiswrapper

Gruß Ubunux

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Hallo,
die Karte hat sehr wahrscheinlich einen Ralink ra2860 oder ra2870-Chipsatz (draft-N) verbaut.
Es gibt einen Linuxtreiber vom Hersteller. Die Konfiguration geht über iwpriv (siehe WLAN/Ralink) oder eine Konfiguratiopnsdatei.
Anleitung im Readme des Treiberpakets. http://www.ralinktech.com/ralink/Home/Support/Linux.html

Der Windowstreiber sollte auch funktionieren, es kann aber Probleme mit dem 2.6.24-* Kernel unter Hardy geben. 32Bit- oder 64Bit Systemversion beachten! Damit kann auch der Network-Manager, WLAN/wpa supplicant oder WLAN/Wicd verwendet werden.

Welche Chipsatz genau verbaut ist kann über die ID-Nummer der Karte herausgefunden werden. In diesem Fall über die Abfrage

lspci -n | grep 05:00.0

donchris

(Themenstarter)
Avatar von donchris

Anmeldungsdatum:
28. Mai 2007

Beiträge: 230

Ich habe ndisWrapper installiert und habe von folgender Seite http://www.msi-computer.de/index.php?func=downloaddetail&type=driver&maincat_no=131&prod_no=10007 den XP-exe-Treiber heruntergeladen. WIe soll ich jetzt mit der exe Fortfahren ? - dies ist im Tutorial leider nicht wirklich ausführlich beschrieben.

chris@chris-desktop:~$ lspci -n grep 05:00.0
Usage: lspci [<switches>]

-v		Be verbose
-n		Show numeric ID's
-nn		Show both textual and numeric ID's (names & numbers)
-b		Bus-centric view (PCI addresses and IRQ's instead of those seen by the CPU)
-x		Show hex-dump of the standard portion of config space
-xxx		Show hex-dump of the whole config space (dangerous; root only)
-xxxx		Show hex-dump of the 4096-byte extended config space (root only)
-s [[[[<domain>]:]<bus>]:][<slot>][.[<func>]]	Show only devices in selected slots
-d [<vendor>]:[<device>]	Show only selected devices
-t		Show bus tree
-m		Produce machine-readable output
-i <file>	Use specified ID database instead of /usr/share/misc/pci.ids.gz
-D		Always show domain numbers
-M		Enable `bus mapping' mode (dangerous; root only)
-P <dir>	Use specified directory instead of /proc/bus/pci
-H <mode>	Use direct hardware access (<mode> = 1 or 2)
-F <file>	Read configuration data from given file
-G		Enable PCI access debugging
chris@chris-desktop:~$ lspci -n
00:00.0 0600: 8086:29c0 (rev 02)
00:01.0 0604: 8086:29c1 (rev 02)
00:1a.0 0c03: 8086:2937 (rev 02)
00:1a.1 0c03: 8086:2938 (rev 02)
00:1a.2 0c03: 8086:2939 (rev 02)
00:1a.7 0c03: 8086:293c (rev 02)
00:1b.0 0403: 8086:293e (rev 02)
00:1c.0 0604: 8086:2940 (rev 02)
00:1c.4 0604: 8086:2948 (rev 02)
00:1c.5 0604: 8086:294a (rev 02)
00:1d.0 0c03: 8086:2934 (rev 02)
00:1d.1 0c03: 8086:2935 (rev 02)
00:1d.2 0c03: 8086:2936 (rev 02)
00:1d.7 0c03: 8086:293a (rev 02)
00:1e.0 0604: 8086:244e (rev 92)
00:1f.0 0601: 8086:2916 (rev 02)
00:1f.2 0101: 8086:2920 (rev 02)
00:1f.3 0c05: 8086:2930 (rev 02)
00:1f.5 0101: 8086:2926 (rev 02)
01:00.0 0300: 10de:0141 (rev a2)
03:00.0 0106: 197b:2363 (rev 02)
03:00.1 0101: 197b:2363 (rev 02)
04:00.0 0200: 10ec:8168 (rev 01)
05:00.0 0280: 1814:0601
05:06.0 0c00: 104c:8024
chris@chris-desktop:~$ 

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Hallo,
ist der rt2860 > 05:00.0 0280: 1814:0601
Extrahieren des Treibers funktioniert in diesem Fall wahrscheinlich nur mit wine
Siehe Anhang.

rt2860_WinXP.tar.gz (225.9 KiB)
Download rt2860_WinXP.tar.gz

donchris

(Themenstarter)
Avatar von donchris

Anmeldungsdatum:
28. Mai 2007

Beiträge: 230

Funktioniert !

Ich hätte aber dennoch eine Frage. Die XP Treiber mit ndiswrapper unterstützen ja keinen monitor mode (wie ihn zB kismet benötigt). Kann ich jetzt auch einen Vista Treiber verwenden und funktioniert es dann ?

Außerdem kann ich im Moment entweder wlan oder lan nutzen, aber kann man nicht beide gleichzeitig aktiv haben, wie bei windows ?

mfg donchris

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Hallo,
mit ndiswrapper geht das nicht, egal welcher Treiber.
LAN und WLAN sind schon in Betrieb, aber es kann natürlich nur eine Schnittstelle aktiv sein um eine Verbindung zum Router aufzubauen. An die LAN-Schnittstelle könnten beispielsweise noch andere Rechner angeschlossen werden. Ubuntu fungiert dann selbst als Router.

Antworten |