Configurar un Modem 3G en Ubuntu Server

Publicado el 19 octubre 2017 por Oscar Oscar Meza @vidagnu

Se que no es práctica común instalar un modem 3G en un servidor, pero en algún momento te puede salvar la vida, ya que en Ubuntu Server no tenemos ambiente grafico, la forma mas sencilla que encontre de lograrlo es con el comando wvdial.
Primero instalaremos wvdial y abriremos el archivo /etc/wvdial.conf para edición con los comandos siguientes.

sudo apt-get update
sudo apt-get install wvdial
sudo nano  /etc/wvdial.conf

Una vez abierto, lo modificamos para que quede similar a lo de abajo, toma en cuenta que /dev/ttyUSB0 es donde está conectada la Modem 3G en mi caso, en el tuyo puede ser en /dev/ttyUSB1 u otro puerto, verificalo antes y modificalo según sea necesario.

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Password = " "
New PPPD = yes 
Phone = *99#
Idle Seconds = 300
Modem Type = Analog Modem
Stupid Mode = 1
Compuserve = 0
Baud = 9600
Auto DNS = 1
Dial Command = ATDT
Ask Password = 0
ISDN = 0
Username = " "
Modem = /dev/ttyUSB0

Ahora iniciamos wvdial con el siguiente comando y listo!.

wvdial

Si quieres que cargue desde el inicio agrega las siguientes líneas al final del archivo /etc/network/interfaces

auto ppp0
iface ppp0 inet wvdial