#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