It turns out the problem I was having yesterday wasn’t the BEFSR41 firmware. Someone was downloading lots of MP3s from my computer. I only put it up there for a few friends and gave them the DynDNS name for it, but somehow the whole world seems to have discovered it.
I’ve taken measures to keep that from happening again, while still making it accessible for my friends.