Author: cyrus Date: 2015-09-03 17:53:40 +0200 (Thu, 03 Sep 2015) New Revision: 46780
Modified: trunk/package/network/services/ppp/files/lib/netifd/ppp-up trunk/package/network/utils/comgt/files/3g.sh trunk/package/network/utils/comgt/files/directip.sh trunk/package/network/utils/comgt/files/ncm.sh trunk/package/network/utils/umbim/files/lib/netifd/proto/mbim.sh trunk/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh Log: comgt/umbim/uqmi: enable RFC 7278 for 3g/4g by default Signed-off-by: Steven Barth <[email protected]> Modified: trunk/package/network/services/ppp/files/lib/netifd/ppp-up =================================================================== --- trunk/package/network/services/ppp/files/lib/netifd/ppp-up 2015-09-03 15:53:33 UTC (rev 46779) +++ trunk/package/network/services/ppp/files/lib/netifd/ppp-up 2015-09-03 15:53:40 UTC (rev 46780) @@ -25,6 +25,7 @@ json_add_string name "${PPP_IPPARAM}_6" json_add_string ifname "@$PPP_IPPARAM" json_add_string proto "dhcpv6" + [ -n "$EXTENDPREFIX" ] && json_add_string extendprefix 1 json_close_object ubus call network add_dynamic "$(json_dump)" fi Modified: trunk/package/network/utils/comgt/files/3g.sh =================================================================== --- trunk/package/network/utils/comgt/files/3g.sh 2015-09-03 15:53:33 UTC (rev 46779) +++ trunk/package/network/utils/comgt/files/3g.sh 2015-09-03 15:53:40 UTC (rev 46780) @@ -89,6 +89,9 @@ ;; esac + # Enable RFC 7278 + proto_export "EXTENDPREFIX=1" + connect="${apn:+USE_APN=$apn }DIALNUMBER=$dialnumber /usr/sbin/chat -t5 -v -E -f $chat" ppp_generic_setup "$interface" \ noaccomp \ Modified: trunk/package/network/utils/comgt/files/directip.sh =================================================================== --- trunk/package/network/utils/comgt/files/directip.sh 2015-09-03 15:53:33 UTC (rev 46779) +++ trunk/package/network/utils/comgt/files/directip.sh 2015-09-03 15:53:40 UTC (rev 46780) @@ -86,6 +86,7 @@ json_add_string name "${interface}_6" json_add_string ifname "@$interface" json_add_string proto "dhcpv6" + json_add_string extendprefix 1 ubus call network add_dynamic "$(json_dump)" return 0 Modified: trunk/package/network/utils/comgt/files/ncm.sh =================================================================== --- trunk/package/network/utils/comgt/files/ncm.sh 2015-09-03 15:53:33 UTC (rev 46779) +++ trunk/package/network/utils/comgt/files/ncm.sh 2015-09-03 15:53:40 UTC (rev 46780) @@ -131,6 +131,7 @@ json_add_string name "${interface}_6" json_add_string ifname "@$interface" json_add_string proto "dhcpv6" + json_add_string extendprefix 1 ubus call network add_dynamic "$(json_dump)" } Modified: trunk/package/network/utils/umbim/files/lib/netifd/proto/mbim.sh =================================================================== --- trunk/package/network/utils/umbim/files/lib/netifd/proto/mbim.sh 2015-09-03 15:53:33 UTC (rev 46779) +++ trunk/package/network/utils/umbim/files/lib/netifd/proto/mbim.sh 2015-09-03 15:53:40 UTC (rev 46780) @@ -137,6 +137,7 @@ json_add_string name "${interface}_6" json_add_string ifname "@$interface" json_add_string proto "dhcpv6" + json_add_string extendprefix 1 ubus call network add_dynamic "$(json_dump)" } Modified: trunk/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh =================================================================== --- trunk/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh 2015-09-03 15:53:33 UTC (rev 46779) +++ trunk/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh 2015-09-03 15:53:40 UTC (rev 46780) @@ -128,6 +128,7 @@ json_add_string name "${interface}_6" json_add_string ifname "@$interface" json_add_string proto "dhcpv6" + json_add_string extendprefix 1 json_close_object ubus call network add_dynamic "$(json_dump)" } _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
