mt7986: add support for ruijie_rg-x60-new

This commit is contained in:
Yuzhii0718
2026-03-01 21:51:14 +08:00
committed by zerowrt-bot
parent 252d7352d7
commit fe43f9b2f2
10 changed files with 444 additions and 1 deletions

View File

@@ -3,6 +3,7 @@
CFG=/etc/board.json
. /usr/share/libubox/jshn.sh
. /lib/functions/system.sh
[ -s $CFG ] || /bin/board_detect || exit 1
[ -s /etc/config/network -a -s /etc/config/system ] && exit 0
@@ -90,6 +91,10 @@ generate_static_network() {
}
addr_offset=2
get_board_name() {
[ -f /tmp/sysinfo/board_name ] && cat /tmp/sysinfo/board_name
}
generate_network() {
local ports device macaddr protocol type ipaddr netmask vlan
local bridge=$2
@@ -161,8 +166,20 @@ generate_network() {
case "$protocol" in
static)
local ipad
local board
board="$(get_board_name)"
case "$1" in
lan) ipad=${ipaddr:-"192.168.1.1"} ;;
lan)
case "$board" in
ruijie,rg-x60-new*|\
ruijie,rg-x60-pro*)
ipad=${ipaddr:-"192.168.110.1"}
;;
*)
ipad=${ipaddr:-"192.168.6.1"}
;;
esac
;;
*) ipad=${ipaddr:-"192.168.$((addr_offset++)).1"} ;;
esac

View File

@@ -31,6 +31,7 @@ livinet,zr-3020*)
;;
h3c,nx30pro |\
*clt,r30b1* |\
ruijie,rg-x60-new* |\
ruijie,rg-x60-pro* |\
cmcc,xr30 |\
cmcc,rax3000m)

View File

@@ -737,6 +737,7 @@ setup_model()
bananapi,bpi-r3mini* |\
netcore,n60 |\
glinet,gl-mt6000|\
ruijie,rg-x60-new* |\
ruijie,rg-x60-pro* |\
jdcloud,re-cp-03 |\
tplink,tl-xdr608* |\