3 preinit_set_mac_address
() {
6 base_mac
=$
(mtd_get_mac_binary_ubi Factory
0x1006)
7 ip link
set dev eth0 address $
(macaddr_add
"$base_mac" 1)
8 ip link
set dev eth1 address $
(macaddr_add
"$base_mac" 3)
11 base_mac
=$
(mtd_get_mac_binary_ubi Factory
0x1006)
12 ip link
set dev eth0 address
$base_mac
13 ip link
set dev lan1 address
$base_mac
14 ip link
set dev lan2 address
$base_mac
15 ip link
set dev lan3 address
$base_mac
16 ip link
set dev lan4 address
$base_mac
17 ip link
set dev wan address $
(mtd_get_mac_binary_ubi Factory
0x9006)
20 base_mac
=$
(cat /sys
/class
/net
/eth
0/address
)
21 ip link
set dev eth1 address $
(macaddr_add
"$base_mac" 1)
23 extreme-networks
,ws-ap3915i|\
24 extreme-networks
,ws-ap391x
)
25 ip link
set dev eth0 address $
(mtd_get_mac_ascii CFG1 ethaddr
)
29 base_mac
=$
(mtd_get_mac_ascii devinfo hw_mac_addr
)
30 ip link
set dev lan1 address $
(macaddr_add
"$base_mac" 1)
31 ip link
set dev eth0 address $
(macaddr_setbit
"$base_mac" 7)
36 base_mac
=$
(cat /sys
/firmware
/mikrotik
/hard_config
/mac_base
)
37 ip link
set dev sw-eth1 address
"$base_mac"
38 ip link
set dev sw-eth2 address $
(macaddr_add
"$base_mac" 1)
41 base_mac
=$
(cat /sys
/class
/net
/eth
0/address
)
42 ip link
set dev eth0 address $
(macaddr_add
"$base_mac" 2)
43 ip link
set dev eth1 address $
(macaddr_add
"$base_mac" 3)
48 boot_hook_add preinit_main preinit_set_mac_address