ZyXEL VMG1312-B10D experimental firmware

Provided as-is, with no warranty. See directories above for unmodified source code. Patches required to build this are to be uploaded soon.
SHA1: 62b586d648eb4ff3a6afc215cea0601a065e32b9 /tmp/ras.bin

usage:

Flash to router, upload bridgemode template config via config backup/restore, then login as root over ssh/serial (login as admin and get root's hash from /etc/passwd and crack it - md5crypt hash, 8 hex bytes (lower case), really easy on a gpu). Once in, use "ip link dev set mtu 1508" for eth0-eth3, eth0.0-eth3.0, atm0, atm0.2, and br0 to set mtu, and try running your PPP client at 1500 payload. It should work.

proof-of-concept

mak0@megumin:~$ ping -M do 217.169.20.20 -s 1472
PING 217.169.20.20 (217.169.20.20) 1472(1500) bytes of data.
1480 bytes from 217.169.20.20: icmp_seq=1 ttl=61 time=53.6 ms

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[   ]ras.bin2017-11-14 12:40 24M 
[   ]VMG1312B10D-BridgeMode2017-10-12 14:32 75K 
[TXT]HEADER.html2018-02-14 13:56 928  
[   ]sha256sums2018-02-14 15:13 163  
[   ]md5sums2018-02-14 15:13 99  

Apache/2.4.59 (Debian) Server at datashed.science Port 80