amilo-forum.de

Inoffizielles Forum rund um die Notebooks der Amilo- und Lifebook-Serien von Fujitsu

Amilo 1650G- suse 64bit- Wlan/Atheros-Wireless-LED

Alle Fragen, die sich speziell um Linux oder andere Unix-ähnliche Betriebssysteme drehen.

Amilo 1650G- suse 64bit- Wlan/Atheros-Wireless-LED

Beitragvon hutgh » 25.11.2005 22:54

Hi Leute,

für alle die ein Amilo 1650 / G habe und Probleme mit der Wlanverbindung haben,weil die
LED nicht leuchtet.

Man braucht ein software-schalter "acer_acpi"

http://www.archernar.co.uk/acer_acpi/ac ... 0.3.tar.gz

hier runterladen und wie in der readme beschrieben installieren und ausführen.

Dann nur noch in die " etc/init.d/bootlocal "
modprobe acer_acpi
echo "enabled : 1" > /proc/acpi/acer/wireless

eintragen und das Amilo 1650/G startet beim nächsten boot mit leuchtender WLan-LED



gruß
hutgh
viel spass beim surfen
hutgh
 
Beiträge: 4
Registriert: 25.11.2005 22:33

nachtrag Wlan Amilo / LED !!!!

Beitragvon hutgh » 02.12.2005 13:40

Es ist vielleicht bei einigen Amilos möglich ohne LED ins Internet zu kommen, bei mir war das aber nicht der Fall, trotz Änderung im Bios.

das ganze läuft auch mit der Broadcom Wlan-Karte und ndiswrapper, ich habe die Broadcom gegen eine Atheros getauscht, weil man mit ndiswrapper nicht scannen kann,

außerdem hat sich der 64bit - kernel bei mir geweigert den ndiswrapper zu kompilieren und zu starten.

Atheros-karten werden direkt bei der install von suse erkannt und man braucht sie nur noch in Yast mit wpa-psk u.s.w. konfigurieren.

es geht mit ndiswrapper aber in den meisten fällen ist die LED, halt doch keine Atrappe.

gruß
hutgh
hutgh
 
Beiträge: 4
Registriert: 25.11.2005 22:33

Beitragvon J-B » 24.05.2006 19:51

Hallo,

ich bekomme es irgendwie nicht komplimiert :(

Mein OS ist Ubuntu 6.06

Hier die Fehlermeldung:

Code: Alles auswählen
root@notebook:~/acer_acpi-0.3# make
awk: read error (Is a directory)
gcc -I/usr/src/linux-2.6.16.18 /include -c -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame -pointer -fno-strict-aliasing -fno-common -pipe -DMODVERSIONS -DMODULE -D__KERNEL__ -o acer_acpi.o a cer_acpi.c
gcc: /include: Datei oder Verzeichnis nicht gefunden
In Datei, eingefügt von /usr/include/linux/sched.h:16,
                    von /usr/include/linux/module.h:9,
                    von acer_acpi.c:41:
/usr/include/linux/signal.h:2:2: Warnung: #warning "You should include <signal.h>. This time I will do it for you."
In file included from /usr/include/linux/resource.h:4,
                 from /usr/include/linux/sched.h:79,
                 from /usr/include/linux/module.h:9,
                 from acer_acpi.c:41:
/usr/include/linux/time.h:9: Fehler: Redefinition von »struct timespec«
/usr/include/linux/time.h:15: Fehler: Redefinition von »struct timeval«
/usr/include/linux/time.h:20: Fehler: Redefinition von »struct timezone«
/usr/include/linux/time.h:47: Fehler: Redefinition von »struct itimerval«
In file included from acer_acpi.c:41:
/usr/include/linux/module.h:41: Fehler: Feld »attr« hat unvollständigen Typen
/usr/include/linux/module.h:49: Fehler: Feld »kobj« hat unvollständigen Typen
In Datei, eingefügt von acer_acpi.c:44:
/usr/include/linux/proc_fs.h:4:24: Fehler: linux/slab.h: Datei oder Verzeichnis nicht gefunden
In file included from acer_acpi.c:44:
/usr/include/linux/proc_fs.h:245: Fehler: Feld »vfs_inode« hat unvollständigen Typen
/usr/include/linux/proc_fs.h: In Funktion »PROC_I«:
/usr/include/linux/proc_fs.h:250: Fehler: syntax error before »struct«
acer_acpi.c:45:25: Fehler: linux/delay.h: Datei oder Verzeichnis nicht gefunden
In Datei, eingefügt von /usr/include/linux/suspend.h:7,
                    von acer_acpi.c:46:
/usr/include/linux/swap.h:5:26: Fehler: linux/mmzone.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/include/linux/suspend.h:7,
                 from acer_acpi.c:46:
/usr/include/linux/swap.h: In Funktion »current_is_kswapd«:
/usr/include/linux/swap.h:16: Fehler: »current« nicht deklariert (erste Benutzung in dieser Funktion )
/usr/include/linux/swap.h:16: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
/usr/include/linux/swap.h:16: Fehler: für jede Funktion in der er auftritt.)
/usr/include/linux/swap.h:16: Fehler: »PF_KSWAPD« nicht deklariert (erste Benutzung in dieser Funkti on)
/usr/include/linux/swap.h: Auf höchster Ebene:
/usr/include/linux/swap.h:44: Fehler: Typ mit variabler Größe wurde außerhalb einer Funktion definie rt
In Datei, eingefügt von acer_acpi.c:46:
/usr/include/linux/suspend.h:10:22: Fehler: linux/pm.h: Datei oder Verzeichnis nicht gefunden
acer_acpi.c:47:25: Fehler: asm/uaccess.h: Datei oder Verzeichnis nicht gefunden
acer_acpi.c:49:31: Fehler: acpi/acpi_drivers.h: Datei oder Verzeichnis nicht gefunden
acer_acpi.c:76: Fehler: syntax error before »u32«
acer_acpi.c:76: Warnung: kein Semikolon am Ende von »struct« oder »union«
acer_acpi.c:77: Warnung: »int« ist Standardtyp in Deklaration von »ebx«
acer_acpi.c:77: Warnung: Datendefinition hat keinen Typ oder Speicherklasse
acer_acpi.c:78: Fehler: syntax error before »ecx«
acer_acpi.c:78: Warnung: »int« ist Standardtyp in Deklaration von »ecx«
acer_acpi.c:78: Warnung: Datendefinition hat keinen Typ oder Speicherklasse
acer_acpi.c:79: Fehler: syntax error before »edx«
acer_acpi.c:79: Warnung: »int« ist Standardtyp in Deklaration von »edx«
acer_acpi.c:79: Warnung: Datendefinition hat keinen Typ oder Speicherklasse
acer_acpi.c:80: Warnung: »int« ist Standardtyp in Deklaration von »WMAB_args«
acer_acpi.c:80: Warnung: Datendefinition hat keinen Typ oder Speicherklasse
acer_acpi.c:91: Fehler: syntax error before »acpi_handle«
acer_acpi.c:91: Warnung: kein Semikolon am Ende von »struct« oder »union«
acer_acpi.c: In Funktion »is_valid_acpi_path«:
acer_acpi.c:99: Fehler: »acpi_handle« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:99: Fehler: syntax error before »handle«
acer_acpi.c:100: Fehler: »acpi_status« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:102: Fehler: »status« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:102: Warnung: implizite Deklaration der Funktion »acpi_get_handle«
acer_acpi.c:102: Fehler: »handle« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:103: Warnung: implizite Deklaration der Funktion »ACPI_FAILURE«
acer_acpi.c: Auf höchster Ebene:
acer_acpi.c:107: Fehler: syntax error before »WMAB_execute«
acer_acpi.c:107: Fehler: syntax error before »*« token
acer_acpi.c:108: Warnung: Rückgabetyp ist auf »int« voreingestellt
acer_acpi.c:108: Warnung: Funktionsdeklaration ist kein Prototyp
acer_acpi.c: In Funktion »WMAB_execute«:
acer_acpi.c:109: Fehler: Speichergröße von »input« ist unbekannt
acer_acpi.c:110: Fehler: Feldtyp hat unvollständigen Elementtypen
acer_acpi.c:112: Fehler: »acpi_status« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:112: Fehler: syntax error before »status«
acer_acpi.c:116: Fehler: »ACPI_TYPE_INTEGER« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:121: Fehler: »ACPI_TYPE_BUFFER« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:123: Fehler: »u8« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:123: Fehler: syntax error before »)« token
acer_acpi.c:125: Fehler: »status« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:125: Warnung: implizite Deklaration der Funktion »acpi_evaluate_object«
acer_acpi.c:125: Fehler: »result« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:110: Warnung: Variable »params« wird nicht verwendet
acer_acpi.c:109: Warnung: Variable »input« wird nicht verwendet
acer_acpi.c: Auf höchster Ebene:
acer_acpi.c:158: Warnung: »struct file« innerhalb Parameterliste deklariert
acer_acpi.c:158: Fehler: syntax error before »*« token
acer_acpi.c:159: Warnung: Funktionsdeklaration ist kein Prototyp
acer_acpi.c: In Funktion »dispatch_write«:
acer_acpi.c:168: Warnung: implizite Deklaration der Funktion »kmalloc«
acer_acpi.c:168: Fehler: »count« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:168: Fehler: »GFP_KERNEL« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:168: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
acer_acpi.c:169: Warnung: implizite Deklaration der Funktion »copy_from_user«
acer_acpi.c:169: Fehler: »buffer« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:173: Fehler: »item« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:175: Warnung: implizite Deklaration der Funktion »kfree«
acer_acpi.c: In Funktion »read_mled«:
acer_acpi.c:185: Warnung: implizite Deklaration der Funktion »sprintf«
acer_acpi.c:185: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »sprintf«
acer_acpi.c: In Funktion »write_mled«:
acer_acpi.c:193: Fehler: syntax error before »args«
acer_acpi.c:195: Warnung: implizite Deklaration der Funktion »sscanf«
acer_acpi.c:195: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »sscanf«
acer_acpi.c:197: Warnung: implizite Deklaration der Funktion »memset«
acer_acpi.c:197: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »memset«
acer_acpi.c:197: Fehler: »args« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c: In Funktion »read_bt«:
acer_acpi.c:213: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »sprintf«
acer_acpi.c: In Funktion »write_bt«:
acer_acpi.c:221: Fehler: syntax error before »args«
acer_acpi.c:223: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »sscanf«
acer_acpi.c:225: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »memset«
acer_acpi.c:225: Fehler: »args« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c: In Funktion »read_wlan«:
acer_acpi.c:241: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »sprintf«
acer_acpi.c: In Funktion »write_wlan«:
acer_acpi.c:249: Fehler: syntax error before »args«
acer_acpi.c:251: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »sscanf«
acer_acpi.c:253: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »memset«
acer_acpi.c:253: Fehler: »args« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:257: Fehler: »KERN_INFO« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:257: Fehler: syntax error before string constant
acer_acpi.c: In Funktion »read_version«:
acer_acpi.c:267: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »sprintf«
acer_acpi.c: Auf höchster Ebene:
acer_acpi.c:281: Warnung: »int« ist Standardtyp in Deklaration von »acpi_status«
acer_acpi.c:281: Fehler: syntax error before »add_proc_entries«
acer_acpi.c:286: Fehler: syntax error before »for«
acer_acpi.c:301: Warnung: »int« ist Standardtyp in Deklaration von »acpi_status«
acer_acpi.c:301: Fehler: syntax error before »remove_proc_entries«
acer_acpi.c:314: Fehler: syntax error before »handle«
acer_acpi.c:315: Warnung: Funktionsdeklaration ist kein Prototyp
acer_acpi.c: In Funktion »acer_acerkeys_notify«:
acer_acpi.c:316: Fehler: »data« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:320: Fehler: »KERN_ERR« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:320: Fehler: syntax error before string constant
acer_acpi.c: In Funktion »acpi_acerkeys_add«:
acer_acpi.c:329: Fehler: syntax error before »status«
acer_acpi.c:334: Fehler: ungültige Anwendung von »sizeof« auf unvollständigen Typen »struct acer_hot k«
acer_acpi.c:334: Fehler: »GFP_KERNEL« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:334: Warnung: Typkonvertierung in Zeiger von Ganzzahl anderer Breite
acer_acpi.c:337: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »memset«
acer_acpi.c:337: Fehler: ungültige Anwendung von »sizeof« auf unvollständigen Typen »struct acer_hot k«
acer_acpi.c:338: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
acer_acpi.c:338: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
acer_acpi.c:339: Warnung: implizite Deklaration der Funktion »strcpy«
acer_acpi.c:339: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »strcpy«
acer_acpi.c:339: Warnung: implizite Deklaration der Funktion »acpi_device_name«
acer_acpi.c:339: Warnung: Übergabe des Arguments 1 von »strcpy« erzeugt Zeiger von Ganzzahl ohne Typ konvertierung
acer_acpi.c:340: Warnung: implizite Deklaration der Funktion »acpi_device_class«
acer_acpi.c:340: Warnung: Übergabe des Arguments 1 von »strcpy« erzeugt Zeiger von Ganzzahl ohne Typ konvertierung
acer_acpi.c:341: Warnung: implizite Deklaration der Funktion »acpi_driver_data«
acer_acpi.c:341: Fehler: ungültiger L-Wert in Zuweisung
acer_acpi.c:342: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
acer_acpi.c:344: Fehler: »status« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:344: Warnung: implizite Deklaration der Funktion »acpi_install_notify_handler«
acer_acpi.c:344: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
acer_acpi.c:344: Fehler: »ACPI_SYSTEM_NOTIFY« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:347: Fehler: »KERN_ERR« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:347: Fehler: syntax error before string constant
acer_acpi.c: In Funktion »acpi_acerkeys_remove«:
acer_acpi.c:354: Fehler: syntax error before »status«
acer_acpi.c:359: Warnung: Typkonvertierung in Zeiger von Ganzzahl anderer Breite
acer_acpi.c:361: Fehler: »status« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:361: Warnung: implizite Deklaration der Funktion »acpi_remove_notify_handler«
acer_acpi.c:361: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
acer_acpi.c:361: Fehler: »ACPI_SYSTEM_NOTIFY« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:364: Fehler: »KERN_ERR« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:364: Fehler: syntax error before string constant
acer_acpi.c: Auf höchster Ebene:
acer_acpi.c:370: Fehler: Variable »acpi_acerkeys« hat Initialisierung, aber unvollständigen Typ
acer_acpi.c:371: Fehler: unbekanntes Feld »name« in Initialisierung angegeben
acer_acpi.c:371: Warnung: Elementüberschreitung in struct-Initialisierung
acer_acpi.c:371: Warnung: (nahe der Initialisierung für »acpi_acerkeys«)
acer_acpi.c:372: Fehler: unbekanntes Feld »class« in Initialisierung angegeben
acer_acpi.c:372: Warnung: Elementüberschreitung in struct-Initialisierung
acer_acpi.c:372: Warnung: (nahe der Initialisierung für »acpi_acerkeys«)
acer_acpi.c:373: Fehler: unbekanntes Feld »ids« in Initialisierung angegeben
acer_acpi.c:373: Warnung: Elementüberschreitung in struct-Initialisierung
acer_acpi.c:373: Warnung: (nahe der Initialisierung für »acpi_acerkeys«)
acer_acpi.c:374: Fehler: unbekanntes Feld »ops« in Initialisierung angegeben
acer_acpi.c:374: Fehler: zusätzliche geschweifte Klammern am Ende der Initialisierung
acer_acpi.c:374: Fehler: (nahe der Initialisierung für »acpi_acerkeys«)
acer_acpi.c:377: Warnung: Elementüberschreitung in struct-Initialisierung
acer_acpi.c:377: Warnung: (nahe der Initialisierung für »acpi_acerkeys«)
acer_acpi.c: In Funktion »acer_acpi_init«:
acer_acpi.c:383: Fehler: syntax error before »args«
acer_acpi.c:386: Fehler: »KERN_INFO« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:386: Fehler: syntax error before string constant
acer_acpi.c:387: Fehler: »acpi_disabled« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:388: Fehler: »KERN_ERR« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:388: Fehler: syntax error before string constant
acer_acpi.c:396: Warnung: unverträgliche implizite Deklaration der eingebauten Funktion »memset«
acer_acpi.c:396: Fehler: »args« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:399: Fehler: »status« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:401: Fehler: syntax error before string constant
acer_acpi.c:405: Fehler: »acpi_root_dir« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:407: Fehler: »AE_ERROR« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:410: Warnung: implizite Deklaration der Funktion »add_proc_entries«
acer_acpi.c:415: Warnung: implizite Deklaration der Funktion »ACPI_SUCCESS«
acer_acpi.c:416: Warnung: implizite Deklaration der Funktion »acpi_bus_register_driver«
acer_acpi.c:418: Warnung: implizite Deklaration der Funktion »remove_proc_entries«
acer_acpi.c:421: Fehler: syntax error before string constant
acer_acpi.c:424: Fehler: syntax error before string constant
acer_acpi.c: In Funktion »acer_acpi_exit«:
acer_acpi.c:432: Warnung: implizite Deklaration der Funktion »acpi_bus_unregister_driver«
acer_acpi.c:437: Fehler: »KERN_INFO« nicht deklariert (erste Benutzung in dieser Funktion)
acer_acpi.c:437: Fehler: syntax error before string constant
make: *** [acer_acpi.o] Fehler 1


Wer ne Idee?
J-B
 
Beiträge: 10
Registriert: 24.05.2006 19:46

Beitragvon aspettl » 24.05.2006 19:57

Kernelquellen installiert? Sind diese auch in dem Ordner, in dem sie gesucht werden?

Gruß
Aaron
Vor dem Erstellen neuer Themen bitte die Suchfunktion benutzen und Forenregeln lesen!
Bitte trage dein Notebook mit den technischen Daten im Profil ein.
Benutzeravatar
aspettl
Administrator
 
Beiträge: 7188
Registriert: 15.11.2004 12:46
Notebook:
  • Lifebook E8020D

Beitragvon J-B » 24.05.2006 19:59

aspettl hat geschrieben:Kernelquellen installiert? Sind diese auch in dem Ordner, in dem sie gesucht werden?

Gruß
Aaron


Versteh deine Aussage nicht! Ist der momentane Standard Kernel von Ubuntu. Bin gerade dabei den aktuellsten 2.6 Kernel zu backen, habe dazu noch einiges im Kernel einkoplimiert.

Werde es danach mal testen, und ggf. berichten :)
J-B
 
Beiträge: 10
Registriert: 24.05.2006 19:46

Beitragvon aspettl » 24.05.2006 20:10

Welchen Kernel hast du im Moment gestartet?

