Slackware 13 current não reconhece interface wireless [RESOLVIDO]

1. Slackware 13 current não reconhece interface wireless [RESOLVIDO]

Alexsander Cabral Botelho
aionos

(usa Arch Linux)

Enviado em 22/04/2010 - 11:00h

Instalei o Slackware 13 current (versão do dia 13/04/2010) em uma outra partição do meu disco rígido. O kernel que vem com ele é o 2.6.33.1-smp.
Tenho uma placa de rede wireless com chipset RaLink RT2561/RT61 rev B 802.11g. Quando entro com o comando "lspci" percebo que o sistema a reconhece, porém quando uso o comando "ifconfig -a" a mesma não aparece na lista de interfaces disponíveis.
Pesquisei através do Google em muitos sites e, pelo que li, essa versão do kernel vem com drivers modificados da RaLink. Resolvi então desinstalar o driver que vem com o sistema e instalar uma versão mais antiga, mas não deu certo.


  


2. Re: Slackware 13 current não reconhece interface wireless [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 22/04/2010 - 11:24h

Através do comando lspci, vc pega o modelo correto dela e manda buscar no Google. Caso ache o código-fonte da placa, instale-o. Se vc tiver dificuldade, fala ae q eu t ajudo. Já apanhei muito instalando módulos e tenho uma certa experiência com isso.


3. Re: Slackware 13 current não reconhece interface wireless [RESOLVIDO]

Rodrigo Chaves
stilldre

(usa Funtoo)

Enviado em 22/04/2010 - 11:30h

Slack: http://www.google.com.br/dictionary?source=translation&hl=pt-BR&q=slack&langpair=en|pt

é que ele é prequicoso mesmo... você vai ter que configurar sua placa... pois o slack não o fará...


4. Re: Slackware 13 current não reconhece interface wireless [RESOLVIDO]

Alexsander Cabral Botelho
aionos

(usa Arch Linux)

Enviado em 22/04/2010 - 12:23h

Já afirmei que tentei fazer a instalação do driver da placa. Fui no site do fabricante da mesma e baixei o driver, mas não deu certo. O sistema não consegue compilar o driver. Talvez seja pelo fato do driver ser escrito para o kernel 2.6.28 e não para o kernel 2.6.33, que é uma versão muito recente.


5. Re: Slackware 13 current não reconhece interface wireless [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 22/04/2010 - 12:52h

Manda a msg d erro ae na hora da compilação.


6. Re: Slackware 13 current não reconhece interface wireless [RESOLVIDO]

Alexsander Cabral Botelho
aionos

(usa Arch Linux)

Enviado em 23/04/2010 - 09:24h

Não creio que o problema esteja no driver, mas sim no suporte do kernel 2.6.33 ao mesmo. Mas de qualquer forma segue abaixo o resultado da tentativa de compilação do driver.

root@darkstar:~/2010_0412_RT61_Linux_STA_v1.1.2.5/Module# make
make -C /lib/modules/2.6.33.1-smp/build SUBDIRS=/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module modules
make[1]: Entering directory `/usr/src/linux-2.6.33.1'
CC [M] /root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.o
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'rt61_get_drvinfo':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:78: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:78: warning: unused variable 'pAd'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'rt61_get_regs_len':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:97: warning: no return statement in function returning non-void
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'rt61_get_regs':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:103: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:104: warning: unused variable 'counter'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:103: warning: unused variable 'pAd'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'rt61_ethtool_get_link':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:120: warning: unused variable 'pAd'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:130: warning: no return statement in function returning non-void
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'rt61_get_eeprom_len':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:139: warning: no return statement in function returning non-void
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'rt61_get_eeprom':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:145: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:146: warning: unused variable 'counter'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:145: warning: unused variable 'pAd'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:159: warning: no return statement in function returning non-void
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: At top level:
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:169: warning: initialization from incompatible pointer type
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'RT61_probe':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:238: warning: assignment discards qualifiers from pointer target type
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:282: warning: format '%lX' expects type 'long unsigned int', but argument 4 has type 'resource_size_t'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:287: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:290: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:294: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:305: error: 'struct net_device' has no member named 'open'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:306: error: 'struct net_device' has no member named 'hard_start_xmit'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:307: error: 'struct net_device' has no member named 'stop'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:308: error: 'struct net_device' has no member named 'get_stats'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:317: error: 'struct net_device' has no member named 'set_multicast_list'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:318: error: 'struct net_device' has no member named 'do_ioctl'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:328: error: 'struct net_device' has no member named 'validate_addr'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:344: warning: ISO C90 forbids mixed declarations and code
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:392: warning: format '%lx' expects type 'long unsigned int', but argument 3 has type 'resource_size_t'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'RT61_open':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:422: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:472: warning: passing argument 2 of 'request_irq' from incompatible pointer type
include/linux/interrupt.h:117: note: expected 'irq_handler_t' but argument is of type 'enum irqreturn_t (*)(int, void *, struct pt_regs *)'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'RTMPSendPackets':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:627: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'RTMPIsr':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:713: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'RT61_get_wireless_stats':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:825: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'RT61_get_ether_stats':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:873: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'RT61_close':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:942: error: 'struct net_device' has no member named 'priv'
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c: In function 'RT61_remove_one':
/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.c:1002: error: 'struct net_device' has no member named 'priv'
make[2]: *** [/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module/rtmp_main.o] Error 1
make[1]: *** [_module_/root/2010_0412_RT61_Linux_STA_v1.1.2.5/Module] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.33.1'
make: *** [all] Error 2


7. Re: Slackware 13 current não reconhece interface wireless [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 23/04/2010 - 09:33h

É verdade... vc teria q fazer adaptações no código para ser aceito no seu kernel. Se eu soubesse programar em C...


8. Re: Slackware 13 current não reconhece interface wireless [RESOLVIDO]

Alexsander Cabral Botelho
aionos

(usa Arch Linux)

Enviado em 29/04/2010 - 08:56h

Solicitei ajuda também nesse link http://www.orkut.com.br/Main#CommMsgs?cmm=24479&tid=5464033024338053500 , mas até agora ninguém pôde me ajudar. Continuarei buscando uma solução.


9. Re: Slackware 13 current não reconhece interface wireless [RESOLVIDO]

Alexsander Cabral Botelho
aionos

(usa Arch Linux)

Enviado em 23/05/2010 - 21:09h

Instalei a versão RC2 do Slackware 13.1 e a interface wireless foi reconhecida automaticamente. Sendo assim marco como resolvido este tópico.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts