Opened 6 years ago

Closed 3 years ago

#11043 closed enhancement (wontfix)

New OpenL2TP package with init script and working non-RPC version

Reported by: Igor Novgorodov <igor@…> Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: openl2tpd pppd Cc:


The OpenL2TP package in trunk is missing an init script and non-RPC version is unusable, because it does not include pppd plugin, which notifies OpenL2TP of pppd's status.

The attached package also includes several (year 2012) patches from basilgor on (

The sample openl2tpd.conf is also included.

Attachments (1)

openl2tp.tar.gz (23.0 KB) - added by Igor Novgorodov <igor@…> 6 years ago.
OpenL2TP package

Download all attachments as: .zip

Change History (4)

Changed 6 years ago by Igor Novgorodov <igor@…>

OpenL2TP package

comment:1 Changed 6 years ago by Attila Lendvai <attila.lendvai@…>

i'd really appreciate a working l2tp with luci integration. beeline just switched to l2tp which affects quite a lot of people...

tried to compiled the attached archive with trunk, but it failed.

060-ppp_unix_proxyarp_fix.patch failed to apply, it's applied to trunk, so it can be deleted.

but after that it died with this:

mips-openwrt-linux-uclibc-gcc -o openl2tpd l2tp_main.o l2tp_common.o l2tp_avp.o l2tp_packet.o l2tp_network.o l2tp_tunnel.o l2tp_peer.o l2tp_transport.o l2tp_session.o l2tp_ppp.o l2tp_plugin.o l2tp_event.o l2tp_test.o md5.o l2tp_api.o l2tp_statusfile.o l2tp_rpc_server.o l2tp_rpc_xdr.o l2tp_config_token.o l2tp_config_parse.o -Wl,-E -L. -Lusl -lusl -ldl -L/opt/openwrt/trunk-ar71xx/staging_dir/target-mips_r2_uClibc- -lc 
l2tp_api.o: In function `l2tp_api_rpc_msg':
l2tp_api.c:(.text+0x5c): undefined reference to `svc_getreqset'
l2tp_api.o: In function `l2tp_api_poll_hook':
l2tp_api.c:(.text+0xa94): undefined reference to `__rpc_thread_svc_fdset'
l2tp_api.o: In function `l2tp_api_rpc_check_request':
l2tp_api.c:(.text+0xe70): undefined reference to `svcerr_auth'
l2tp_api.o: In function `l2tp_api_init':
l2tp_api.c:(.text+0xeb8): undefined reference to `svcudp_create'
l2tp_api.c:(.text+0xee0): undefined reference to `svctcp_create'
l2tp_api.c:(.text+0xf18): undefined reference to `pmap_unset'
l2tp_api.c:(.text+0xf38): undefined reference to `svc_register'
l2tp_api.c:(.text+0xf90): undefined reference to `svc_register'
l2tp_api.o: In function `l2tp_api_cleanup':

comment:2 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

comment:3 Changed 3 years ago by jogo

  • Resolution set to wontfix
  • Status changed from new to closed

Openl2tp is unmaintained. No changes will be made to it until it is submitted to github and maintained by somebody.
See for details.

Add Comment

Modify Ticket

as closed .
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.