Falls es der eigene ist:
Deine Kernel-Quellen liegen also momentan in /usr/src/linux-2.6.16.18 und sind dort noch unverändert seit der Kernel-Kompilierung?

Die ersten zwei Zeilen stören mich schon:
Code: Alles auswählen
awk: read error (Is a directory)
gcc -I/usr/src/linux-2.6.16.18 /include -c -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame -pointer -fno-strict-aliasing -fno-common -pipe -DMODVERSIONS -DMODULE -D__KERNEL__ -o acer_acpi.o a cer_acpi.c

Bei der ersten fragt sich sowieso, was das soll (ggf. in das Makefile schauen, welche Datei will awk öffnen?), was soll die Pfadangabe /include bei dem gcc-Befehl... (klar, dass er den nicht findet).

Edit:
Ich habe auch einen eigenen Kernel unter Ubuntu Dapper und habe gerade acer_acpi heruntergeladen - make lief einwandfrei durch.

Edit2:
Ich habe gerade in das Makefile geschaut.
Für mich sieht es so aus, als ob die Variable KERNELSRC falsch, nämlich mit einem abschließenden Leerzeichen, gesetzt ist.
Rufe make mal so auf:
Code: Alles auswählen
KERNELSRC=/usr/src/linux-2.6.16.18 make


