Skip to content
Snippets Groups Projects
Commit e9c80a12 authored by Gabor Juhos's avatar Gabor Juhos
Browse files

ar71xx: fix failsafe acces on several devices


The ar71xx platform always uses the eth0 interface to provide
access to the device in failsafe mode. Due to this, failsafe
access is broken on devices where the LAN ports are connected
to the 'eth1' interface.

Update the relevant script to correctly set the ifname variable
for these devices.

Signed-off-by: default avatarGabor Juhos <juhosg@openwrt.org>

SVN-Revision: 39752
parent ccccc104
No related branches found
No related tags found
No related merge requests found
...@@ -7,7 +7,41 @@ ...@@ -7,7 +7,41 @@
. /lib/ar71xx.sh . /lib/ar71xx.sh
set_preinit_iface() { set_preinit_iface() {
ifname=eth0 case $(ar71xx_board_name) in
alfa-ap96 |\
alfa-nx |\
ap135-020 |\
ap136-020 |\
ap83 |\
archer-c7 |\
dir-505-a1 |\
jwap003 |\
pb42 |\
pb44 |\
rb-433 |\
rb-433u |\
rb-435g |\
rb-450 |\
rb-450g |\
routerstation |\
routerstation-pro |\
tl-mr3420-v2 |\
tl-wdr4900-v2 |\
tl-wr1043nd-v2 |\
tl-wr710n |\
tl-wr720n-v3 |\
tl-wr841n-v8 |\
tl-wr842n-v2 |\
wnr2000-v3 |\
wnr2200 |\
wnr612-v2 |\
wpe72)
ifname=eth1
;;
*)
ifname=eth0
;;
esac
} }
boot_hook_add preinit_main set_preinit_iface boot_hook_add preinit_main set_preinit_iface
......
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