I think all you need is a browser that can upload files. It should not require windows.
Note, however, that I have not flashed a Westell modem. I've been following the principle "if it ain't broke, don't fix it". -- AT&T dsl; Westell 327w modem/router; openSuSE 11.0; firefox 3.0.10