Gruß
Aaron
Vor dem Erstellen neuer Themen bitte die Suchfunktion benutzen und Forenregeln lesen!
Bitte trage dein Notebook mit den technischen Daten im Profil ein.
Benutzeravatar
aspettl
Administrator
 
Beiträge: 7188
Registriert: 15.11.2004 12:46
Notebook:
  • Lifebook E8020D

Beitragvon J-B » 24.05.2006 20:34

aspettl hat geschrieben:Welchen Kernel hast du im Moment gestartet?

Falls es der eigene ist:
Deine Kernel-Quellen liegen also momentan in /usr/src/linux-2.6.16.18 und sind dort noch unverändert seit der Kernel-Kompilierung?

Die ersten zwei Zeilen stören mich schon:
Code: Alles auswählen
awk: read error (Is a directory)
gcc -I/usr/src/linux-2.6.16.18 /include -c -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame -pointer -fno-strict-aliasing -fno-common -pipe -DMODVERSIONS -DMODULE -D__KERNEL__ -o acer_acpi.o a cer_acpi.c

Bei der ersten fragt sich sowieso, was das soll (ggf. in das Makefile schauen, welche Datei will awk öffnen?), was soll die Pfadangabe /include bei dem gcc-Befehl... (klar, dass er den nicht findet).

