PDA

View Full Version : Cicsco Linksys AE3000 USB-WIFI Dongle



spslinus
02-Sep-2012, 05:22
Hallo Ihr alle,
ich bin ein eifriger Opensuse-Nutzer, allerdings klemmt`s bei mir ein bisschen mit dem Fachenglisch, des weiteren auch mit den Systemstrukturen, um mir einen Treiber selber zu kompilieren.
Wie bekomme ich den Dongle Chipsatz RT3573 Vendor ID 13B1:003B an Opensuse 12.1 64 bit bzw. 12.2 64bit (umsteigen würde ich).
Ich habe schon gegoogelt und bin nur zu " http://geekniggle.blogspot.de/2012/07/cisco-linksys-ae3000-wifi-usb-dongle.html" gekommen, leider bringt das "make install" Fehler, wahrscheinlich stimmen da die Pfade in den scripts nicht ganz.
Bei Euch habe ich nicht viel aktuelles zu WIFI Treibern gefunden bei Ralink leider auch nicht. Cisco verweigert sich ausser für Windows.

Danke im vorraus für die Hilfe SPS-Linus

Sauerland
02-Sep-2012, 10:16
Frage doch mal hier im Englischen Wireless-Forum, vielleicht kann Dir lwfinger helfen.

Das Teil scheint sehr neu zu sein und noch kein Treiber dafür im kernel.

Und wenn make Fehler ausgibt, solltest Du die auch posten, ohne Fehlermeldung keine Hilfe.

spslinus
03-Sep-2012, 08:03
Hallo Ihr alle,
Ich bin nach der Anleitung von Ballji Ravindran, link siehe oben, und suchen, etwas weiter gekommen, make und make install laufen durch.
hier ein Abzug

IDEFIX:/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031 # sudo make -j10
make -C UTIL/ osutil
make[1]: Entering directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL'
make[1]: Warnung: Kein Jobserver verfügbar: -j1 wird gesetzt. »+« zur Ursprungsregel
hinzufügen.
cp -f os/linux/Makefile.6.util /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux/Makefile
make -C /usr/src/linux-3.1.10-1.16 SUBDIRS=/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux modules
make[2]: Entering directory `/usr/src/linux-3.1.10-1.16'

WARNING: Symbol version dump /usr/src/linux-3.1.10-1.16/Module.symvers
is missing; modules will have no dependencies and modversions.

Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory `/usr/src/linux-3.1.10-1.16'
make[1]: Leaving directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL'
/bin/sh cp_util.sh

make -C MODULE/ build_tools
make[1]: Entering directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE'
make[1]: Warnung: Kein Jobserver verfügbar: -j1 wird gesetzt. »+« zur Ursprungsregel
hinzufügen.
make -C tools
make[2]: Entering directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/tools'
gcc -g bin2h.c -o bin2h
make[2]: Leaving directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/tools'
/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/tools/bin2h
make[1]: Leaving directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE'
make -C MODULE/ osdrv
make[1]: Entering directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE'
make[1]: Warnung: Kein Jobserver verfügbar: -j1 wird gesetzt. »+« zur Ursprungsregel
hinzufügen.
cp -f os/linux/Makefile.6 /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/os/linux/Makefile
make -C /usr/src/linux-3.1.10-1.16 SUBDIRS=/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/os/linux modules
make[2]: Entering directory `/usr/src/linux-3.1.10-1.16'

WARNING: Symbol version dump /usr/src/linux-3.1.10-1.16/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/os/linux/../../common/rtmp_mcu.o
LD [M] /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/os/linux/rt3573sta.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/os/linux/rt3573sta.mod.o
LD [M] /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/os/linux/rt3573sta.ko
make[2]: Leaving directory `/usr/src/linux-3.1.10-1.16'
make[1]: Leaving directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE'
/bin/sh cp_module.sh

make -C NETIF/ osnet
make[1]: Entering directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/NETIF'
make[1]: Warnung: Kein Jobserver verfügbar: -j1 wird gesetzt. »+« zur Ursprungsregel
hinzufügen.
cp -f os/linux/Makefile.6.netif /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/NETIF/os/linux/Makefile
make -C /usr/src/linux-3.1.10-1.16 SUBDIRS=/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/NETIF/os/linux modules
make[2]: Entering directory `/usr/src/linux-3.1.10-1.16'

