I installed m0n0wall on a Soekris net4521, and I tested
the speed on dslreports.com and my upload speeds were
hovering around 20-60kbps while download was at the
expected 250kbps. I did not modify any of the default
settings, and the default m0n0wall rules are set.
It is not my ISP, because when I use a stock Netgear home
gateway box, my uploads and downloads are consistently at
Otherwise all works well.