From the first post: This site is still active (albeit currently very slow for some reason), and still has the firmware files on it.