X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/6f7937d42bf0b217cb8d858c3fb1b33668be8c38..218bf045706c685fc7fd3542671886a4cbb8fa29:/package/base-files/files/etc/hotplug.d/net/10-net diff --git a/package/base-files/files/etc/hotplug.d/net/10-net b/package/base-files/files/etc/hotplug.d/net/10-net index ef5900464..0886c74c5 100644 --- a/package/base-files/files/etc/hotplug.d/net/10-net +++ b/package/base-files/files/etc/hotplug.d/net/10-net @@ -11,7 +11,7 @@ addif() { # PPP devices are configured by pppd, no need to run setup_interface here case "$INTERFACE" in - ppp*) return 0;; + ppp*|3g-*) return 0;; ath*) return 0;; wlan*) return 0;; esac @@ -46,7 +46,7 @@ delif() { for ifc in $interfaces; do config_get iftype "$ifc" type config_get ifs "$ifc" device - confdevs="$(uci get network.$ifc.ifname)" + confdevs="$(uci_get network.$ifc.ifname)" for dev in $ifs; do [ "${dev%%\.*}" = "$INTERFACE" ] && { list_contains confdevs "$dev" || list_remove ifs "$dev"