RT61 no SLACKWARE 11

Publicado por Fábio Felix Dias 01/06/2008

[ Hits: 5.096 ]

Homepage: http://lattes.cnpq.br/3165934037473827

Download wireless




Possuo uma placa wireless da DLink com um chipset rt61da Ralink. Consegui compilar e instalar o chipset que baixei no http://sourceforge.net/project/showfiles.php?group_id=107832.

Até ai tudo bem. Segui as instruções para a configuração, mas toda vez que eu iniciava a máquina precisava utilizar comandos como ifconfig, route etc para a internet funcionar.

Para melhorar isso criei esse pequeno script e o salvei em /etc/rc.d/rc.wireless. Agora a net inicia e termina "sozinha".

  



Esconder código-fonte

#!/bin/bash

#    ********************************************
#    *CONFIGURAÇÃO DE IP, NETMASK E GATEWAY PARA*
#    *INTERNT VIA RÁDIO. MODULO RALINK rt61     *
#    ********************************************

case "$0" in
           *0)
            if ifconfig |  grep ra0 2&>1
       then
                ifconfig ra0 down
           fi;     
       ;;
           *6)  
            if ifconfig | grep ra0 2&>1
       then
                ifconfig ra0 down
            fi;        
       ;;
           *)
                    
              # TESTANDO SE O MODULO FOI INICIALIZADO
         
              if lsmod | grep rt61 2&>1
              then
                  echo "O modulo rt61 esta funcionando";
         else
                  modprobe rt61;
                  echo "O modulo rt61 esta funcionando"; 
              fi;
 

              #CONFIGURANDO IP E NETMASK

              ifconfig ra0 <IP> netmask <SUB-MASCARA> up

              if ifconfig | grep ra0 2&>1
              then  
                 echo "IP e Netmask configurados com sucesso";
       rm 1
              else
                 ifconfig ra0 <IP> netmask <SUB-MASCARA> up;
                 echo "IP e Netmask configurados com sucesso";
              fi;


             #CONFIGURANDO GATEWAY

             route add default gw <GATEWAY>

             if ! route | grep default 2&>1
             then 
                echo "GateWay configurado com sucesso";
             else 
               route add default gw <GATEWAY>; 
               echo "GateWay configurado com sucesso";
             fi;

        rm 1
             ;;
esac

Scripts recomendados

Script para excluir tudo de um local menos uma pasta ou arquivo selecionado

Conexão e Desconexão ADSL automáticas no Slackware

Backup automático MySQL + arquivos do servidor web

Script ebook-manager

Ajustar hora automaticamente


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts