Skip to content
Snippets Groups Projects
Commit d386ccdc authored by Matthias Schiffer's avatar Matthias Schiffer
Browse files

Always use eth0 address as primary address on x86 and brcm2708

These targets don't have a WLAN adapter by default, so it doesn't make
sense to default to the phy0 address.
parent cb40f149
No related branches found
No related tags found
No related merge requests found
...@@ -15,19 +15,18 @@ local util = require 'luci.util' ...@@ -15,19 +15,18 @@ local util = require 'luci.util'
local try_files = { local try_files = {
'/sys/class/ieee80211/phy0/macaddress', '/sys/class/net/eth0/address'
'/sys/class/net/eth0/address',
} }
if platform.match('ar71xx', 'generic', {'tl-wdr3600', 'tl-wdr4300'}) then if not util.contains({'x86', 'brcm2708'}, platform.get_target()) then
table.insert(try_files, 1, '/sys/class/ieee80211/phy1/macaddress') table.insert(try_files, 1, '/sys/class/ieee80211/phy0/macaddress')
end end
if platform.match('ar71xx', 'generic', {'unifi-outdoor-plus'}) then if platform.match('ar71xx', 'generic', {'tl-wdr3600', 'tl-wdr4300'}) then
table.insert(try_files, 1, '/sys/class/ieee80211/phy1/macaddress')
elseif platform.match('ar71xx', 'generic', {'unifi-outdoor-plus'}) then
table.insert(try_files, 1, '/sys/class/net/eth0/address') table.insert(try_files, 1, '/sys/class/net/eth0/address')
end elseif platform.match('ar71xx', 'generic', {'archer-c5', 'archer-c7'}) then
if platform.match('ar71xx', 'generic', {'archer-c5', 'archer-c7'}) then
table.insert(try_files, 1, '/sys/class/net/eth1/address') table.insert(try_files, 1, '/sys/class/net/eth1/address')
end end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment