![]() |
![]() |
|
|
Compare Products, Prices & Stores For: COMPUTERS, COMPONENTS, COMPUTER ACCESSORIES, COMPUTER MEMORY, HARDWARE, INPUT DEVICES, NETWORKING, PDAs & MOBILE ELECTRONICS, SOFTWARE, STORAGE & MEDIA, DIGITAL CAMERAS, HOME AUDIO, TV& VIDEO |
|
|
|
|
#1
|
|||
|
|||
|
Tivo Control Station release 1.1.0
I have decided to move support for Tivo Control Station to this forum from the TivoCommunity underground. The underground seems more like a sandbox these days. This forum has clearly become “the right place.” For those unfamilar with TCS, see the website which includes descriptions and screenshots. DUE TO CHANGES IN THE MODULE API, ALL PRIOR RELEASES OF TCS ARE OBSOLETE AND WILL NO LONGER RECEIVE UPDATES. This release of Tivo Control Station includes:
Network Server Features:
Network Server Requirements:
Separate module directories for the network server and the tivo. Obviously (if you think about it) some modules must run on the tivo, however you can pick and choose which modules you want to run where. Generally, if you can run a module on the network server, you should. New/Improved Modules:
Get it from the TCS Home Page Tivo Control Station is copyright 2003, 2004, ZirakZigil, LLC. Last edited by Zirak; 09-02-2004 at 06:49 PM. Reason: New version available |
|
#2
|
|||
|
|||
|
I'm trying to instal TCS Network server, I got the NFS exported the tcs folder from a Linux server and infsmod on the TiVo reported w/ version mismatch warning but got an error "RPC: Program not registered " during mount, any pointers?
Tkx in adv!
__________________
Rival Rustam |
|
#3
|
|||
|
|||
|
Quote:
Sleeper. |
|
#4
|
|||
|
|||
|
Quote:
|
|
#5
|
|||||
|
|||||
|
This should be very good.
I have a Linux server running 24/7 on my LAN. I downloaded Tivo Control Station. TCS_1.1.0.tar. I made a "hack" folder. It's all in /var/hack/tcs on my Redhat Linux Fedora 1 running on a Intel(R) Celeron(R) CPU 2.60GHz. I know how TCS is slow on the TiVo just going to telnet to get a promp takes about 2 to 3 sec. But with out TCS running the promp is there right away. So using a sever for this should work very good. I love to get it installed.
I edit /var/hack/tcs/config/prefs I got the Ipaddresses of your tivos set like this: Quote:
I don't have telnet running on my Linux server just SSH. in the Where are the applications, I put it like this: Quote:
Quote:
Quote:
Quote:
I hope some one can do all most a step-by-step way to show how to install this on a linux server and a TiVo that all ready has a old vershion of TCS running on it. A good way is wile you install this have some other text window open and copy and paste what you do in it. I think that would show how to in stall it very good. Thank your for TiVo Control Station! To let a computer help run it is a very good update.
__________________
Raymond J Day |
|
#6
|
|||
|
|||
|
Quote:
My TiVo is an SVR2000 running v3.0-01-1-010. Tkx again!
__________________
Rival Rustam |
|
#7
|
|||
|
|||
|
Quote:
|
|
#8
|
|||||
|
|||||
|
Quote:
Quote:
Quote:
The /etc/exports entry and exportfs commands are correct, at least for debian. I doubt it varies on other releases. Quote:
Quote:
|
|
#9
|
|||
|
|||
|
I had a friend that knows Linux good SSH to my server and try to install TCS on my Linux server and 2 TiVo's. He told me he started NFS by going to etc/in.d/NFS and had to do a Port map. He can't get it to work. Here is what he said:
Quote:
__________________
Raymond J Day |
|
#10
|
|||
|
|||
|
Quote:
|
|
#11
|
|||
|
|||
|
It's working from a Linux Server!
Thank you Zirak that did it. Did not know you don't install it on the TiVo if you have a server.
I tested it out some. It's very fast! The menu now has 4 pages not just 2! I am going to play with it some more now. Thank you Zirak!
__________________
Raymond J Day |
|
#12
|
|||
|
|||
|
Here is what I found out installing this.
NFS is Network File System. On the TiVo if I go to /var/hack/tcs and all the files are there. But they are really on my server! Don't even need to install this on the TiVo just do a little on the TiVo
Like in the rc.sysinit put a line like this:Quote:
__________________
Raymond J Day |
|
#13
|
||||
|
||||
|
Working on cygwin & TCS
I'm learning cygwin, nfs and this new version all at once so it's not surprising I'm having trouble.
nfs is working. I am able to start TCS on my tivo from the mounted folder (I noted the successful install of the "test" module). Note on the Tivo, I get this in my ps -fax command: Code:
sh ./starttcs
\_ tivosh ./tcsd.tcl
\_ tivosh ./TCSSendKey.tcl
\_ tivosh ./TCSEventServer.tcl
\_ (chmod <zombie>)
Code:
$ ./starttcs shopt: not found TCS error: tcsd.tcl not found in ./starttcs Code:
$ ./tcsd.tcl Loading Tivo Install Information I know I have tcl working because I had run some of my utility tcl scripts that were written for the Tivo (I figured out the /tvbin/tivosh link before I downloaded TCS). Anyway to turn on some kind of debugging for the tcsd? |
|
#14
|
|||
|
|||
|
Hi rung. I am not sure. But I know it said to start TCS with a & at the end so it runs in the back ground. So it should look like this:
Quote:
__________________
Raymond J Day |
|
#15
|
|||
|
|||
|
Quote:
)Quote:
Quote:
There is loads of debugging information that can be turned on by setting all the debug flags at the end of config/prefs to 1, however, I don't think it will be useful here as there are few debugging messages in this area of the code. My best (highly uninformed) guess is a problem with tcl sockets with cygwin. Pure speculation. I suggest liberally sprinkling the routine TivoDataClient in tcsd.tcl with puts statements to follow the flow - I'm guessing that is where its dying. If its not there, find the "Loading" statement in the "main program" and find out which routine it is dying in. (The only ones called between the first log message and the next are AddKeyWatcher, InstallNetworkCommand, AddRemoteControl, SetEventFrequency, ReadIPAddresses, and SetupDNS) The other most suspect one would be SetupDNS (tcl sockets again) and ReadIPAddresses (first file read - cygwin filesystem). The others are unlikely, as they just setup internal variables. I'm trying to give you my best guess, its really impossible to tell. Following this "roadmap" you should probably be able to nail it down in 5-10 minutes. I am unaware of any universal tcl debugging options, other than liberal use of puts statements. Last edited by Zirak; 03-23-2004 at 08:16 PM. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|