Hard to say but something must get out. The Roku’s DO find the firefly so there must be a packet coming out. I just cant see it on the NSLU and theres these tons of error messages that puzzle me and which fill up a lot of the logs.
Turn up that debug a bit. Are you sure it’s using avahi?
1. Its a big hassle trying to see such services from an external machine, if your only external is windoze. You know a good browser for mdns? The only one i found was jmdns (java implementation).
Yes! I don’t have a solution for that. Might be worth knocking out a console based browser for windows at least for diagnostics though. Wouldn’t take but a couple minutes — the source is included in the sdk.
2. I can see the firefly and also a manually set ssh announcement with jmdsn (which both aint visible locally on the NSLU. Hrm.)! A 2nd manual rsp announcement I cannot say because the jmdns doesnt know RSP service and never shows it. The Rokus see only the local service, not the remote one though. And my log files keep filling with these error messages.
Double-check that it really is running avahi. Start with -d9 and see if you get messages about avahi thread, or the verbose apple mdns messages..