• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

dwa-547 unter suse 11 mit madwifi

hallo zusammen,

ich würde gerne meine wlan karte mit madwifi an´s laufen bekommen.

als ich jedoch die neueste snapshot version von madwifi installieren wollte, habe ich diese meldung erhalten:

Code:
server:/usr/local/madwifi # make install
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.25.18-0.2-pae/build SUBDIRS=/usr/local/madwifi modules
make[1]: Entering directory `/usr/src/linux-2.6.25.18-0.2-obj/i386/pae'
make -C /usr/src/linux-2.6.25.18-0.2 O=/usr/src/linux-2.6.25.18-0.2-obj/i386/pae/. modules
  CC [M]  /usr/local/madwifi/net80211/ieee80211_output.o
/usr/local/madwifi/net80211/ieee80211_output.c: In function 'ieee80211_add_pwrcnstr':
/usr/local/madwifi/net80211/ieee80211_output.c:1310: error: implicit declaration of function 'IEEE80211_PWRCONSTRAINT_VAL'
make[5]: *** [/usr/local/madwifi/net80211/ieee80211_output.o] Error 1
make[4]: *** [/usr/local/madwifi/net80211] Error 2
make[3]: *** [_module_/usr/local/madwifi] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.25.18-0.2-obj/i386/pae'
make: *** [modules] Fehler 2

kann mir jemand bei dem problem weiter helfen?

kernelversion ist 2.6.25.18-0.2-pae

gibt es vielleicht auch eine andere brauchbare möglichkeit wie ich die dlink karte mit dem atheros chip an´s laufen bekomme?
zumindest wird die karte nicht "von selbst" erkannt.

gruß; und danke schon mal....
 
Also mit den Infos die Du lieferst kann Dir keiner helfen.
Lese bitte das hier: http://www.linux-club.de/viewtopic.php?f=19&t=93338
Gruß
 
A

Anonymous

Gast
Hi,

hast du es mal mit der der "normalen" madwifi-Version versucht?

Cu
 
hi;

hab jetzt auch mal die "normale" version versucht.

zumindest schein die installation ok zu sein:
Code:
make[1]: Entering directory `/usr/local/madwifi/ath'
test -d //lib/modules/2.6.25.18-0.2-pae/net || mkdir -p //lib/modules/2.6.25.18-0.2-pae/net
install ath_pci.ko //lib/modules/2.6.25.18-0.2-pae/net
make[1]: Leaving directory `/usr/local/madwifi/ath'
make[1]: Entering directory `/usr/local/madwifi/ath_hal'
test -d //lib/modules/2.6.25.18-0.2-pae/net || mkdir -p //lib/modules/2.6.25.18-0.2-pae/net
install ath_hal.ko //lib/modules/2.6.25.18-0.2-pae/net
make[1]: Leaving directory `/usr/local/madwifi/ath_hal'
make[1]: Entering directory `/usr/local/madwifi/ath_rate'
for i in amrr/ onoe/ sample/ minstrel/; do \
                make -C $i install || exit 1; \
        done
make[2]: Entering directory `/usr/local/madwifi/ath_rate/amrr'
test -d //lib/modules/2.6.25.18-0.2-pae/net || mkdir -p //lib/modules/2.6.25.18-0.2-pae/net
install ath_rate_amrr.ko //lib/modules/2.6.25.18-0.2-pae/net
make[2]: Leaving directory `/usr/local/madwifi/ath_rate/amrr'
make[2]: Entering directory `/usr/local/madwifi/ath_rate/onoe'
test -d //lib/modules/2.6.25.18-0.2-pae/net || mkdir -p //lib/modules/2.6.25.18-0.2-pae/net
install ath_rate_onoe.ko //lib/modules/2.6.25.18-0.2-pae/net
make[2]: Leaving directory `/usr/local/madwifi/ath_rate/onoe'
make[2]: Entering directory `/usr/local/madwifi/ath_rate/sample'
test -d //lib/modules/2.6.25.18-0.2-pae/net || mkdir -p //lib/modules/2.6.25.18-0.2-pae/net
install ath_rate_sample.ko //lib/modules/2.6.25.18-0.2-pae/net
make[2]: Leaving directory `/usr/local/madwifi/ath_rate/sample'
make[2]: Entering directory `/usr/local/madwifi/ath_rate/minstrel'
test -d //lib/modules/2.6.25.18-0.2-pae/net || mkdir -p //lib/modules/2.6.25.18-0.2-pae/net
cp ath_rate_minstrel.ko //lib/modules/2.6.25.18-0.2-pae/net
make[2]: Leaving directory `/usr/local/madwifi/ath_rate/minstrel'
make[1]: Leaving directory `/usr/local/madwifi/ath_rate'
make[1]: Entering directory `/usr/local/madwifi/net80211'
test -d //lib/modules/2.6.25.18-0.2-pae/net || mkdir -p //lib/modules/2.6.25.18-0.2-pae/net
for i in wlan.o wlan_wep.o wlan_tkip.o wlan_ccmp.o wlan_acl.o wlan_xauth.o wlan_scan_sta.o wlan_scan_ap.o; do \
                f=`basename $i .o`; \
                install $f.ko //lib/modules/2.6.25.18-0.2-pae/net; \
        done
