linux-mt6000: Nonguix linux 6.17 with ARCH_MEDIATEK and the MT7986 drivers, OpenWrt's block NVMEM provider and mac-base patches (WiFi calibration and MACs from the eMMC factory partition), bootargs-append, and OpenWrt's GL-MT6000 device tree. mt6000.scm: the Pi's OpenWrt userland on the MT6000 (lan1-5 + WiFi in br-lan, eth1 WAN). Shared pieces move to packages/router-base.scm; the Pi's system is unchanged. build-mt6000-root.sh builds the ext4 root for the rootfs partition and, with scripts/mt6000-fit.sh, the FIT that GL's U-Boot boots from the kernel partition -- for the system inside the image, whose root is the partition's UUID. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
28 lines
712 B
Plaintext
28 lines
712 B
Plaintext
# Seeded by Guix on first activation (uci-service-type); owned by UCI and
|
|
# netifd after that. GL-MT6000: lan1-lan5 are the MT7531 switch's DSA ports
|
|
# (gmac0), eth1 the 2.5G WAN port (gmac1), as in OpenWrt's board config.
|
|
# The WiFi APs join br-lan (openwrt-wireless-service-type).
|
|
|
|
config device
|
|
option name 'br-lan'
|
|
option type 'bridge'
|
|
list ports 'lan1'
|
|
list ports 'lan2'
|
|
list ports 'lan3'
|
|
list ports 'lan4'
|
|
list ports 'lan5'
|
|
|
|
config interface 'lan'
|
|
option device 'br-lan'
|
|
option proto 'static'
|
|
option ipaddr '192.168.1.1'
|
|
option netmask '255.255.255.0'
|
|
option ip6assign '60'
|
|
|
|
config interface 'wan'
|
|
option device 'eth1'
|
|
option proto 'dhcp'
|
|
|
|
config globals 'globals'
|
|
option ula_prefix 'auto'
|