PDA

View Full Version : Locals problem


Gauge
09-26-2002, 07:20 PM
I am getting all locals for my city (Memphis), except for one (UPN channel 30). I get 3, 5, 10, 13, and 24, but not 30. I did get 30 when I was using an H card, but once I switched to the HU I no longer got that channel, it says "channel not available". I can put the H back in an although I don't get a picture (since the H no longer works), channel 30 does show up. I don't know if this is a problem with the tivo or the script on the card. Does anyone know what my problem is and what I can do to fix it?

BubbleLamp
09-26-2002, 09:52 PM
Sounds like you answered your own question, try a site that caters to Dave-related problems.

Gauge
09-26-2002, 10:55 PM
Thanks for the response. I thought that was the problem but I just wanted to make sure there was not a known issue that I was not aware of. Thanks for the help.

Gauge
09-28-2002, 03:34 AM
Well, it turns out this is not a dave related problem as far as I can tell. I can take the HU card, and put it in a regular directv reciever and it gets UPN channel 30 just fine. Put it back in the dtivo and no channel 30. Any ideas?

captain_video
09-28-2002, 12:45 PM
Has your DTivo been Xtremed and set up for locals? Locals don't just appear automatically on a hacked DTivo, you have to tell it which channels you want displayed. The easiest way to ensure you're getting the locals you want is to install mvchannels. Get a copy of mvch135.zip from the HowTos thread and install the files per the instructions in the HowTos. You can edit the channels.dat file using textpad first and then using DOS2UNIX to convert it back to Unix format before transferring it over to the DTivo. Make sure any unnecessary channels are commented out with a "#" in front of the line. Change the guide location to the 0-99 range by changing the last number in each line to a "1". Save the changes in textpad and then convert it using DOS2UNIX.

Transfer the files to /var/hack directory on the DTivo and make mvchannels.tcl executable (chmod +x mvchannels.tcl). Type in ./mvchannels.tcl reload at the bash prompt and press enter to clear everything out on the DTivo. Type in ./mvchannels.tcl -loop=0 -file=/var/hack/channels.dat and press Enter. Let the program loop one time until you get the message that it's going to sleep for 5 minutes. Close out your Telnet session and check your guide. The locals you specified in channels.dat should now show up in the 0-99 range. It will take several hours for the local guide info to update.

Once you've installed these channels in the guide you shouldn't have to rerun mvchannels.tcl, even if you reboot the DTivo. No editing of rc.sysinit is required either since you're not trying to force the channels into the 900's. I've rebooted my DTivo countless times and the locals are still there. I've even removed the channels.dat, main.dat, and mvchannels.tcl files from my DTivo and the channels have never waivered from their location.

grooves12
09-28-2002, 02:11 PM
I was havng the same problem recently... I wasn't receiving 2 of my local channels. Run, the mvchannels script as stated above and they will come back.

BubbleLamp
09-28-2002, 02:52 PM
Originally posted by captain_video
Transfer the files to /var/hack directory on the DTivo and make mvchannels.tcl executable (chmod +x mvchannels.tcl). Type in ./mvchannels.tcl reload at the bash prompt and press enter to clear everything out on the DTivo.

Heh Cap, did you mean reload or reset? Reload just reloads the channels.dat file data, whereas reset uses main.dat file to revert to original, no?

Gauge
09-28-2002, 05:03 PM
Used mvchannels to fix it. Thanks for the help guys.

captain_video
09-28-2002, 06:36 PM
Heh Cap, did you mean reload or reset? Reload just reloads the channels.dat file data, whereas reset uses main.dat file to revert to original, no?

BL,

Just quoting the procedure in the How Tos. I've never come across a step that uses the reset command for the main.dat file. Understand that my knowledge of Linux is extremely (no pun intended) limited and I pretty much parrot any procedures I obtain from this forum, as do many of us. I don't claim to know what it is I am doing all the time nor do I necessarily care, as long as I get the results I'm looking for without hosing anything up (not entirely true; I am very interested in what's going on but sometimes the how's and why's aren't included with posted procedures). This is what I run to get my locals to come up so it apparently works. That is, unless this is a completely unnecessary step and I'm just going through the motions. The bottom line is that I can get the locals to come up and stay up in the 0-99's with very little effort. No looping is required or editing the rc.sysinit to get it to stay up.

Actually, upon further reflection, the reload command is exactly what I want to do. Once you've edited the channels.dat file you need to load them so they'll show up in the channel guide. I'm looking at this from the viewpoint that channels.dat has never been loaded previously or they have but you have edited it and want to institute the changes. I would think that a reset would only be in order if you're trying to clear out existing channels in the guide that you don't want and return to a default listing, assuming that this is what actually occurs.