Ed - Are we going to have this problem too?
I saw this recent email post on the OzTivo mailing list digest. Its from Warren the guy who does the emulator maintenance in Australia. He reports trakcing down and solving this interesting bug in the emulator - are we at risk of suffering the same problem?
Note: The Tivo Canda guys won't have this problem as they have the same Timezone as the US.
Folks who use the emulator outside of the US (i.e. in different timezones) are possibly going to suffer from this problem.
Quote:
Originally Posted by Warren Toomey (from OzTivo)
Date: Wed, 9 Jun 2004 21:43:51 +1000
From: Warren Toomey <wkt@tuhs.org>
Subject: [oztivo] Solution found to recent guide problems
To: Wktivoguide Owner <oztivo@minnie.tuhs.org>
All, I believe I have found a solution to the problem of missing
TV guide data on the TiVos. Right now, everybody doing a Daily Call
to the Emulator on minnie should have guide data up to Monday 14th
June. If you don't, please tell me your TiVo's unique number and
I'll fix it so that your next Daily Call will get all the data.
For those people interested in the cause of the problem, read on.
Here's how the Emulator on minnie works. Your TiVo connects to the
Emulator, tells it what "headends" the TiVo has, and asks for new
guide slices. The Emulator looks up the last time that your TiVo
connected, and sends the TiVo a list of slices newer than the
previous connection.
Now, because the TiVo software is brain-dead when it comes to
timezones, all ozTiVos actually run as if they were in the GMT
timezone; we have to do some magic around the daylight saving
changeovers, but that's not relevant here.
What is relevant is that your TiVo sends in the time of the current
connection as the number of seconds since Jan 1, 1970. But, because
the TiVo is set up to be in the GMT timezone, this number is actually
8 to 10 hours _ahead_ of the real time on that TiVo.
Aside: Here's an example. Right now my TiVo is saying 9:30pm
Wed 9th June 2004. So is my wall clock. But remember that
the TiVo thinks its in England, and right now it's only
11:30am there (ignoring daylight saving). When it is _really_
9:30pm in England, it will be 7:30am Thu 10th June here!
So, when the TiVo connects to the Emulator, the Emulator actually
records that the connection was 8 to 10 hours in the future. So,
if your TiVo happens to do a Daily Call in the 8 to 10 hours before
the new slices become available, then a) it won't get them as they
don't exist yet and b) will be recorded as connecting in after the
slices became available, so the TiVo must already have them!
The solution is for the Emulator to completely ignore the timestamp
that the TiVo sends in, and simply record the actual connection
time. When the TiVo phones home next time, the last connection is
correctly retrieved, and any new guide slices since then can be
downloaded. I've made this change to the Emulator on minnie, and
hopefully this will fix the problem.
While diagnosing the problem, I counted the number of TiVo unique
ids and timestamps currently known by the Emulator. At present 286
different TiVos are making Daily Calls to the Emulator on minnie.
That's an impressive number!
Cheers all,
Warren
Any comments Ed?
Setup problems with FTA andRF
Hi Ed,
Love the emulator, thanks to those that have slaved, following the emulator setup instructions works well as long as I run a video feed through C or S Video. I however wish to use the RF connection on my PAL TiVo and eliminate the external tuner. I have tried different source selections (cable, aerial, sattelite/aerial etc) during guided setup but keep striking out with getting a signal. What am I missing......apart from Brain Cells? :confused:
More enlightenment needed
Thanks for that Ed. Saves alot of time discovering I think. Next question is where should I be looking if my computers dont want to know about ftp transfer to my TiVo. I have pinholed port 21 but am getting failed connection. I am able to access the TiVo with Telnet and TivO web :confused:
Update: Oops had to make the system read/write ...... right now it copies
I should be able to apply for a propellor soon huh? I have the hat.
Success first time through
Just wanted to sign in and introduce myself. Clive, Wellington, JetStream via a linux router/server, Sky Digital (Pace).
Like I suspect a number of people, I read the FFWD article and decided I just had to have one. After a couple of days of browsing around, I ordered the standard kit from George at eksys on a Friday, he shipped it the next day and it arrived on the Tuesday. I ordered a new 120GB HDD and got to start setting it all up this afternoon.
Started with Tim's TiVo howto for getting the OS image onto the HDD and getting it physically mounted. I then switched over to Ed's recipe at the top of this thread to go the emulator route. Finding the IP address leased to TiVo wasn't an issue - the linux box's dhcp leases file has the answer.
Stalled at the "edit /etc/tclient.conf" bit (the nano editor wouldn't save the edited file back to disk) until I found that the root partition is mounted read-only. So before writing anything back to that partition (including ftp'ing files onto that partition), we need to first do a "rw", then edit and save the file, then do a "ro" to make it read-only again. I see somewhere up this thread this is mentioned but it might be a bit subtle for some that follow. The Steve Jenkins networking howto explains all you need to know about partitions.
After that, the recipe runs pretty much as described, except near the bottom where the IR stuff just fell into place by following your nose through the setup wizard. Then the settime command per a later post and wait about 4 hours to index. A reboot and all is good.
Had some minor jittery video earlier but that seems to have gone now. Have always used composite video out of the Sky box but tried to go S-Video using a SCART-RCA+S-Video adapter. One of the 2 SCART outs gave very jittery video and the other was stable but no colour (tested connected straight into the TV). Have I got a dud Sky box or is SCART out or the SCART-S-Video adapter just not a good idea? I got it from Jaycar and it has an input/output switch. Have gone back to composite and that looks pretty good for now.
First impressions: 1. absolutely fabulous 2. you pioneers have done a fantastic job with this and 3. how did teenage daughter just pick the remote up and start using it and why can't I get it back now?
The VCR is now sitting sadly in the corner while the one-eyed wonder box sits quietly in its place ...
Clive