I don't see any easy way of knowing what the expiration time is, but I'll note that my wife's laptop (running Windows XP Home) is renewing its lease approximately 200 times per day. That does make it sound like the leases are too short, yet I have the GUI set to a 240 minute timeout. I'm not sure what else I can tweak beyond that...

Meanwhile, I "solved" the Tivo problem by giving it a static IP address. It sure would be nice to know what's actually going on.