Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recording from pytivo in todo list never happens #26

Open
mickrussom opened this issue Apr 20, 2017 · 5 comments
Open

Recording from pytivo in todo list never happens #26

mickrussom opened this issue Apr 20, 2017 · 5 comments

Comments

@mickrussom
Copy link

Tivo Bolt+, recently rebooted part of troubleshooting.

Latest git pull.

MAK, and tivo.com username/pass correct.

Previously tested a movie, transferred no issues.

Now a simple single move transfer ends up at the top of the todo list but never happens.

Deleted all items in todo that are not live tv recordings (just in case, all those listed without channel number).

Any ideas? Also, my windows box no longer works and the same pyTivo.conf for linux (with changes for paths, etc) no longer works in windows, only on linux where that had previously worked before.

@wmcbrine
Copy link
Owner

I have seen this sort of thing before, where the TiVo gets kind of stuck on a pending transfer. But I'm not sure what I ever did to fix it, besides rebooting (which doesn't always work, as you've seen), or just leaving it alone for like a few days.

@mickrussom
Copy link
Author

Thanks , oddly enough, it seemed that cleaning the non-channel todos (meaning, things pending that are streamed vs recorded), two reboots AND renaming the file in question worked. If I had to guess the trigger was renaming the file in addition to cleaning the streams from the todo list.

Many thanks for maintaining this. Also, any ideas on why the same code no longer shows up when run from windows?

@wmcbrine
Copy link
Owner

At a guess, you've added a new network interface to the system (e.g. as part of a VM host, or a VPN), and pyTivo is incorrectly binding to that, instead of your LAN port. It's actually supposed to bind all interfaces, but that doesn't work right in Windows.

@mickrussom
Copy link
Author

Interesting. Im running the Linux pytivo in a VM off the host which I would try to bind to. I could try stopping the VM. However, there is only one "eth0" on the windows box, plus a few other adapters which are virtual. There is an unused unplugged "eth1".

Ill shut down the Linux VM and see if that works, and also try disabling the eth1 interface and toying around, but nothing much has changed (the VPN, VMware etc have been there for some time). After the brief issue of not being able to push (content for kids) now that has been mitigated I can poke around a bit.

Any suggestions to detect if its going to work or not (without trying and failing)?

And with todo list issues - its a voodoo dance, reboot, reboot, change things, etc - no way to know what the tivo is doing or waiting for?

Thanks.

@mickrussom
Copy link
Author

@wmcbrine - is there a way to manually set the interface binding to take out interface guesswork? is this done in zeroconf? any help setting the up would be appreciate if that can get past the failure to detect interfaces due to python.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants