Autor Tópico: Internet via rádio não funciona no SUSE 10  (Lida 2188 vezes)

fabiopalacio

  • Newbie
  • *
  • Mensagens: 10
  • Karma: +0/-0
Internet via rádio não funciona no SUSE 10
« Online: Dezembro 24, 2005, 10:40:38 am »
Possua uma conexão a internet via rádio, utilizo a placa wireless D-link AirPlus DWL-520+, esta conexão funcionava perfeitamente no Ubuntu 5.04 e 5.10. Instalei o SUSE 10 e a placa "foi reconhecida", porém o led não acende nem a conexão funciona.

Algumas informações adicionais extraidas no SUSE:

00:0b.0 Network controller: Texas Instruments ACX 100 22Mbps Wireless Interface

Subsystem: D-Link system Inc DWL-520+ 22Mbps PCI Wireless Adapter

Flags: medium devsel, IRQ 11

I/O ports at cc00 [size=32]

Memory at cfffb000 (32-bit, non-prefetchable) [size=4K]

Memory at cffe0000 (32-bit, non-prefetchable) [size=64K]

Capabilities:

Comunidade de Usuários do openSUSE Linux

Internet via rádio não funciona no SUSE 10
« Online: Dezembro 24, 2005, 10:40:38 am »

atmozphera

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 440
  • Karma: +0/-0
    • http://www.atmozphera.com.br
Re: Internet via rádio não funciona no SUSE 10
« Responder #1 Online: Dezembro 30, 2005, 11:14:55 am »
provavelmente o led não acende porque não há o modulo para essa placa no kernel e subsequetemente não ativa, apesar de reconhecer. Você já checou se o SuSE (provavelmente) prescisa desse modulo compilado ?

 ps: estou chutando uma solucão, já que eu nunca tive contato com placas Wirelles no SuSE, mas já tive com placas que de rede e semelhantes que também não tinham o modulo no kernel compilado.
"o silêncio preenche nossa insegurança"

victor

  • Newbie
  • *
  • Mensagens: 3
  • Karma: +0/-0
Re: Internet via rádio não funciona no SUSE 10
« Responder #2 Online: Dezembro 31, 2005, 11:37:42 am »
amigo fabiopalacio, o suse não possui todos os módulos de drivers para todas as  placas e chips por isso existe um utilitário chamado ndiswrapper que carrega os drivers do windows no linux fazendo com que sua placa funcione, para isto siga os passo abaixo:

coloque o cd ou dvd do suse 10 no drive, em seguida abra o yast, vá em adicionar programas, use a pesquisa e encontre o ndiswrapper, marque para a instalação, em seguida ainda usando a pesquisa encontre o pacote chamado wirelesstools, marque-o também para a instalação e prossiga, então saia do yast.

Agora que vc tem os pacotes necessários instalados vamos carregar o driver da sua placa com o ndiswrapper:
crie um diretório para colocar os drivers da placa como por exemplo o /wireless. coloque o cdrom de sua placa wireless no drive e copie para a pasta /wireless os arquivos que estão dentro do cd  *.inf e *.sys na pasta dos drivers para win2000 ou xp.

agora vamos carregar os drivers:

ainda dentro da pasta /wireless
digite:# ndiswrapper -i [nomedodriver.inf]
para saber se tudo está ok
digite:# ndiswrapper -l
deverá aparecer o seguinte:

Installed ndis drivers:
[nomedodriver]      driver present, hardware present

pronto basta carregar o módulo do ndiswrapper para a sua placa funcionar assim,
digite# modprobe ndiswrapper

neste momento a placa já deve estar funcionando, para saber basta digitar:# iwconfig
deverá aparecer algo como:

lo        no wireless extensions.

wlan0     IEEE 802.11b  ESSID:"nomedoaccesspoint"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:02:2D:AB:02:70
          Bit Rate:5.5 Mb/s   Tx-Power:16 dBm
          RTS thr:2347 B   Fragment thr:2346 B
          Encryption key:off
          Power Management:off
          Link Quality:86/100  Signal level:-47 dBm  Noise level:-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:6776  Invalid misc:5297653   Missed beacon:0

eth0      no wireless extensions.

sit0      no wireless extensions.

ok sua placa já está ok!

para acessar agora basta digitar as seguintes linhas, não deixe de substituir os dados aí

iwconfig wlan0 essid nomedoapdoprovedor
ifconfig wlan0 ipdasuaplaca netmask mascaradasuarede up
route add default gw ipdogateway
neste momento já está tudo configurado

tente um ping para 200.221.2.45

este é um host da uol e se responder é porque a sua placa está configurada corretamente e já deverá acessar
 entretando deve se verificar se o dns está configurado também, para isto faça o seguinte:

digite# vi /etc/resolv.conf
verifique a linha:
nameserver [ipservidordns]

se não estiver nem a linha nem o arquivo crie com o comando

vi /etc/resolv.conf


dentro do editor digite

nameserver [ipservidordns]
search [dominiodoprovedor]

para salvar e sair tecle [esc] no teclado e digite
:wq      em seguida [enter]

pronto você poderá navegar tanquilamente



para automatizar todo o processo na proxima inicialização vc deve criar um arquivo e dar permissao de execucão para ele assim:

vi /etc/init.d/wireless

dentro do arquivo digite

modprobe ndiswrapper
iwconfig wlan0 essid [nomedoapprovedor]
ifconfig wlan0 [ipdasuaplaca]
ifconfig wlan0 up
route add default gw [ipdogateway]

salve e saia [esc] :wq [enter]

altere a permissão do arquivo para execução:
# chmod gou+rx /etc/init.d/wireless

agora dê o comando para inicializar este arquivo no boot:

# chkconfig /etc/init.d/wireless 35

agora coloque o arquivo para ser executado por último assim:

mv /etc/init.d/rc3.d/S01wireless /etc/init.d/rc3.d/S20wireless

mv /etc/init.d/rc5.d/S01wireless /etc/init.d/rc5.d/S20wireless


pronto de um reboot na máquina e veja se está ok!

fabiopalacio

  • Newbie
  • *
  • Mensagens: 10
  • Karma: +0/-0
Re: Internet via rádio não funciona no SUSE 10
« Responder #3 Online: Janeiro 09, 2006, 03:18:40 pm »
Valeu Victor, sua dica foi muito útil. Consegui colocar a internet para funcionar e, pra minha surpresa, nas atualizações disponíveis, lá estava o firmware da minha placa (ACX 100). Não precisei nem gerar o arquivo pra inicialização do sistema.

Mais uma pergunta: Como faço para copiar a atualização do firmware para meu computador, de modo que, caso precise reinstalar o suse, não precise mais usar o ndiswrapper, instalando apenas a atualização (imagino que deva ser algo.rpm)?

Reifison

  • Membro
  • ***
  • Mensagens: 114
  • Karma: +0/-0
Re: Internet via rádio não funciona no SUSE 10
« Responder #4 Online: Janeiro 09, 2006, 03:53:21 pm »
Olá.. Será que a forma de carregar esses drives da placa do fabio, posso usar tmb para carregar meu modem que é um dslink 180u. o suse diz que ´eum modem adsl com etrada usb, mas nada mais. poderia me dar alguma dica?

Thiago Tintori Maia

  • Newbie
  • *
  • Mensagens: 1
  • Karma: +0/-0
Re: Internet via rádio não funciona no SUSE 10
« Responder #5 Online: Fevereiro 05, 2006, 11:29:47 am »
Ola Pessoal, tive o mesmo problema que o amigo fabiopalacio, repeti as instruções que o victor indicou e a placa acende o led, pega o ip e inicializa normalmente no boot... só que mesmo assim ela não acha meu ap, quando digito iwconfig aparece +- assim

wlan0 IEEE 802.11b ESSID off/any
Mode:Managed Frequency:2.462 GHz Access Point: 00:00:00:00:00:00
....


tentei uns 3 drivers diferentes e nada, ae resolvi tentar a atualização pelo yast, peguei o modem com o cabo e liguei no meu micro, dai escolhi a opção de firmware equivalente a minha placa (Dlink DWL G520+ sendo o modulo equivalente o acx111), só que no final da um erro e ele não consegue instalar o firmware.

Se alguem tiver um endereço alternativo para colocar no yast para essa atualização ou mesmo um tutorial para instalar o firmware seria de grande ajuda.

no mais agradeço a atenção e desde ja agradeço.

Thiago

Icos Lau

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1717
  • Karma: +0/-0
Re: Internet via rádio não funciona no SUSE 10
« Responder #6 Online: Fevereiro 05, 2006, 11:32:15 am »
Olá Thiago,

Vc já usou todos os servidores de atualização disponiveis quando do menu de atualização??

Abs
MSI® K7N2 Delta, Athlon™ XP 2400
1GB DDR 400 Corsair®
2 Sata Seagate® 160 Gb
Nvidia® Geforce FX5200 256Mb
Monitor Samsung® 753v 17"
Pinnacle® PCTV
Creative® Live 5.1
DVD-RW Samsung® / DVD-RW LG®

"Um gênio é uma pessoa de talento, que faz toda a lição de casa"
Thomas A. Edison

Comunidade de Usuários do openSUSE Linux

Re: Internet via rádio não funciona no SUSE 10
« Responder #6 Online: Fevereiro 05, 2006, 11:32:15 am »