/etc/rc.d/rc.ppp
Publicado por André Vitor Matos 13/06/2008
[ Hits: 6.423 ]
Homepage: http://www.google.com/profiles/andre.vmatos
Script muito funcional para inicializar a conexão DSL no boot ou depois.
Feito para o Slackware 12.1, mas acredito que deva funcionar em qualquer distro.
Exibe, usando caracteres de controle, o IP da nova conexão, além de adicionar como rota default.
Tive muitos problemas com isso, porque, mesmo subindo a conexão,
ela não era usada como rota padrão, por existir outra interface de rede.
#!/bin/bash # /etc/rc.d/rc.ppp # Script para inicializar interface PPP ADSL # Por André Vitor Matos <andre.vmatos@gmail.com> case \"$1\" in start) echo -n \"Starting PPPoE ADSL Link. \" /usr/sbin/pppoe-start &> /dev/null && ( echo -e \"\{FONTE}33[31;1mIP: \{FONTE}33[32;1m$( ifconfig ppp0 | grep P-t-P | cut -d \":\" -f2 | cut -d \" \" -f1 )\{FONTE}33[m\"; route de l default &> /dev/null; route add default gw $( ifconfig ppp0 | grep P-t-P | cut -d \":\" -f3 | cut -d \" \" -f1 ) dev ppp0 ) || echo -e \" [\{FONTE}33[31;1mERROR\{FONTE}33[m] \" ;; stop) echo \"Shutting down PPPoE ADSL Link.\" /usr/sbin/pppoe-stop &> /dev/null ;; restart) echo -n \"Restarting PPPoE ADSL Link. \" /usr/sbin/pppoe-stop &> /dev/null /usr/sbin/pppoe-start &> /dev/null && ( echo -e \"\{FONTE}33[31;1mIP: \{FONTE}33[32;1m$( ifconfig ppp0 | grep P-t-P | cut -d \":\" -f2 | cut -d \" \" -f1 )\{FONTE}33[m\"; route del default &> /dev/null; route add default gw $( ifconfig ppp0 | grep P-t-P | cut -d \":\" -f3 | cut -d \" \" -f1 ) dev ppp0 ) || echo -e \" [\{FONTE}33[31;1mERROR\{FONTE}33[m]\" /etc/rc.d/rc.firewall restart &> /dev/null ;; *) echo \"Usage $0 {start|stop|restart}\" exit 1 ;; esac
Baixar STREAMS MMS://, RTS:// e Outros...
xpock-dl: baixe vídeos do xpock.com.br (v20071030)
Instalando MPlayer no slackware
Atenção a quem posta conteúdo de dicas, scripts e tal (6)
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
O mínimo que você precisa saber sobre o terminal (parte 2)
O mínimo que você precisa saber sobre o terminal (parte 1)
Como iniciar uma máquina virtual do VirtualBox automaticamente no boot do LUbuntu 18 LTS
Como deixar as abas do Firefox mais fininhas
Mudar o gerenciador de login (GDM para SDDM)
"Tentando" fazer com que programas rodem no Wayland e no X11
Windows XP rodando no Linux (5)
Google Chrome não para de escrever no disco (6)
Som saiu,sumio,nao funciona, apos atualizacao do linux mint por 22 (1)
Erro ao iniciar Ubuntu 24.04.1 LTS - Management Owner Key - MoK (3)