.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