Edit:
Ich habe auch einen eigenen Kernel unter Ubuntu Dapper und habe gerade acer_acpi heruntergeladen - make lief einwandfrei durch.

Edit2:
Ich habe gerade in das Makefile geschaut.
Für mich sieht es so aus, als ob die Variable KERNELSRC falsch, nämlich mit einem abschließenden Leerzeichen, gesetzt ist.
Rufe make mal so auf:
Code: Alles auswählen
KERNELSRC=/usr/src/linux-2.6.16.18 make


Gruß
Aaron


Bin erst gerade dabei einen neuen kernel zu backen. Denn im Standard Kernel von Ubuntu ist nix hinterlegt in /usr/src ...

Beim ersten versuch hing mein Kernel in einer Kernel Panic. Irgendwas mit root=option falsch oder so,

Werde es gleich nochmal probieren, ohne Kernel Module.

Zu Not kannst du mir nicht einfach die 2.6 .o schicken oder per Download zur Verfügung stellen?
J-B
 
Beiträge: 10
Registriert: 24.05.2006 19:46

Beitragvon aspettl » 24.05.2006 20:40

J-B hat geschrieben:Bin erst gerade dabei einen neuen kernel zu backen. Denn im Standard Kernel von Ubuntu ist nix hinterlegt in /usr/src ...

Du musst das Paket kernel-source mit der richtigen Versionsnummer installieren und dann die Datei in /usr/src entpacken.
Wenn der eigene Kernel geht ist das natürlich hinfällig.

J-B hat geschrieben:Beim ersten versuch hing mein Kernel in einer Kernel Panic. Irgendwas mit root=option falsch oder so,

root=/dev/hdaX oder root=/dev/sdaX bei SATA muss als Bootparameter mitgegeben werden, der Kernel muss ja wissen, wo das Linux-System zu finden ist.

J-B hat geschrieben:Werde es gleich nochmal probieren, ohne Kernel Module.

Controller- und Dateisystemmodule müssen auf jeden Fall fest im Kernel sein.

J-B hat geschrieben:Zu Not kannst du mir nicht einfach die 2.6 .o schicken oder per Download zur Verfügung stellen?

Ich hab einen 2.6.17, außerdem anders konfiguriert als deiner, außerdem mit einigen Patches. Das Modul wird bei dir wahrscheinlich nicht gehen.

Tipp:
Ich erstelle meinen Kernel immer so:
Code: Alles auswählen
sudo make-kpkg --append-to-version=.aaron.x.y --revision=.aaron.x.y binary

(x und y meine eigene fortlaufende Versionsnummer.)
Das erstellt Pakete, die dann schön über dpkg installierbar sind.

Gruß
Aaron
Vor dem Erstellen neuer Themen bitte die Suchfunktion benutzen und Forenregeln lesen!
Bitte trage dein Notebook mit den technischen Daten im Profil ein.
Benutzeravatar
aspettl
Administrator
 
