Erro Persistente!

Iniciado por metalbass25, 25 de Janeiro de 2012, 03:29

tópico anterior - próximo tópico

metalbass25

Alguém ai sabe o porque e a solução para esse erro...

wander@Metalbass:~/Documentos$ cd 2010_0709_RT2870_Linux_STA_v2.4.0.1
wander@Metalbass:~/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1$ make
make -C tools
make[1]: Entrando no diretório `/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/tools'
gcc -g bin2h.c -o bin2h
make[1]: Saindo do diretório `/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/tools'
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/tools/bin2h
cp -f os/linux/Makefile.6 /home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/Makefile
make -C /lib/modules/3.0.0-15-generic/build SUBDIRS=/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux modules
make[1]: Entrando no diretório `/usr/src/linux-headers-3.0.0-15-generic'
  CC [M]  /home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.o
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c: Na função 'RTMPAllocUsbBulkBufStruct':
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:52:2: erro: implicit declaration of function 'usb_buffer_alloc' [-Werror=implicit-function-declaration]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:52:13: aviso: assignment makes pointer from integer without a cast [habilitado por padrão]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c: Na função 'RTMPFreeUsbBulkBufStruct':
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:78:3: erro: implicit declaration of function 'usb_buffer_free' [-Werror=implicit-function-declaration]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c: Na função 'RTMPFreeTxRxRingMemory':
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:234:9: aviso: passing argument 3 of 'RTMPFreeUsbBulkBufStruct' from incompatible pointer type [habilitado por padrão]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:62:20: nota: expected 'UCHAR **' but argument is of type 'struct __TX_BUFFER **'
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:241:9: aviso: passing argument 3 of 'RTMPFreeUsbBulkBufStruct' from incompatible pointer type [habilitado por padrão]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:62:20: nota: expected 'UCHAR **' but argument is of type 'struct __TX_BUFFER **'
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:278:11: aviso: passing argument 3 of 'RTMPFreeUsbBulkBufStruct' from incompatible pointer type [habilitado por padrão]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:62:20: nota: expected 'UCHAR **' but argument is of type 'struct __HTTX_BUFFER **'
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c: Na função 'NICInitTransmit':
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:507:12: aviso: passing argument 3 of 'RTMPFreeUsbBulkBufStruct' from incompatible pointer type [habilitado por padrão]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:62:20: nota: expected 'UCHAR **' but argument is of type 'struct __TX_BUFFER **'
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c: Na função 'RTMPAllocTxRxRingMemory':
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:566:13: aviso: passing argument 3 of 'RTMPAllocUsbBulkBufStruct' from incompatible pointer type [habilitado por padrão]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:34:20: nota: expected 'VOID **' but argument is of type 'struct __HTTX_BUFFER **'
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:596:12: aviso: passing argument 3 of 'RTMPAllocUsbBulkBufStruct' from incompatible pointer type [habilitado por padrão]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:34:20: nota: expected 'VOID **' but argument is of type 'struct __TX_BUFFER **'
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:610:12: aviso: passing argument 3 of 'RTMPAllocUsbBulkBufStruct' from incompatible pointer type [habilitado por padrão]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:34:20: nota: expected 'VOID **' but argument is of type 'struct __TX_BUFFER **'
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:628:13: aviso: passing argument 3 of 'RTMPAllocUsbBulkBufStruct' from incompatible pointer type [habilitado por padrão]
/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:34:20: nota: expected 'VOID **' but argument is of type 'UCHAR **'
cc1: algumas advertências devem ser tratadas como erros

make[2]: ** [/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.o] Erro 1
make[1]: ** [_module_/home/wander/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-3.0.0-15-generic'
make: ** [LINUX] Erro 2
wander@Metalbass:~/Documentos/2010_0709_RT2870_Linux_STA_v2.4.0.1$

Eu uso Ubuntu 11.10.


zekkerj

Provavelmente o código que vc baixou não é compatível com a sua versão do Kernel.

Você já verificou se não há driver nativo pro seu adaptador? É mais fácil do que compilar o driver proprietário, e pode dar resultados muito parecidos...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

metalbass25

Desculpe minha ignorância, mas eu pensava que esse fosse o driver nativo, pois no site da ralink esse driver é listado como o drive para linux para meu adaptador...
Então como faço para baixar o drive nativo?

zekkerj

Driver nativo é o que vem com o kernel. Não precisa instalar nem baixar, ele já está em sua máquina. No máximo precisa instalar firmware (p.ex. placas broadcomm).

O driver que é instalado a partir de outra fonte é proprietário ou customizado.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Tota

Aguardamos 48 horas ou o proximo logon do usuario para a certo do titulo.

Topico trancado.

Se desejar, refaça seu topico dentro das regras do forum.

Grato pela compreensão.

[]'s