If the libraries used in debian is compatible, you can use that. I doubt they are though. Actually, for the WL500G, you can use a little trick to try all the debian stuff, debootstrap a mipsel woody and transfer it to a USB HD/memory stick(but that would be bad for long term use because of write cycles), then mount it on the WL500G and do a chroot. Another similar way is to setup a nfs server and do the same debootstrap. I would try the NFS route soon.