mirror of
https://github.com/FUjr/gl-infra-builder.git
synced 2025-12-16 09:10:02 +00:00
54 lines
1.6 KiB
Diff
54 lines
1.6 KiB
Diff
From 978c69a34a741c0901a38d48cd0b42159084d831 Mon Sep 17 00:00:00 2001
|
|
From: Luo Chongjun <luochongjun@gl-inet.com>
|
|
Date: Thu, 4 May 2023 19:12:26 +0800
|
|
Subject: [PATCH] ath79 adjust 02_network
|
|
|
|
---
|
|
.../nand/base-files/etc/board.d/02_network | 23 +++++++++++++++++++
|
|
1 file changed, 23 insertions(+)
|
|
|
|
diff --git a/target/linux/ath79/nand/base-files/etc/board.d/02_network b/target/linux/ath79/nand/base-files/etc/board.d/02_network
|
|
index 3c5627e2a4..162f1fe16f 100644
|
|
--- a/target/linux/ath79/nand/base-files/etc/board.d/02_network
|
|
+++ b/target/linux/ath79/nand/base-files/etc/board.d/02_network
|
|
@@ -69,6 +69,14 @@ ath79_setup_interfaces()
|
|
ucidef_add_switch "switch0" \
|
|
"0@eth0" "1:lan" "2:lan" "3:lan" "4:lan" "5:wan" "6@eth1"
|
|
;;
|
|
+ glinet,gl-ar300m-nor|\
|
|
+ glinet,gl-ar300m-nand|\
|
|
+ glinet,gl-ar750|\
|
|
+ glinet,gl-x750-nor|\
|
|
+ glinet,gl-x300b-nor|\
|
|
+ glinet,gl-x300b-nor-nand)
|
|
+ ucidef_set_interfaces_lan_wan "eth1" "eth0"
|
|
+ ;;
|
|
*)
|
|
ucidef_set_interfaces_lan_wan "eth0" "eth1"
|
|
;;
|
|
@@ -92,6 +100,21 @@ ath79_setup_macs()
|
|
netgear,wndr4500-v3)
|
|
wan_mac=$(mtd_get_mac_binary caldata 0x6)
|
|
;;
|
|
+ glinet,gl-x300b-nor|\
|
|
+ glinet,gl-x300b-nor-nand)
|
|
+ wan_mac=$(mtd_get_mac_binary art 0x0)
|
|
+ lan_mac=$(macaddr_add "$wan_mac" 1)
|
|
+ ;;
|
|
+ glinet,gl-x750-nor|\
|
|
+ glinet,gl-ar750s-nor|\
|
|
+ glinet,gl-ar750s-nor-nand)
|
|
+ wan_mac=$(mtd_get_mac_binary art 0x0)
|
|
+ lan_mac=$(macaddr_add "$wan_mac" 1)
|
|
+ ;;
|
|
+ glinet,gl-e750)
|
|
+ mac=$(mtd_get_mac_binary art 0x0)
|
|
+ lan_mac=$(macaddr_add "$mac" 3)
|
|
+ ;;
|
|
esac
|
|
|
|
[ -n "$lan_mac" ] && ucidef_set_interface_macaddr "lan" $lan_mac
|
|
--
|
|
2.17.1
|
|
|