ramips: add basic support for tp-link er605-v2
[openwrt/openwrt.git] / package / base-files / files / lib / functions / system.sh
index 176c10d0655688e9c8a91c3abb36ea413c577054..94ccc02bb8ed2e093c997f032cdf14fa1e3bb2c8 100644 (file)
@@ -129,6 +129,17 @@ mtd_get_mac_encrypted_deco() {
        echo $macaddr
 }
 
+mtd_get_mac_uci_config_ubi() {
+       local volumename="$1"
+
+       . /lib/upgrade/nand.sh
+
+       local ubidev=$(nand_attach_ubi $CI_UBIPART)
+       local part=$(nand_find_volume $ubidev $volumename)
+
+       cat "/dev/$part" | sed -n 's/^\s*option macaddr\s*'"'"'\?\([0-9A-F:]\+\)'"'"'\?/\1/Ip'
+}
+
 mtd_get_mac_text() {
        local mtdname=$1
        local offset=$(($2))