#!/bin/bash #Authors: # Bruno Goncalves Araujo # #License: GPLv2 or later ################################################# . /usr/share/bigcontrolcenter/default/theme-categories.sh.htm #Translation export TEXTDOMAINDIR="/usr/share/locale-langpack" export TEXTDOMAIN=bigcontrolcenter-start-connection if ! [ -e /usr/bin/nm-applet ]; then if [ -e /usr/bin/wicd-client ]; then kdialog --yesno $"O Gnome Network Manager e utilizado por esse painel, mas nao esta instalado, devo instalar agora? Atencao: Isso ira remover o gerenciador de conexao Wicd." else kdialog --yesno $"O Gnome Network Manager e utilizado por esse painel, mas nao esta instalado, devo instalar agora?" fi if [ $? = "0" ]; then bigsudo bigsynaptic --install network-manager-gnome if ! [ -e /usr/bin/wicd-client ]; then killall wicd-client fi bigsudo "start network-manager" fi fi /etc/biguser-autostart/S40networkmanager & echo ' ' title=$"Network Manager" apply=$"Aplicar" back=$"Voltar" close=$"Sair" echo "$title" #header open_header echo "$title" '
' $"O seu configurador de internet." close_header #O uso do echo pode ser separado em diversos pedacoes dentro do mesmo comando #O uso de aspas simples faz o sistema exibir exatamente o que esta escrito #Quando se utiliza aspas duplas o sistema executa algumas partes do codigo antes de passar a resposta, entre essas execucoes inclui a interpretacao de variaveis #Para incluir textos a serem exibidos ao usuario utilize aspas duplas com $ antes, para que funcione o sistema de tradução, exemplo: $"texto" #No exemplo abaixo o memso comando echo foi aberto e fechado diversas vezes de acordo com a necessidade, aspas simples, duplas e duplas com traducao. echo '
' if ! [ -e /usr/bin/nm-applet ]; then echo $"O Gnome Network Manager e utilizado por esse painel, mas nao esta instalado, clique aqui para instalar agora." else ###Network Manager if [ "$(ps -A | grep nm-applet)" != "" ] then echo '' $"Network Manager esta ativo.
Para configura-lo clique aqui." else echo '' $"Network Manager nao esta ativo.
Para ativar e configura-lo clique aqui." fi if [ "$p_tipo" = "3g" ] then echo '







' $"Dicas para conexao por Celular, 3G, 2G, GSM e GPRS:" echo '

*' $"Em geral basta clicar sobre o icone do Network Manager na area de notificacao (perto do relogio) e selecionar a conexao." echo '

*' $"Em muitos casos ao plugar um modem 3G no computador esse e reconhecido como um Pen Drive ou CD. Antes de conectar ejete esse dispositivo utilizando o icone de gerenciamento de dispositivos na barra de tarefas, ou no gerenciador de arquivos." echo '

*' $"Se nao for detectado automaticamente abra o configurador, selecione a aba \"Banda larga movel\" entao clique em adicionar e um assistente ira guia-lo ate o final." echo '

*' $"Se o computador conectar a internet, mas nao navegar clique aqui e selecione o DNS para OpenDNS ou Bind." fi if [ "$p_tipo" = "dhcp" ] then echo '

















' $"Dicas para conexao DHCP, ADSL Roteado e Cabo:" echo '

*' $"Conexoes DHCP raramente necessitam ser configuradas, basta plugar o cabo na placa de rede e navegar." fi if [ "$p_tipo" = "ip" ] then echo '














' $"Dicas para conexao com IP Fixo:" echo '

*' $"Ao abrir o configurador, selecione a aba \"Com fio\" entao clique em adicionar, selecione a aba \"Configuracoes IPv4\", marque o metodo Manual, clique em adicionar e insira os numeros de: Endereco(IP), Mascara de rede, Gateway e DNS." echo '

*' $"Em geral e conveniente marcar a opcao \"Conectar automaticamente\" antes de clicar em aplicar." fi if [ "$p_tipo" = "wire" ] then echo '








' $"Dicas para conexao Wireless:" echo '

*' $"Em geral basta clicar sobre o icone do Network Manager na area de notificacao (perto do relogio) que estarao listadas as redes Wireless disponiveis, entao clique sobre a desejada e faca o que o configurador pedir." echo '

*' $"Em situacoes onde a rede nao pode ser localizada tente o preenchimento manual. Acesse o configurador do Network Manager, va ate a aba \"Sem fio\" clique em adicionar e insira os dados fornecidos pelo provedor contratado." echo '

*' $"Em geral e conveniente marcar a opcao \"Conectar automaticamente\" antes de clicar em aplicar." fi if [ "$p_tipo" = "pppoe" ] then echo '









' $"Dicas para conexao PPPoE:" echo '

*' $"Ao abrir o configurador, selecione a aba \"DSL\" entao clique em adicionar." echo '

*' $"Preencha \"Nome de usuario\" e \"Senha\" com as informadas pelo provedor contratado." echo '

*' $"No campo \"Servico\" preencha com o nome que pretende identificar essa conexao, ele nao ira interferir no funcionamento." echo '

*' $"Em geral e conveniente marcar a opcao \"Conectar automaticamente\" antes de clicar em aplicar." fi fi echo "

"