Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Metasys Classmate
Por Gedimar
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Fábio Felix Dias em 01/06/2008    [ 2912 hits ]

Login: slack felix, 60722 pontos

   


Descrição

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".

[ Download: wireless ]   [ Enviar nova versão ]

[ 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 Linux recomendado Armazenando Endereços Web
   Script Linux recomendado Check_mount NRPE
   Script Linux recomendado Calendario
   Script Linux recomendado Pendetect
   Script Linux recomendado Papel de parede - Mudança automática no Ubuntu/Debian

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.