Configurar linux ppp via serial (DB9 RJ45)

Realizar conexao entre um linux (serve para bsd’s) e equipamentos via cabo null modem (db9-rs232 e rj45)
é relativamente fácil, porém, não há documentação suficiente na internet que aborde o assunto diretamente.
Alguns exemplos para uso dessa configuração são conexões à equipamentos:
PortServer (Digi)
KVM (Cyclades, Cisco, Hawey e outos)
Conexão a modems LP (Diversas marcas)

portanto vamos direto ao ponto.
Pré-Requisitos
Cabo Null Modem (DB9 – RJ45) (esse DB9 no padrão RS-232)
Usuário e senha para acesso PPP
Suporte a PPP no kernel
Porta serial disponível

Lembrando que aqui trataremos ttyS0 como porta de conexão porém caso utilize a ttyS1 altere somente o que for chamado de ttyS0 para ttyS1
* ttyS0 = COM1
* ttyS1 = COM2

Edite ou crie caso não exista, o arquivo /etc/ppp/pap-secrets com o seguinte conteudo:

USUARIO * SENHA *

agora, edite ou crie caso não exista, o /etc/ppp/options.ttyS0 com o seguinte conteudo:

9600 (velocidade do modem)
crtscts (Controle de Fluxo)
defaultroute
noipdefault
noauth
modem
user USUARIO (aqui, vc vai colocar o nome do usuario que vc colocou no arquivo pap-secrets)

Pronto!
agora basta conectar utilizando o pppd como visto abaixo

/usr/sbin/pppd /dev/ttyS0 nodetach

deve mostrar algo como:

Connect: ppp0 /dev/ttyS0
local IP address 192.168.1.1
remote IP address 192.168.1.2

tente acessar o equipamento desejado ou dar um ping.

Até lá!