aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/qoriq
diff options
context:
space:
mode:
authorThibaut VARÈNE <hacks@slashdirt.org>2022-06-28 16:40:05 +0200
committerStijn Tintel <stijn@linux-ipv6.be>2022-07-01 13:39:10 +0300
commitc9448285f1c33cd5ee7669f88a6d9ecfc7c493ed (patch)
tree5a632595b6d5681e31a39c319177072dfdb931b1 /target/linux/qoriq
parent04091ffd686160c02a373dc784601207745c3054 (diff)
downloadupstream-c9448285f1c33cd5ee7669f88a6d9ecfc7c493ed.tar.gz
upstream-c9448285f1c33cd5ee7669f88a6d9ecfc7c493ed.tar.bz2
upstream-c9448285f1c33cd5ee7669f88a6d9ecfc7c493ed.zip
qoriq: 02_network fix sweth globbing logic
This prevents invalid configuration of non-existent sweth devices. Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org> (cherry picked from commit 5fdbae463c57fa48709d876abaadbbbd5938f84f)
Diffstat (limited to 'target/linux/qoriq')
-rw-r--r--target/linux/qoriq/base-files/etc/board.d/02_network2
1 files changed, 1 insertions, 1 deletions
diff --git a/target/linux/qoriq/base-files/etc/board.d/02_network b/target/linux/qoriq/base-files/etc/board.d/02_network
index 35b7ce9f32..355c8d37a4 100644
--- a/target/linux/qoriq/base-files/etc/board.d/02_network
+++ b/target/linux/qoriq/base-files/etc/board.d/02_network
@@ -21,7 +21,7 @@ watchguard,firebox-m300)
sweth_mac_offset=0x186d
- for sweth in /sys/class/net/sweth*; do
+ for sweth in $(find /sys/class/net/ -name 'sweth*' -print); do
device="$(basename "$sweth")"
mac="$(mtd_get_mac_text wg_cfg0 "$sweth_mac_offset")"
switchports="$switchports $device"