This is partially a vent message but need some info as well...
I ran into an issue the other night and figured I'd call TiVO's tech support, but to say they were less than helpful is an understatement, I was told in no simple terms "We don't support network switches" and I'd have to reconfigure my network for them to assist me, they refused to go any further.
I gave up with their support and found the issue on my own and it turns out to be a bug with the TiVO unit and how it selects WiFi or Wired ethernet (didn't try MoCA). This all stems from when I initially setup the Roamio, I initially connected it
via WiFi (802.11G), the Roamio successfully found the SSID and I entered my WPA2 key. At that point I let the TiVO go about its merry way with all its updates and connections back to the mothership, all without incident.
After the initial configuration and downloads were complete I moved the unit to its final location and simply connected the ethernet, I was surprised to see that the unit automatically identified that ethernet was connected and the setup screens shows that the connection type was indeed ethernet and the wireless was no longer being used and showed no configuration for the wireless. Great somebody in development was thinking, if ethernet was in use shutdown wireless.
Well turns out wireless isn't actually shutdown as I found the TiVO's 2 MAC addresses (one for the TiVO and one for the built in Stream) were bouncing between two ethernet ports on my switch in rapid succession, the port the TiVO was physically connected to and the port the wireless A/P was connected to. What did surprise me is that TiVO uses the same MAC addresses on ethernet as they do on WiFi which didn't help the situation.
At this point I believe I've stopped the TiVO from using wireless, I ended up disconnecting the ethernet and pointing the TiVO to an invalid SSID/password combination, disabled WiFi and reconnected the Ethernet. Now the performance of the TiVO stream portion appears to roughly match what TiVO claims will be the transfer times (still slow but moving a steady 3 to 4 Mb/s).
So since TiVO's customer support was less than helpful, I'm guessing they have no interest in logging a bug either since I'm an "unsupported configuration" (my router is separate from my switch) even though I have confirmed the network behavior of the TiVO is just plain wrong.
My final question is how do I positively confirm the WiFi is shutdown so that it doesn't attempt to connect to the bogus A/P I pointed it to?