diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst index 08985b84..cbe38296 100644 --- a/docs/user/supported_devices.rst +++ b/docs/user/supported_devices.rst @@ -237,6 +237,10 @@ ipq806x-generic lantiq-xrx200 ------------- +* Arcadyan + + - VGV7510KW22 (o2 Box 6431) + * AVM - FRITZ!Box 7360 (v1, v2) [#avmflash]_ [#lan_as_wan]_ 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 597201f3..b1a1bab4 100755 --- a/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac +++ b/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac @@ -87,6 +87,9 @@ local primary_addrs = { {'ipq806x', 'generic', { 'netgear,r7800', }}, + {'lantiq', 'xrx200', { + 'arcadyan,vgv7510kw22-nor', + }}, {'lantiq', 'xway', { 'netgear,dgn3500b', }}, diff --git a/package/gluon-core/luasrc/lib/gluon/upgrade/020-interfaces b/package/gluon-core/luasrc/lib/gluon/upgrade/020-interfaces index 997c1159..063ab1a1 100755 --- a/package/gluon-core/luasrc/lib/gluon/upgrade/020-interfaces +++ b/package/gluon-core/luasrc/lib/gluon/upgrade/020-interfaces @@ -67,6 +67,10 @@ elseif platform.match('ramips', 'mt7621', { 'netgear,wac104', }) then lan_ifname, wan_ifname = 'lan2 lan3 lan4', 'lan1' +elseif platform.match('lantiq', 'xrx200', { + 'arcadyan,vgv7510kw22-nor', +}) then + lan_ifname, wan_ifname = 'lan1 lan2 lan3 lan4', 'wan' elseif platform.match('realtek', 'rtl838x', { 'd-link,dgs-1210-10p', }) then diff --git a/targets/lantiq-xrx200 b/targets/lantiq-xrx200 index 364c0c31..2ea7383c 100644 --- a/targets/lantiq-xrx200 +++ b/targets/lantiq-xrx200 @@ -47,6 +47,11 @@ device('avm-fritz-box-7412', 'avm_fritz7412', { factory = false, }) +device('arcadyan-vgv7510kw22', 'arcadyan_vgv7510kw22-nor', { + factory = false, + aliases = {'o2-box-6431'}, +}) + -- TP-Link -- CAVEAT: These devices don't have a dedicated WAN port.