Files
flashing-openwrt-expects/Makefile

48 lines
1.9 KiB
Makefile

.PHONY: run
# gluon-ffnm-0.6+exp20250617-extreme-networks-ws-ap3825i-sysupgrade.bin
# openwrt-mpc85xx-p1020-extreme-networks_ws-ap3825i-initramfs-kernel.bin
run0: ./ap3825i.expect
env \
LAN_PORT=lan14 \
SERIAL_PORT=/dev/ttyUSB0 \
MACHINE_ADDRESS=192.168.0.2 \
INITRAMFS_FILENAME=openwrt-mpc85xx-p1020-extreme-networks_ws-ap3825i-initramfs-kernel.bin \
SYSUPGRADE_URL=https://downloads.laboratoryb.org/nwm/gluon/gluon-ffnm-0.6+exp20250617-extreme-networks-ws-ap3825i-sysupgrade.bin \
OUTPUT_LOG_FILE=$(shell date +%Y-%m-%d_%H-%M-%S).date.log \
./ap3825i.expect
run1: ./ap3825i.expect
env \
LAN_PORT=lan16 \
SERIAL_PORT=/dev/ttyUSB1 \
MACHINE_ADDRESS=192.168.0.3 \
INITRAMFS_FILENAME=openwrt-mpc85xx-p1020-extreme-networks_ws-ap3825i-initramfs-kernel.bin \
SYSUPGRADE_URL=https://downloads.laboratoryb.org/nwm/gluon/gluon-ffnm-0.6+exp20250617-extreme-networks-ws-ap3825i-sysupgrade.bin \
OUTPUT_LOG_FILE=$(shell date +%Y-%m-%d_%H-%M-%S).date.log \
./ap3825i.expect
run2: ./ap3825i.expect
env \
LAN_PORT=lan18 \
SERIAL_PORT=/dev/ttyUSB2 \
MACHINE_ADDRESS=192.168.0.4 \
INITRAMFS_FILENAME=openwrt-mpc85xx-p1020-extreme-networks_ws-ap3825i-initramfs-kernel.bin \
SYSUPGRADE_URL=https://downloads.laboratoryb.org/nwm/gluon/gluon-ffnm-0.6+exp20250617-extreme-networks-ws-ap3825i-sysupgrade.bin \
OUTPUT_LOG_FILE=$(shell date +%Y-%m-%d_%H-%M-%S).date.log \
./ap3825i.expect
run3: ./ap3825i.expect
env \
LAN_PORT=lan20 \
SERIAL_PORT=/dev/ttyUSB3 \
MACHINE_ADDRESS=192.168.0.5 \
INITRAMFS_FILENAME=openwrt-mpc85xx-p1020-extreme-networks_ws-ap3825i-initramfs-kernel.bin \
SYSUPGRADE_URL=https://downloads.laboratoryb.org/nwm/gluon/gluon-ffnm-0.6+exp20250617-extreme-networks-ws-ap3825i-sysupgrade.bin \
OUTPUT_LOG_FILE=$(shell date +%Y-%m-%d_%H-%M-%S).date.log \
./ap3825i.expect
.PHONY: follow
follow:
find . -type f -name '*.log' | xargs ls -tr | tail -1 | xargs tail -f