#19649: netifd: regression on protocols without `proto_task`.
---------------------------+----------------------------------
 Reporter:  yousong        |      Owner:  developers
     Type:  defect         |     Status:  new
 Priority:  normal         |  Milestone:  Chaos Calmer (trunk)
Component:  base system    |    Version:  Trunk
 Keywords:  netifd,xl2tpd  |
---------------------------+----------------------------------
 Hi,

 I just found that with netifd commit ![1], LAC mode of xl2tpd does not
 work anymore.

 Unlike other `pppd` related protocols, L2TP with xl2tpd relies on the
 daemon `xl2tpd` to start the `pppd` process.  It uses `xl2tpd-control` in
 `proto_l2tp_setup` to communicate with the daemon and returns without
 calling `proto_run_command`.

 The current netifd requires a `proto_task` being in running state, thus
 will try setting up, tearing down again and again in vain.  Adding a dummy
 `proto_run_command "$interface" sleep 1800" will bring the interface up
 though.

 ![1]
 
http://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=d0dcf744ba054c9b572be63519b1415685353c8d

--
Ticket URL: <https://dev.openwrt.org/ticket/19649>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to