I use an apple airport express only for playing music in a remote location. It stopped working after I switched my main wireless router from an Apple Time Capsule to a Linksys running Tomato USB firmware. The Express is set up as "join a wireless network" with the correct SSID and password. The light on the Express is green and the main router status page shows it is connected, but Airplay cannot see the Express from either iTunes on my macbook or my iPhone. Also I cannot see the device in Airport Utility. When I connect the Express to my computer with ethernet, Airport Utility can see it and so can iTunes. I have another Express hooked to the network via ethernet and everything works fine with that one. Other than this Tomato is working very well. Surely Airplay should work with non-apple wireless routers. Any suggestions would be appreciated.