diff --git a/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac b/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac index 038a7771..534e5668 100755 --- a/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac +++ b/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac @@ -51,6 +51,8 @@ elseif platform.match('ipq40xx', nil, {'avm,fritzbox-4040', table.insert(try_files, 1, '/sys/class/net/eth0/address') elseif platform.match('ipq806x', nil, {'netgear,r7800'}) then table.insert(try_files, 1, '/sys/class/net/eth1/address') +elseif platform.match('ramips', 'mt7620', {'miwifi-mini'}) then + table.insert(try_files, 1, '/sys/class/net/eth0/address') elseif platform.match('ramips', 'mt7621', {'dir-860l-b1'}) then table.insert(try_files, 1, '/sys/class/ieee80211/phy1/macaddress') end diff --git a/targets/ramips-mt7620 b/targets/ramips-mt7620 old mode 100644 new mode 100755 index 0c079316..d512d3eb --- a/targets/ramips-mt7620 +++ b/targets/ramips-mt7620 @@ -21,3 +21,10 @@ device nexx-wt3020-8m wt3020-8M alias nexx-wt3020ad alias nexx-wt3020f alias nexx-wt3020h + +# Xiaomi + +if [ "$BROKEN" ]; then +device xiaomi-miwifi-mini miwifi-mini # BROKEN: 2.4GHz WiFi is Unstable +factory +fi