WARNING: Symbol version dump /usr/src/linux-3.1.10-1.16/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/NETIF/os/linux/../../common/rtusb_dev_id.o
LD [M] /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/NETIF/os/linux/rtnet3573sta.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/NETIF/os/linux/rtnet3573sta.mod.o
LD [M] /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/NETIF/os/linux/rtnet3573sta.ko
make[2]: Leaving directory `/usr/src/linux-3.1.10-1.16'
make[1]: Leaving directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/NETIF'
IDEFIX:/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031 # cd MODULES
bash: cd: MODULES: Datei oder Verzeichnis nicht gefunden
IDEFIX:/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031 # sudo make install
make -C UTIL/ install
make[1]: Entering directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL'
make -C /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux -f Makefile.6 install
make[2]: Entering directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux'
make[2]: Makefile.6: Datei oder Verzeichnis nicht gefunden
make[2]: *** Keine Regel, um »Makefile.6« zu erstellen. Schluss.
make[2]: Leaving directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux'
make[1]: *** [install] Fehler 2
make[1]: Leaving directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL'
make: *** [install] Fehler 2
IDEFIX:/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031 # ls
config.mk cp_module.sh cp_util.sh Makefile Makefile.clean Makefile.inc MODULE NETIF UTIL
IDEFIX:/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031 # cd MODULE
IDEFIX:/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE # sudo make install
make -C /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/os/linux -f Makefile.6 install
mkdir: kann Verzeichnis „/etc/Wireless“ nicht anlegen: Die Datei existiert bereits
make[1]: Entering directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/os/linux'
rm -rf /etc/Wireless/RT2870STA
mkdir /etc/Wireless/RT2870STA
cp /home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/RT2870STA.dat /etc/Wireless/RT2870STA/.
install -d /lib/modules/3.1.10-1.16-desktop/kernel/drivers/net/wireless/
install -m 644 -c rt3573sta.ko /lib/modules/3.1.10-1.16-desktop/kernel/drivers/net/wireless/
/sbin/depmod -a 3.1.10-1.16-desktop
make[1]: Leaving directory `/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE/os/linux'
IDEFIX:/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE # sudo depmod -a
IDEFIX:/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/MODULE # sudo modprobe -v rt3573sta
insmod /lib/modules/3.1.10-1.16-desktop/kernel/drivers/net/wireless/rt3573sta.ko
FATAL: Error inserting rt3573sta (/lib/modules/3.1.10-1.16-desktop/kernel/drivers/net/wireless/rt3573sta.ko): Invalid module format

allerdings bei modprobe -v rt3573sta kommt jetzt der Fatal Error

vielleicht kann mir damit jemand einen Tipp zum vollenden des Treibers geben, ich wäre sehr dankbar

Gruss SPS-Linus

Sauerland
18-Sep-2012, 08:02
IDEFIX:/home/holger/Downloads/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031 # sudo make -j10
make -C UTIL/ osutil
Bei mir wird das root Passwort abgefragt (OpenSUSE 12.1):

sudo make -j10
root's password:
make -C tools
cp -f os/linux/Makefile.6 /home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/os/linux/Makefile
make[1]: Entering directory `/home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/tools'
gcc -g bin2h.c -o bin2h
make -C /lib/modules/3.1.10-1.16-desktop/build SUBDIRS=/home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/os/linux modules
make[1]: Entering directory `/usr/src/linux-3.1.10-1.16-obj/i386/desktop'
make[1]: Leaving directory `/home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/tools'
/home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/tools/bin2h
CC [M] /home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/os/linux/../../common/crypt_md5.o
CC [M] /home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/os/linux/../../common/crypt_sha2.o
CC [M] /home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/os/linux/../../common/crypt_hmac.o
CC [M] /home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/os/linux/../../common/crypt_aes.o
CC [M] /home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/os/linux/../../common/crypt_arc4.o
CC [M] /home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/os/linux/../../common/cmm_wep.o
CC [M] /home/stephan/Downloads/Linux/DPO_RT3573_LinuxSTA_V2.5.0.0/os/linux/../../common/mlme.o

Ist sudo installiert?

matchi
27-Sep-2012, 01:31
WARNING: Symbol version dump /usr/src/linux-3.1.10-1.16/Module.symvers
is missing; modules will have no dependencies and modversions.
Um diese Meldung loszuwerden, installiere kernel-devel:
sudo zypper in kernel-devel
Dann nochmal kompilieren.