Meu problema diz respeito à instalação de um driver wi-fi (RT5592) para o meu novo adaptador wi-fi (PCE-N53) no meu computador recém-construído. Basicamente, eu não consigo instalar o driver e, portanto, não consigo fazer o wifi funcionar.
Eu sei que não sou o único a ter este problema este ano, entre o driver RT5592 e o Ubuntu 14.04 LTS, de uma forma ou de outra.
Existe alguém que já foi capaz de resolver este problema? Não parece em todos os posts que eu passei ...
Seguindo uma resposta para um mesmo problema como o meu (eu estava recebendo a mesma mensagem de erro como Christopher Kyle Horton de "incompatível tipos "etc), eu apliquei as instruções e fiz as edições em um script como sugerido por
Paul B .
Infelizmente, ainda recebo mensagem de erro / avisos (um diferente desta vez) no final da marca e o wi-fi ainda não funciona.
Abaixo está um instantâneo do final da mensagem:
In file included from /home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/os/rt_linux.h:31:0,
from /home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_os.h:44,
from /home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_comm.h:69,
from /home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:31:
include/linux/module.h:88:32: error: ‘__mod_pci_device_table’ aliased to undefined symbol ‘rt2860_pci_tbl’
extern const struct gtype##_id __mod_##gtype##_table \
^
include/linux/module.h:146:3: note: in expansion of macro ‘MODULE_GENERIC_TABLE’
MODULE_GENERIC_TABLE(type##_device,name)
^
/home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:73:1: note: in expansion of macro ‘MODULE_DEVICE_TABLE’
MODULE_DEVICE_TABLE(pci, rt2860_pci_tbl);
^
cc1: some warnings being treated as errors
make[2]: *** [/home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.o] Error 1
make[1]: *** [_module_/home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.13.0-32-generic'
make: *** [LINUX] Error 2
Os dados completos da pasta estão aqui
Parece, a partir da mensagem, que seria necessário editar manualmente alguns dos / outros scripts no pacote do driver, como sugeriu Paul B em um caso. Mas não tenho ideia de como fazer isso.
Aqui está o pacote do driver do adaptador wifi
Meu sistema é o seguinte:
OS: ubuntu 14.04 LTS
wi-fi card: Asus PCE-N53
motherboard: Asus KCMA-D8
processor: AMD Opteron 4228 HE
kernel: 3.13.0-32-generic
Seguindo esta informação do chili555 em aqui , abaixo estão algumas informações adicionais sobre o meu sistema:
lspci -nn | grep 0280
dá
04:00.0 Network controller [0280]: Ralink corp. RT5592 PCI2 Wireless Network Adapater [1814:5592]
e
sudo apt-get install linux-headers-generic
retorna
linux-headers-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Se esta é uma versão do kernel (eu tenho 3.13.0-32-genérico) problema de incompatibilidade com o driver, como sugere o chilli555 (o arquivo README no pacote do driver diz que é compatível com o kernel 2.6), como poderia um truque isso para fazer funcionar? que deveria ser possível né? Em fóruns do Ubuntu, os patches propostos não funcionam (leva o computador a congelar).
Basicamente: existe alguém que já tenha conseguido fazer um trabalho PCE-N53 no Ubuntu 14.04 LTS (kernel 3.13)? Como devo editar o pacote de driver para que ele funcione no meu kernel?