I have another way for Caller ID to work if you want your Cell phone to show on screen as well as from your phone. (It works with my VIP don't have a Hopper)
I have VOIP and with it I use wireless phones, in my case from Panasonic. There is a base unit that also charges a phone, and I have two other phones with chargers in other rooms, of course they do not need to be plugged into the base. I put the wireless phone base and my VOIP adaptor near the TV which is near my router. The VOIP goes into the phone base, and I receive calls on all three phones. BUT this model also allows your cell phone via bluetooth to be answered on the wireless phones. And on the phones the number calling from the cell phone is displayed. I go from the phone out of the phone base to the phone in of the DISH receiver, and all caller ID is displayed, from my VOIP line AND from my Cell Phone.