OK, I got it working. It just doesnt work when certain characters are in the filename such as ":" or "~". But, I still have a problem. While the japanese filenames look fine on my linux system they look all gobboldygook on the zaurus. Does it now use utf8? Or does it use something different?
Dang, I might try going back to the original Japanese Sharp rom and see if it works, but I hope there is another way. Locale maybe?