Ja, aber für den neuen Kernel muss der Madwifi prinzipiell erneut kompiliert werden.
Haben wir das nicht gestern gemacht? Für Kernel 2.6.32?
(Themenstarter)
Anmeldungsdatum: Beiträge: 156 |
|
Supporter
Anmeldungsdatum: Beiträge: 22099 Wohnort: ~ |
Richtig, aber uname -a sollte den zurückportierten Kernel 2.6.38 anzeigen |
(Themenstarter)
Anmeldungsdatum: Beiträge: 156 |
|
Supporter
Anmeldungsdatum: Beiträge: 22099 Wohnort: ~ |
Also muss neu kompiliert werden, der Treiber ist ja im Kernel von Haus aus nicht vorhanden (er wird nicht automatisch von -32 nach -38 übertragen): cd madwifi-hal-0.10.5.6-r* make clean make sudo make install
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 156 |
cd madwifi-hal-0.10.5.6-r* bash: cd: madwifi-hal-0.10.5.6-r: Datei oder Verzeichnis nicht gefunden make clean for i in ath/ ath_hal/ ath_rate/ net80211/; do \ make -C $i clean; \ done make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath' rm -f *~ *.o *.ko *.mod.c .*.cmd rm -f modules.order .depend .version .*.o.flags .*.o.d rm -rf .tmp_versions make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath' make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_hal' rm -f *~ *.o *.ko *.bin *.mod.c uudecode .*.cmd rm -f modules.order .depend .version .*.o.flags .*.o.d rm -rf .tmp_versions make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_hal' make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate' for i in amrr/ onoe/ sample/ minstrel/; do \ make -C $i clean; \ done make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/amrr' rm -f *~ *.o *.ko *.mod.c rm -f modules.order .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd rm -rf .tmp_versions make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/amrr' make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/onoe' rm -f *~ *.o *.ko *.mod.c rm -f modules.order .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd rm -rf .tmp_versions make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/onoe' make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/sample' rm -f *~ *.o *.ko *.mod.c rm -f modules.order .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd rm -rf .tmp_versions make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/sample' make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/minstrel' rm -f *~ *.o *.ko *.mod.c rm -f modules.order .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd rm -rf .tmp_versions make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/minstrel' rm -f modules.order make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate' make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/net80211' rm -f *~ *.o *.ko *.mod.c rm -f modules.order .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd rm -rf .tmp_versions make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/net80211' make -C ./tools clean make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools' rm -f athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig wpakey core a.out for d in ath_info; do \ make -C $d clean; \ done make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools/ath_info' rm -f *.o ath_info make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools/ath_info' make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools' rm -rf .tmp_versions rm -f modules.order *.symvers svnversion.h make Checking requirements... ok. Checking kernel configuration... ok. make -C /lib/modules/2.6.38-13-generic/build SUBDIRS=/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324 modules make[1]: Entering directory `/usr/src/linux-headers-2.6.38-13-generic' CC [M] /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.o /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:49:26: error: linux/config.h: No such file or directory /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c: In function 'ath_merge_mcast': /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4268: error: 'struct net_device' has no member named 'mc_list' /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4268: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type make[3]: *** [/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.o] Error 1 make[2]: *** [/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath] Fehler 2 make[1]: *** [_module_/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.38-13-generic' make: *** [modules] Fehler 2 sudo make install stall [sudo] password for irenajacek: Checking requirements... ok. Checking kernel configuration... ok. make -C /lib/modules/2.6.38-13-generic/build SUBDIRS=/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324 modules make[1]: Entering directory `/usr/src/linux-headers-2.6.38-13-generic' CC [M] /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.o /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:49:26: error: linux/config.h: No such file or directory /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c: In function 'ath_merge_mcast': /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4268: error: 'struct net_device' has no member named 'mc_list' /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4268: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type make[3]: *** [/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.o] Error 1 make[2]: *** [/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath] Fehler 2 make[1]: *** [_module_/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.38-13-generic' make: *** [modules] Fehler 2 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 156 |
Also die Zusammenfassung: ndiswrapper habe ich im Terminat deinstalliert natty und oneiric sind installiert ath5k ist in der Sperrliste Madwifi ist installiert 0.10.5.6 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 156 |
Was mach ich denn andauernd falsch? |
Supporter
Anmeldungsdatum: Beiträge: 22099 Wohnort: ~ |
Der Treiber lässt sich offensichtlich nicht fehlerfrei bauen. Aktualisiere den Treiber ath5k über das Paket: Danach neu starten und den ath5k testen: sudo modprobe -v ath5k |
(Themenstarter)
Anmeldungsdatum: Beiträge: 156 |
sudo modprobe -v ath5k WARNING: All config files need .conf: /etc/modprobe,d/ndiswrapper, it will be ignored in a future release. Übersetzt durch Google: Alle Konfigurationsdateien müssen sie in einer zukünftigen Version wird ignoriert. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 156 |
Ausszug aus /etc/modprobe.d/ndiswrapper alias usb:v057Cp5601d*dc*dsc*dp*ic*isc*ip* ndiswrapper alias usb:v057Cp6201d*dc*dsc*dp*ic*isc*ip* ndiswrapper |
(Themenstarter)
Anmeldungsdatum: Beiträge: 156 |
ndiswrapper ist auch komplett raus. |
Supporter
Anmeldungsdatum: Beiträge: 22099 Wohnort: ~ |
Lösche diese Konfigurationsdatei von Hand im Dateimanager: gksu nautilus Dann nochmal, die Datei stört! |
(Themenstarter)
Anmeldungsdatum: Beiträge: 156 |
So Datei ist gelöscht, der Treiber erneut aktualisiert und immernoch nix. Nebenbei bekomme ich auch die Fehlermeldung von NW beim Systemstart. ath5k muss ich immernoch manuell durch sudo modprobe -v ath5k aktivieren, |
Supporter
Anmeldungsdatum: Beiträge: 22099 Wohnort: ~ |
Der Netzwerkmanager stört Wicd oft, deinstalliere den mal über: sudo service network-manager stop sudo apt-get remove --purge network-manager network-manager-gnome sudo service wicd restart |
(Themenstarter)
Anmeldungsdatum: Beiträge: 156 |
Hab ich, nix passiert. |