Uma coisa muito útil é conectar a internet discada via modo texto. Isso possibilita você colocar o comando de conectar na rc.local, conectando assim que você liga o computador (no meu caso, pois posso conectar a qualquer hora do dia pagando um preço fixo por mês).
Vamos ao que interessa:
Estou usando ppp, padrão em muitos distros Linux.
Execute o pppsetup como root, assim vai iniciar um passo a passo perguntando o que deseja colocar.
O primeiro é phone number (número de telefone). Coloque ATDT antes do número de telefone para discagem de tom, ou ATDP para discagem de pulso. Exemplo:
ATDT40012000
O próximo é escolher o dispositivo de seu modem, caso tenha um link simbólico na /dev/modem, escolha modem.
O seguinte é escolher a velocidade de seu modem. Para modens de 56Kbs é 115200.
Para CALLBACK pode escolher não.
O seguinte é muito importante, pois é a string de inicialização do modem, sem ela não funciona. Coloque "ATZ OK" (sem aspas).
O próximo pede o domínio de seu provedor, tipo pop.com.br ou ibest.com.br, também pode ser deixado em branco.
O próximo pergunta o seu ip, deixe-o em branco caso seu provedor lhe dê o ip através de dhcp.
O próximo é o tipo de autenticação, escolha PAP.
Os seguintes passo são bem simples, colocar usuário e senha do provedor.
A configuração está pronta.
Digite ppp-on como root para conectar.
Caso queira colocar na rc.local, use o comando:
# echo ppp-on & >> /etc/rc.d/rc.local
O motivo do & no final do comando é para que ele fique em segundo plano, assim ele fica discando enquanto termina de carregar o sistema.