v3.2.7 — Dual WAN fail-back no longer restarts the primary WAN in a loop
- Fail-back loop fixed (stock ASUS
wanduck, every model). In fail-back mode the primary line's
disconnect counter doubles as the fail-back counter while the backup line is active, and reaches
wandog_fb_count(default 4). Returning to the primary never reset it, so the primary became the
active line already at or abovewandog_maxfail(default 2). One disconnected check just after
fail-back, while the default route still pointed at the backup, switched back to the backup and
issuedrestart_wan_iffor the primary, dropping a PPPoE session that had just come up. The primary
recovered, failed back and the cycle repeated; unplugging the backup stopped it only because a
disconnected primary is not counted while the other line has no link. The counter is now reset on
fail-back. Reported on a GT-BE98 with PPPoE on the WAN port and a LAN-port WAN as backup.
Images & checksums (GT-BE98_PRO)
Two flashable images: + AI Advisor (default) and Standard (noMCP, all AI components compiled out entirely). Flash the *_nand_squashfs.pkgtb via Administration > Firmware Upgrade.
This is a beta release. Its filename carries
_BETAand the router reports the same string on the dashboard and the About page, so you can always tell which channel a flashed image came from. Stable releases carry no marker.
| Variant | File | SHA-256 |
|---|---|---|
| + AI Advisor | GT-BE98_PRO_3006_102.8_Reaper_v3.2.7_BETA_nand_squashfs.pkgtb
| 543add1045817fd18f2a5e4a3c1369994bb4b368e6e6c65c50e085f111a26b89
|
| Standard | GT-BE98_PRO_3006_102.8_Reaper_v3.2.7_BETA_noMCP_nand_squashfs.pkgtb
| e440e3090c0de63213c56342d367d2d8fb8d8d763bdbd90298dde3efd9ee3f26
|
Verify a download against the attached SHA256SUMS-GT-BE98_PRO-Reaper_v3.2.7.txt.
Corresponding source & reproducibility
The GT-BE98_PRO image for v3.2.7-beta is built from this repository at tag v3.2.7-beta-GT-BE98_PRO: the pinned Asuswrt-Merlin base (3006.102.8-beta2, a7ebfa133a) plus the complete patch series. The tag freezes the exact source that produced it.
- Patches:
patches/ - Provenance record:
provenance/manifest.json - How to verify:
docs/REPRODUCIBILITY.mdanddocs/SOURCE-AVAILABILITY.md
The auto-attached Source code (zip/tar.gz) asset below is this repository at tag v3.2.7-beta-GT-BE98_PRO (patches + docs).