DialupModem

Conectando à Internet com um modem dialup (analógico)

Minha primeira tentativa (mal-sucedida) de ficar online foi com Computador > Configurações do Sistema > Rede. Depois de alguma pesquisa, descobri que esta forma alternativa de ficar online funcionou bem, porque é ainda mais fácil de conectar e desconectar do que seria através do diálogo Rede.

Coletando Informação

Você precisará:

  • O número de telefone de seu provedor
  • Seu nome de usuário e senha em seu provedor
  • O nome do dispositivo de modem (/dev/...)

Eu tenho um modem serial externo. (Se você tiver informações sobre como lidar com outros tipos de modems, por favor edite...)

Se seu modem conecta à porta serial, ou é um modem interno (não-Win) e você sabe a porta COM, o nome do dispositivo é /dev/ttySx, onde x é o número da porta COM menos 1. Por exemplo, se seu modem está na COM2, o dispositivo é /dev/ttyS1, ou se seu modem está na COM1, o dispositivo é /dev/ttyS0.

Configurando PPP

  • Abra um terminal (Aplicações > Ferramentas do Sistema > Terminal).

  • Digite:

sudo pppconfig
  • Você estará no menu principal. Escolha 'Criar uma conexão'.
  • Deixe o nome como 'provedor', aperte 'Ok'.
  • Selecione 'Dinâmico Usar DNS dinâmico', aperte 'Ok'.
  • Selecionar 'PAP Peer Authentication Protocol', aperte 'Ok'.
  • Insira seu nome de usuário para o provedor, aperte 'Ok'.
  • Insira sua senha para o provedor, aperte 'Ok'.
  • Deixe a velocidade de 115200 como recomendado, aperte 'Ok'.
  • Escolha discagem de Tom ou Pulso, aperte 'Ok'.
  • Insira o número do telefone de seu provedor (use apenas números), aperte 'Ok'.
  • Você pode tentar ter seu modem detectado automaticamente, mas não funcionou para mim, mesmo em meu facilmente detectável modem externo.
  • Se o modem não for detectado, ele perguntará em qual porta seu modem está. Insira o nome do dispositivo para seu modem, aperte 'Ok'.
  • Uma tela de finalização aparecerá e lhe dará a oportunidade de fazer mudanças se necessário. Estamos quase acabendo esta parte. Os próximos passos permitirão que sua conta de usuário conecte e desconecte sem precisar de sudo (de forma que você não precisará inserir a senha para conectar). Escolha 'Opções Avançadas'.
  • Escolha 'Adicionar-Usuário Adicionar um usuário ppp'.
  • Remova quaisquer caracteres indesejados da caixa de entrada pressionando Backspace (se necessário), então digite seu nome de usuário no Ubuntu, aperte 'Ok'.
  • Escolha 'Anterior Retorne para o menu anterior' na tela de Configurações Avançadas.
  • Escolha 'Finished Write files and return to main menu.'.
  • Escolha 'Sair Sair deste utilitário'.
  • Saia da janela do terminal, digite:

exit

Reinicie seu computador (para as alterações de grupo terem efeito). Alternativaemte, você pode testar sua conexão agora mesmo:

sudo pon

Para desconectar, digite:

sudo poff

Após a reinicialização, bastará digitar 'pon' ou 'poff'.

Troubleshooting

No caso de problemas para conectar, certifique-se de ter carregado o driver correto para o chipset do modem. Com winmodems, o comando "lspci" nem sempre fornece informações suficientes... Um script (veja http://linmodems.technion.ac.il/) permite identificar precisamente o chipset.

Usando o applet Luzes do Modem

Embora seja bom ser capaz de ficar online, seria legal ter uma única forma de conectar ou desconectar.

A maneira mais fácil, é usando as Luzes do Modem. Clique com o botão direito no painel superior, selecione 'Adicionar ao Painel', e escolha 'Luzes do Modem'. Se seu modem for outro que não ttyS0, você terá de configurar o applet clicando com o botão direito sobre ele, escolha Opções, e mude o lock file para apontar para o seu modem.

Além de permitir que você conecte e desconecte com um único clique, as Luzes do Modem também lhe dão informação sobre há quanto tempo você está conectado, e uma visão gráfica da atividade de seu modem.

Fazendo um script de conexão

Adicionalmente, você pode querer criar manualmente um script para conectar/desconectar da internet. Criaremos um ícone para este script na próxima seção:

  • Abra um terminal (Aplicações > Ferramentas do Sistema > Terminal).

  • Fazendo um novo diretório binário em seu diretório home. Digite:

mkdir ~/bin
  • Vá para o diretório bin. Digite:

cd ~/bin
  • Precisamos criar um novo arquivo. Digite:

gedit dialup
  • Copie e cole as seguintes linhas no arquivo dialup:

# Script simples para conectar / desconectar o ppp
# written by Jeffry Johnston, 2004
TITLE="Conexão Dial-up"
ICON=/usr/share/pixmaps/gnome-modem.png
ps ax | grep [/]pppd > /dev/null
if [ $? == 0 ] ; then
  zenity --question --text="Desconectar?" --title="$TITLE" --window-icon=$ICON
  if [ $? == 0 ] ; then
    poff
  fi
else
  zenity --question --text="Conectar?" --title="$TITLE" --window-icon=$ICON
  if [ $? == 0 ] ; then
    pon
  fi
fi
  • Salve o arquivo e feche o gedit.
  • Volte para a janela do terminal e digite:

chmod +x dialup

Isto permite que executemos nosso script de discagem.

  • Acabamos no terminal. Digite:

exit

Criando um lançador de Conexão

O passo final envolve a criação de um lançador para nosso script para que ficar online seja tão fácil quanto clicar.

  • Clique com o botão direito no painel onde você deseja colocar o ícone, escolha 'Adicionar ao Painel...'.
  • Escolha 'Lançador de Ação Personalizado (Criar um novo lançador).' e clique 'Adicionar'.
  • Para o 'Nome:', digite o que você quiser, eu escolhi 'Conectar'.
  • Para o 'Comantário:', eu coloquei 'Conectar à Internet'.
  • Para o 'Comando:', clique navegar, navegue até seu diretório inicial, dali para o diretório bin. Seleciona o script 'dialup' e clique 'Abrir'. Alternativamente, você pode digitar '/home/UBUNTU_USERNAME/bin/dialup', onde UBUNTU_USERNAME é o seu nome de usuário no Ubuntu.
  • Clique o texto 'Sem Ícone'. Para o arquivo de ícone, digite '/usr/share/pixmaps/gnome-modem.png', ou escolha outro ícone de sua preferência. Clique 'OK'.
  • Clique 'Fechar'.

É isso! Para conectar à Internet, clique o ícone Conectar e confirme que você quer conectar clicando em 'OK'. Da mesma forma, para desconectar, clique no ícone Conectar e então clique 'OK'.




CategoryRevisada

DialupModem (last edited 2011-09-19 23:19:53 by localhost)