The openmss firmware for these is very good, and maintains original functionality plus adds more too.

www.openmss.org

Theres a very good forum there too loads of peeps have had the help to fix their problems.