From 3b0e5fab711c594c1b767d6bc47ee805df0581fc Mon Sep 17 00:00:00 2001 From: "Manu.WTF" <43337106+Dark4MD@users.noreply.github.com> Date: Fri, 29 Mar 2019 12:43:05 +0100 Subject: [PATCH] ramips-mt7620: add support for Xiaomi MiWifi Mini (#1638) --- .../gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac | 2 ++ targets/ramips-mt7620 | 7 +++++++ 2 files changed, 9 insertions(+) mode change 100644 => 100755 targets/ramips-mt7620 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