make[1]: Leaving directory `/usr/local/madwifi/net80211'
(export KMODPATH=/lib/modules/2.6.25.18-0.2-pae/net; /sbin/depmod -ae 2.6.25.18-0.2-pae)
make -C ./tools  install || exit 1
make[1]: Entering directory `/usr/local/madwifi/tools'
install -d /usr/local/bin
for i in athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig ath_info; do \
                install $i /usr/local/bin/$i; \
                strip /usr/local/bin/$i; \
        done
install -d /usr/local/man/man8
install -m 0644 man/*.8 /usr/local/man/man8
make[1]: Leaving directory `/usr/local/madwifi/tools'

wenn ich jedoch modprobe ath_pci eingebe, kommt folgende meldung:
Code:
FATAL: Module off not found.

mit find /lib/modules/ | grep ath_pci bekomme ich jedoch folgende ausgabe:
Code:
/lib/modules/2.6.25.18-0.2-pae/net/ath_pci.ko
/lib/modules/2.6.25.16-0.1-pae/net/ath_pci.ko

und mit find /lib/modules/ | grep ath:
Code:
/lib/modules/2.6.25.18-0.2-pae/kernel/drivers/md/multipath.ko
/lib/modules/2.6.25.18-0.2-pae/kernel/drivers/md/dm-multipath.ko
/lib/modules/2.6.25.18-0.2-pae/kernel/drivers/net/wireless/ath5k
/lib/modules/2.6.25.18-0.2-pae/kernel/drivers/net/wireless/ath5k/ath5k.ko
/lib/modules/2.6.25.18-0.2-pae/net/ath_rate_amrr.ko
/lib/modules/2.6.25.18-0.2-pae/net/ath_hal.ko
/lib/modules/2.6.25.18-0.2-pae/net/ath_rate_sample.ko
/lib/modules/2.6.25.18-0.2-pae/net/ath_rate_onoe.ko
/lib/modules/2.6.25.18-0.2-pae/net/ath_pci.ko
/lib/modules/2.6.25.18-0.2-pae/net/ath_rate_minstrel.ko
/lib/modules/2.6.25.16-0.1-pae/net/ath_rate_amrr.ko
/lib/modules/2.6.25.16-0.1-pae/net/ath_hal.ko
/lib/modules/2.6.25.16-0.1-pae/net/ath_rate_sample.ko
/lib/modules/2.6.25.16-0.1-pae/net/ath_rate_onoe.ko
/lib/modules/2.6.25.16-0.1-pae/net/ath_pci.ko
/lib/modules/2.6.25.16-0.1-pae/net/ath_rate_minstrel.ko

das sieht doch erst mal gut aus, oder?

unter yast, oder mit if- oder iwconfig sehe ich jedoch meine wlan karte nicht...

cu
 
A

Anonymous

Gast
Hi,

ich musste bei meiner Karte das Modul ath5k in die /etc/modprobe.d/blacklist reinschreiben. Und dann im Yast-->System-->Editor für sysconfig-->System-->Kernel-->MODULES_LOADED_ON_BOOT "ath_pci" reinschreiben.
Ob das jetzt für deine Karte auch gilt, weiss ich nicht.
Falls du dein Wlan mit dem Networkmanager betreiben willst, darfst du die Karte nicht mit Yast einrichten.

Cu
 
Die Meldung : "FATAL: Module off not found." deutet darauf hin, das in der Datei /etc/modprobe.conf folgender Eintrag zu finden ist:
alias ath_pci off
Diesen Eintrag auskommentieren (oder löschen) und noch einmal den modprobe probieren.
 
Oben