ubuntuusers.de

acerhk kompilieren

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.10 (Maverick Meerkat)
Antworten |

upps

Anmeldungsdatum:
15. April 2007

Beiträge: Zähle...

Hallo zusammen,

nun habe ich gestern Ubuntu 10.10 installiert. Nun funktioniert der wlan-switch nicht. Eigentlich ein bekanntes Problem, das ich bisher auch relativ problemlos lösen konnte. Da ja in Maverick das acerhk-Modul in den Quellen als Quelltext vorliegt, dachte ich mir, dass ich es, so wie im Wiki beschrieben, installieren könne. Allerdings passiert nichts, sobald ich den make Befehl eingebe. Ich hoffe, dass mir einer von euch behilflich sein kann!

Viele Grüße

upps

upps

(Themenstarter)

Anmeldungsdatum:
15. April 2007

Beiträge: 19

Also, ich habe den Fehler gefunden. Das Makefile, das zu dem acerhk-Modul gehört, hatte einen fehlerhaften Eintrag. Der Eintrag:

KERNELVERSION=$(shell awk -F\" '/REL/ {print $$2}' $(shell grep -s -l REL $(KERNELSRC)/include/linux/version.h $(KERNELSRC)/include/linux/utsrelease.h))

ist durch:

KERNELVERSION=$(shell awk -F\" '/REL/ {print $$2}' $(shell grep -s -l REL $(KERNELSRC)/include/linux/version.h $(KERNELSRC)/include/generated/utsrelease.h))

zu ersetzen, da der Header zu utsrelease.h in dem anderen Ordner liegt.

Viele Grüße

upps

Bearbeitet von praseodym:

Codeblöcke eingefügt

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Danke für die Info. Muss das Makefile noch angepasst werden, wie im Wiki angegeben?

upps

(Themenstarter)

Anmeldungsdatum:
15. April 2007

Beiträge: 19

Ja, das makefile muss auch noch angepasst werden. Außerdem war es bei mir der Fall, dass ich, wie du es in einem anderen Beitrag beschrieben hast,

sudo rm -r /usr/src/modules && sudo rm /usr/src/acerhk.tar.bz2
sudo apt-get install --reinstall linux-headers-$(uname -r) build-essential acerhk-source

nochmals ausführen musste, da das System die vorherige Installation über Synaptic irgendwie nicht anerkannt hat.

Viele Grüße upps

Xemi

Anmeldungsdatum:
27. Oktober 2010

Beiträge: Zähle...

Hi erstmal ich habe heute das erste mal Ubuntu installiert mit einem Medion md40100. Ich bin den Schritten, wie sie in der Wiki und hier zu lesen waren gefolgt nun kommt bei mir der Fehler wenn ich "make" eintippe:

root@xemi-40100:/usr/src/acerhk# make
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/acerhk modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.35-22-generic'
scripts/Makefile.build:49: *** CFLAGS was changed in "/usr/src/acerhk/Makefile". Fix it to use EXTRA_CFLAGS.  Schluss.
make[1]: *** [_module_/usr/src/acerhk] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.35-22-generic'
make: *** [acerhk.ko] Fehler 2

ich hoffe ihr könnt mir helfen ☺ danke schonmal im vorraus

Bearbeitet von praseodym:

Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern, Danke.

herrU

Anmeldungsdatum:
30. November 2010

Beiträge: Zähle...

Habe das gleiche Problem wie Xemi ☹ Hat nicht irgendjemand eine Lösung parat? hatte bis 9.10 nie Probleme mit acerhk, und nun dass...werd wohl meine alten CDs wieder rauskramen 😉

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Beachtet Acer Hotkeys!

herrU

Anmeldungsdatum:
30. November 2010

Beiträge: 5

Hab ich beachtet. Quellen nach Anleitung modifiziert und trotzdem Fehler beim kompilieren, genau wie bei Xemi ☹ Irgendeine Idee, was da noch schief laufen könnte? Header sind frisch aktualisiert, System ist praktisch jungfräulich. Danke und Gruß

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Im Wiki verlinkter Artikel zur Anleitung. Funktioniert so einwandfrei auf meinem System unter Ubuntu 10.04 und 10.10 mit Kernel 2.6.35-22 32bit.

Nur ein abschließender Funktionstest des Moduls ist mit meinem HP-Laptop nicht möglich. 😉

herrU

Anmeldungsdatum:
30. November 2010

Beiträge: 5

Der Artikel ist mir bekannt. Habe mich diverse Stunden mit dem Thema herumgeschlagen. Aus mir nicht erklärlichen Gründen läuft es trotzdem nicht. Benutze acerhk auch schon seit ubuntu 5.04 und hatte bisher nie Probleme. Werde wohl auf 9.10 zurückgehen ☹ Trotzdem Danke für die Hinweise.

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Welche Kernelversion genau wird denn aktuell verwendet?

uname -a

Werde wohl auf 9.10 zurückgehen

10.04 wäre zu empfehlen. Aber mal schauen, bei identischer Rechnerarchitektur/Kernelversion kann ich ja möglicherweise ein Installationspaket vorbereiten.

herrU

Anmeldungsdatum:
30. November 2010

Beiträge: 5

2.6.35-23-generic #41-Ubuntu i686 GNU/Linux

Installationspaket wäre sehr nett. Ich probiere es aber vorher noch ein weiteres Mal nach Anleitung. Möglicherweise hatte ich ja doch noch irgendwo einen Fehler... Vielen Dank!

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

herrU schrieb:

Benutze acerhk auch schon seit ubuntu 5.04 und hatte bisher nie Probleme

Die gab es bis Ubuntu 9.04 auch nicht - das Kernelmodul war Bestandteil einer Standardinstallation.

Werde wohl auf 9.10 zurückgehen ☹

Ab Ubuntu 9.10 ist acerhk nicht mehr Bestandteil einer Standardinstallation.

Aus mir nicht erklärlichen Gründen läuft es trotzdem nicht.

Was laeuft wo nicht? Sinnvolle Hilfe kann es bei diesen spaerlichen Informationen nicht geben...

herrU

Anmeldungsdatum:
30. November 2010

Beiträge: 5

Vorgehensweise diesmal wie gestern: Schritt für Schritt nach der Anleitung von elektronenblitz63. Fragt mich nicht was ich diesmal anders gemacht habe aber nun ist die Kompilierung durchgelaufen ☺ @ aasche: da Xemi bereits das Problem mit ausführlicher (identischer) Fehlermeldung beschrieben hat habe ich mich einfach angeschlossen. Und dass acerhk bislang zur Standardinstallation gehörte war mir nicht bekannt - bin bislang immer den Weg über die Quellen gegangen - ohne Probleme. Trotzdem Danke!

bullgard

Avatar von bullgard

Anmeldungsdatum:
3. November 2006

Beiträge: 705

Wohnort: Berlin

'~$ uname -a;

Linux MD97600 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 01:41:57 UTC 2010 i686 GNU/Linux.

Wie man sieht, verwende ich einen Medion-MD97600-Laptop-Computer. Den hatte ich lange Zeit (in meiner Erinnerung > 1 Jahr) nicht auswärts benutzt und benötigte kein WLAN. Nachdem Ubuntu 10.10 herauskam, habe ich diesen Rechner auf Ubuntu 10.10 aktualisiert und hatte kein WLAN mehr. Ein paar Wochen später ging ich nach http://wiki.ubuntuusers.de/Acer_Hotkeys vor. Das funktionierte holprig, aber ich hatte wieder WLAN-Zugang. Leider hatte ich vergessen, das Kernel-Aktualisieren zu verbieten. Jetzt funktioniert das Verfahren nach http://wiki.ubuntuusers.de/Acer_Hotkeys nicht mehr. Das Kommando make kommt zu keinem Ende. Was habe ich falsch gemacht?

Antworten |