Hallo zusammen,
ich habe folgendes Problem, wozu sich auch nirgends eine Lösung finden lässt:
Um endlich problemlos mit Linux das WLAN zum Laufen zu bringen, habe ich mir von ASUS den "USB-N13 Wireless-N Adapter" zugelegt, der auch mit "Linux Support" angepriesen wird.
Wie zu erwarten war, läuft dieser allerdings nicht out-of-the-box, sondern benötigt einen Treiber.
Deshalb ist freundlicherweise eine CD mit enthalten. Und sogar eine gedruckte Installationsanweisung, die allerdings nur die Installation unter Windows erklärt. Hm.
Auf der CD ist im Ordner Linux dann aber auch ein Archiv enthalten, das wohl alles Nötige enthält. Also entpackt und erstmal die ReadMe-Datei gelesen.
Und tatsächlich finden sich dort 7 Schritte zur Installation, womit ich nun allerdings nicht klarkomme (und ich zudem finde, dass das um einiges zu aufwändig ist, als dass man das Produkt mit Linux-Unterstützung bewerben dürfe).
Der überaus freundliche Support von ASUS meinte auf meine Anfrage, wegen der großen Anzahl an Linux-Distributionen könne ASUS leider keinen Linux-Support für sein Produkt mit Linux-Support anbieten, und sagte, ein gewisses Maß an Grundkenntnissen sei schon mitzubringen, wobei ich aber durchaus behaupten will, dieses zu besitzen. Und ich komme trotzdem nicht damit klar.
Hier also die Installationsanweisungen (rot markiert ist das, was mir Probleme bereitet)
ZitatAlles anzeigen
1. [Entpacken und zum neu entstandenen Ordner wechseln]
2. In Makefile:
set the "MODE = STA" in Makefile and chose the TARGET to Linux by set "TARGET = LINUX"
define the linux kernel source include file path LINUX_SRRC
modify to meet your need.
3. In os/linux/config.mk
define the GCC and LD of the target machine
define the compiler flags CFLAGS
modify to meet your need
**Build for being controlled by NetworkManager of wpa_supplicant wext functions
**Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'.
**=> #>cd wpa_supplicant-x.x
**=> #>./wpa_supplicant -Dwext -ira0 -c wpa_supplicant.conf -d
**[uninteressant - Alternative, damit das per WpaSupplicant kontrolliert würde]
4.$make
# compile driver source code
# to fix "error: too few arguments to function i[Yen-Zeichen]iwe_stream_add_event"
=>$patch -i os/linux/sta_ioctl.c.patch os/linux/sta_ioctl.c
5. $cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat
6. load driver, go to "os/linux/" directory.
[uninteressant - kernel 2.4]
[kernel 2.6]:
# $/sbin/insmod rt2870sta.ko
# $/sbin/ifconfig ra0 inet YOUR_IP up
7. unload driver
$/sbin/ifconfig ra0 down
$/sbin/rmmod rt2870sta
Mein System:
Frisch instaliertes OpenSUSE 11.4 64 bit mit dem KDE 4.6 Plasma Desktop,
Kernel ist 2.6.37.1-1.2-desktop x86_64
Den Linux-Treiber kann man sich hier herunterladen: (Bei "Linux", dann unter "Wireless")
http://support.asus.com/Downlo…e=en&m=USB-N13&p=11&os=30
Ich will schonmal jedem, der mir hier hilft, großen Dank aussprechen - ich schätze, dass das schon einigen Aufwand bereiten wird.
Beste Grüße