Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: kure94 12 Června 2009, 23:24:14
-
Mám problém s instalací wifi karty u notebooku acer extensa 5220.
Postupoval jsem podle návodu na stránce: http://wiki.ubuntu.cz/Acer%20ACPI?action=fullsearch&context=180&value=wget+http%3A%2F%2Faceracpi.googlecode.com%2Ffiles%2Facer_acpi-0.11.1.tar.bz2&titlesearch=Str%C3%A1nky
Problém nastane při kompilaci souborů.
Viz. výpis z terminálu.
Děkuji za každou radu.
matej@matej-laptop:~$ tar -xvjf acer_acpi-0.11.1.tar.bz2
acer_acpi-0.11.1/
acer_acpi-0.11.1/.gitignore
acer_acpi-0.11.1/ChangeLog
acer_acpi-0.11.1/INSTALL
acer_acpi-0.11.1/Makefile
acer_acpi-0.11.1/NEWS
acer_acpi-0.11.1/README
acer_acpi-0.11.1/acer_acpi.c
acer_acpi-0.11.1/wmi-acer.c
acer_acpi-0.11.1/wmi-acer.h
matej@matej-laptop:~$ cd acer_acpi-0.11.1
matej@matej-laptop:~/acer_acpi-0.11.1$ make
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/matej/acer_acpi-0.11.1 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.28-11-generic'
CC [M] /home/matej/acer_acpi-0.11.1/wmi-acer.o
In file included from /home/matej/acer_acpi-0.11.1/wmi-acer.c:40:
/home/matej/acer_acpi-0.11.1/wmi-acer.h:30: error: redefinition of typedef ‘wmi_notify_handler’
include/linux/acpi.h:175: error: previous declaration of ‘wmi_notify_handler’ was here
/home/matej/acer_acpi-0.11.1/wmi-acer.c: In function ‘wmi_acer_evaluate_method’:
/home/matej/acer_acpi-0.11.1/wmi-acer.c:284: error: ‘AE_BAD_ADDRESS’ undeclared (first use in this function)
/home/matej/acer_acpi-0.11.1/wmi-acer.c:284: error: (Each undeclared identifier is reported only once
/home/matej/acer_acpi-0.11.1/wmi-acer.c:284: error: for each function it appears in.)
/home/matej/acer_acpi-0.11.1/wmi-acer.c: In function ‘wmi_acer_query_block’:
/home/matej/acer_acpi-0.11.1/wmi-acer.c:349: error: ‘AE_BAD_ADDRESS’ undeclared (first use in this function)
/home/matej/acer_acpi-0.11.1/wmi-acer.c: In function ‘wmi_acer_set_block’:
/home/matej/acer_acpi-0.11.1/wmi-acer.c:429: error: ‘AE_BAD_ADDRESS’ undeclared (first use in this function)
make[2]: *** [/home/matej/acer_acpi-0.11.1/wmi-acer.o] Error 1
make[1]: *** [_module_/home/matej/acer_acpi-0.11.1] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'
make: *** [wmi-acer.ko] Error 2
matej@matej-laptop:~/acer_acpi-0.11.1$
-
na strankach toho projektu (aceracpi) je novejsi verze - muzes zkusit tu
-
prosím dej mi přesný odkaz
-
prosím dej mi přesný odkaz
Ze stránek projektu stáhněte archiv se zdrojovými kódy:
wget http://aceracpi.googlecode.com/files/acer_acpi-0.11.1.tar.bz2
z toho neni prilis obtizne vydedukovat, ze se to bude nachazet nekde na http://aceracpi.googlecode.com a za predpokladu, ze vis, ze "stahnout" se rekne anglicky "download" (ted uz to kazdopadne vis), nebude pro tebe snad prilis obtizne si poradit...
-
no jo ale pise mi to tohle:
matej@matej-laptop:~/acer_acpi-0.11.2$ make
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/matej/acer_acpi-0.11.2 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.28-11-generic'
CC [M] /home/matej/acer_acpi-0.11.2/wmi-acer.o
In file included from /home/matej/acer_acpi-0.11.2/wmi-acer.c:40:
/home/matej/acer_acpi-0.11.2/wmi-acer.h:32: error: redefinition of typedef ‘wmi_notify_handler’
include/linux/acpi.h:175: error: previous declaration of ‘wmi_notify_handler’ was here
/home/matej/acer_acpi-0.11.2/wmi-acer.c: In function ‘wmi_acer_evaluate_method’:
/home/matej/acer_acpi-0.11.2/wmi-acer.c:277: error: ‘AE_BAD_ADDRESS’ undeclared(first use in this function)
/home/matej/acer_acpi-0.11.2/wmi-acer.c:277: error: (Each undeclared identifieris reported only once
/home/matej/acer_acpi-0.11.2/wmi-acer.c:277: error: for each function it appears in.)
/home/matej/acer_acpi-0.11.2/wmi-acer.c: In function ‘wmi_acer_query_block’:
/home/matej/acer_acpi-0.11.2/wmi-acer.c:342: error: ‘AE_BAD_ADDRESS’ undeclared(first use in this function)
/home/matej/acer_acpi-0.11.2/wmi-acer.c: In function ‘wmi_acer_set_block’:
/home/matej/acer_acpi-0.11.2/wmi-acer.c:422: error: ‘AE_BAD_ADDRESS’ undeclared(first use in this function)
make[2]: *** [/home/matej/acer_acpi-0.11.2/wmi-acer.o] Error 1
make[1]: *** [_module_/home/matej/acer_acpi-0.11.2] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'
make: *** [wmi-acer.ko] Error 2
co stím mám prosím dělat
-
a taky je dulezite googlit - ja ted napriklad nasel:
Marking as fixed as it is now in the kernel.
takze se na to muzes vykaslat... (je tam sice psany, ze to je soucasti kernelu, ktery byl v 8.04 , ale je velmi nepravdepodobne, ze by to bylo nasledne zase odstraneno)
-
a jak to mam teda nainstalovat pls
-
a jak to mam teda nainstalovat pls
Jak píše MacHala, od Ubuntu verze 8.04 by měl být modul obsažen v jádře, takže pokud řešíte nějaký problém s ovladači wifi, toto ho pravděpodobně nevyřeší...
chce to číst pořádně ;)