Skip to content

Instantly share code, notes, and snippets.

@vladzur
Last active January 22, 2021 13:08
Show Gist options
  • Save vladzur/cce6226fef7a2def82ab746208052794 to your computer and use it in GitHub Desktop.
Save vladzur/cce6226fef7a2def82ab746208052794 to your computer and use it in GitHub Desktop.
Habilitar l2tp en Ubuntu 16.04

Instalar l2tp para Ubuntu 16.04

  • Instalar paquetes
sudo apt install \
intltool \
libtool \
network-manager-dev \
libnm-util-dev \
libnm-glib-dev \
libnm-glib-vpn-dev \
libnm-gtk-dev \
libnm-dev \
libnma-dev \
ppp-dev \
libdbus-glib-1-dev \
libsecret-1-dev \
libgtk-3-dev \
libglib2.0-dev \
xl2tpd \
strongswan
  • Clonar repo de network-manager-l2tp
git clone https://github.com/nm-l2tp/network-manager-l2tp.git 
cd network-manager-l2tp
autoreconf -fi
intltoolize
  • Configurar
./configure \
  --disable-static --prefix=/usr \
  --sysconfdir=/etc --libdir=/usr/lib/x86_64-linux-gnu \
  --libexecdir=/usr/lib/NetworkManager \
  --localstatedir=/var \
  --with-pppd-plugin-dir=/usr/lib/pppd/2.4.7
  • Make
make
sudo make install
@ameboide
Copy link

ameboide commented Sep 13, 2018

Me explotó la dependencia de libnma, la última versión pide 1.8 pero en el repo de ubuntu está la 1.2. Lo arreglé volviendo a la versión anterior del repo: git checkout 1.2.8 después de clonarlo (o clonar directamente el tag con git clone https://github.com/nm-l2tp/network-manager-l2tp.git --branch 1.2.8)

@vladzur
Copy link
Author

vladzur commented Jan 22, 2021

Genial!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment