Após 6 horas cheguei perto de desistir do Ubuntu.
Instalei o Ubuntu 12.04 no meu computador de mesa, mas minha WLAN não funciona. Neste momento eu conectei o computador com um cabo ethernet. (a dona da casa odeia aquele cabo).
Eu tenho um Asus PCE-N53, que é compatível com Linux, eu baixei o driver, mas não há nenhum arquivo executável na pasta. Apenas um MAKEFILE.
Tenha em mente que eu tenho o Ubuntu por 6 horas, não tenho ideia do que estou fazendo aqui.
Depois de alguma ajuda na página do facebook do Ubuntu na Noruega, eu tentei isso:
espen@ubuntu:~$ cd /home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326
espen@ubuntu:~/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326$ make
make -C tools
make[1]: Entering directory '/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory '/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/tools'
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/tools/bin2h
cp -f os/linux/Makefile.6 /home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/Makefile
make -C /lib/modules/3.8.0-29-generic/build SUBDIRS=/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux modules
make[1]: Entering directory '/usr/src/linux-headers-3.8.0-29-generic'
CC [M] /home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.o
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c: In function ‘RtmpAsicSendCommandToMcu’:
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:558:4: warning: passing argument 3 of ‘pci_read_config_word’ from incompatible pointer type [enabled by default]
include/linux/pci.h:794:19: note: expected ‘u16 *’ but argument is of type ‘ULONG *’
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:564:4: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘ULONG’ [-Wformat]
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:564:4: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘ULONG’ [-Wformat]
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:578:4: warning: passing argument 3 of ‘pci_read_config_word’ from incompatible pointer type [enabled by default]
include/linux/pci.h:794:19: note: expected ‘u16 *’ but argument is of type ‘ULONG *’
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:587:4: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘ULONG’ [-Wformat]
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:587:4: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘ULONG’ [-Wformat]
CC [M] /home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.o
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:42:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_remove_one’
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:43:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_probe’
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:62:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__devinitdata’
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:87:17: error: ‘rt2860_pci_tbl’ undeclared here (not in a function)
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:88:17: error: ‘rt2860_probe’ undeclared here (not in a function)
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:90:5: error: implicit declaration of function ‘__devexit_p’ [-Werror=implicit-function-declaration]
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:90:29: error: ‘rt2860_remove_one’ undeclared here (not in a function)
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:294:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_probe’
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:465:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_remove_one’
/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:73:1: error: ‘__mod_pci_device_table’ aliased to undefined symbol ‘rt2860_pci_tbl’
cc1: some warnings being treated as errors
make[2]: *** [/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.o] Error 1
make[1]: *** [_module_/home/espen/Nedlastinger/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.8.0-29-generic'
make: *** [LINUX] Error 2
Como você pode ver, não funcionou.
Claro que eu tentei o programa Drivers Adicionais, ele só tinha drivers para minha placa Nvidia, nada mais.
Alguém tem alguma sugestão?
Foi-me dito para ./configure .. Eu não tenho ideia do que isso significa!