Beiträge: 7188
Registriert: 15.11.2004 12:46
Notebook:
  • Lifebook E8020D

Beitragvon J-B » 24.05.2006 21:00

Ich meinte eher die Datei von acpi und nicht dein Kernel :)

Das du mir einfach die acpi.o file für den 2.6 Kernel zur Verfügung stellst.

Kernel erstelle ich komplett neu, mit make etc ... Das kann noch ne weile dauern :roll:
J-B
 
Beiträge: 10
Registriert: 24.05.2006 19:46

Beitragvon aspettl » 24.05.2006 21:23

J-B hat geschrieben:Ich meinte eher die Datei von acpi und nicht dein Kernel :)

Genau das meine ich auch. Das Modul muss ja auch in deinem Kernel laufen, nicht nur in meinem. (Genau deshalb benötigt man zum Kompilieren die Sourcen, damit das Modul auf den Kernel "angepasst" ist.)

J-B hat geschrieben:Kernel erstelle ich komplett neu, mit make etc ... Das kann noch ne weile dauern :roll:

Mit make-kpkg ist es wie gesagt deutlich komfortabler. Hält man die Modulzahl gering, geht auch das Kompilieren deutlich schneller.

Gruß
Aaron
Vor dem Erstellen neuer Themen bitte die Suchfunktion benutzen und Forenregeln lesen!
Bitte trage dein Notebook mit den technischen Daten im Profil ein.
Benutzeravatar
aspettl
Administrator
 
Beiträge: 7188
Registriert: 15.11.2004 12:46
Notebook:
  • Lifebook E8020D

Beitragvon J-B » 25.05.2006 17:14

Hi,

danke erstmal für deine Hilfe! Wlan läuft nun bei mir :)

Es war ein Kampf. Habe lange gebraucht bis ich gemerkt habe das der Ubuntu Standard Kernel modifiziert wurde mit den Wlan Treiber. Habe mich immer gewundert wieso mein neuer Kernel nicht die Wlan Karte erkennt.

So nun scheint alles zu funktionieren. Sehe nun das Boot menü von Ubuntu nicht mehr :) Liegt wohl am Kernel.
J-B
 
Beiträge: 10
Registriert: 24.05.2006 19:46

Beitragvon J-B » 19.08.2006 18:40

Jemand ne Idee wie man die Wlan Karte vom Amilo 1650 Notebook auf 54Mbit/s upgraden kann? Momentan scheint die Karte mit 11 Mbit/s zu laufen, und das ist nicht gerade viel :(
J-B
 
Beiträge: 10
Registriert: 24.05.2006 19:46

Beitragvon Vengeance » 29.09.2006 10:32

J-B hat geschrieben:Jemand ne Idee wie man die Wlan Karte vom Amilo 1650 Notebook auf 54Mbit/s upgraden kann? Momentan scheint die Karte mit 11 Mbit/s zu laufen, und das ist nicht gerade viel :(


Die Karte läuft bereits mit 54 Mbit, vielleicht läuft sie in dem langsameren 802.11b Modus statt im schnelleren 802.11g Modus. Mit iwconfig kannst du überprüfen, welcher Modus genutzt wird.
Es gibt drei Dinge, die ich mir nicht wirklich merken kann:
Buchstaben, Zahlen......... und das Dritte habe ich schon wieder vergessen.
Vengeance
 
Beiträge: 18
Registriert: 27.12.2005 13:52
Wohnort: Hünfeld

Beitragvon J-B » 29.09.2006 15:06

Hi,

Code: Alles auswählen
ath0      IEEE 802.11g  ESSID:"Wlan"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:0D:88:3B:0B:FF
          Bit Rate:11 Mb/s   Tx-Power:16 dBm   Sensitivity=0/3
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=57/94  Signal level=-38 dBm  Noise level=-95 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


Die Karte läuft im schnellen 802.11g Modus, dennoch wird Sie mir als nur mit 11 Mb/s eingezeigt.

:roll:
J-B
 
Beiträge: 10
Registriert: 24.05.2006 19:46


Zurück zu Linux / Unix / BSD