firmware/src/packages/fff/fff-network/files/lib/functions/fff/portorder
Adrian Schmutzler e850e221db treewide: update names for OpenWrt 20.xx
Some devices were renamed since the last stable release.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Fabian Bläse <fabian@blaese.de>
2021-06-08 20:01:54 +02:00

49 lines
865 B
Plaintext

# SPDX-License-Identifier: GPL-3.0-only
#
# Copyright 2019 Adrian Schmutzler
get_port_order() {
local BOARD=$(uci get board.model.name)
local PORTORDER
case "$BOARD" in
glinet,gl-ar150)
PORTORDER="1"
;;
netgear,r6220)
PORTORDER="4 3 2 1 0"
;;
tplink,archer-c25-v1|\
tplink,archer-c60-v1|\
tplink,archer-c60-v2|\
tplink,tl-wr841-v10|\
tplink,tl-wr841-v11|\
tplink,tl-wr841-v12)
PORTORDER="4 3 2 1"
;;
tplink,archer-c50-v4|\
tplink,tl-wr841n-v13)
PORTORDER="0 1 2 3 4"
;;
tplink,archer-c7-v2|\
tplink,archer-c7-v5|\
tplink,tl-wdr4300-v1)
PORTORDER="1 2 3 4 5"
;;
tplink,c2600|\
tplink,tl-wr1043nd-v4|\
tplink,tl-wr1043n-v5)
PORTORDER="5 4 3 2 1"
;;
tplink,cpe210-v1|\
tplink,cpe510-v1)
PORTORDER="5 4"
;;
tplink,tl-wr841-v8)
PORTORDER="2 3 4 1"
;;
esac
echo "$PORTORDER"
}