MYTHTVFS can't find compatible protocol

Have a MythTV related problem? Ask for help from other MythTV users here.

Moderator: Forum Moderators

Post Reply
puterboy
Newcomer
Posts: 7
Joined: Thu Dec 13, 2018 3:37 am
United States of America

MYTHTVFS can't find compatible protocol

Post by puterboy » Mon Nov 25, 2019 2:19 am

I am running mythtv 29.1 under Ubuntu 18.04 with the mythtfs package for 18.04 -- it is version 0.6.1

Running "mythtvfs -o host=localhost /mnt/mythtv-storage/ ~/mythv-mount"
Gives the error:
Could not find compatible protocol version (mythtvfs=50, backend=91)
Perhaps try with '-o program-width=N' where N is the new protocol width?

Any idea how to fix/update mythtvfs to be compatible with mythtv 29.1 (and above)?

Thanks!

blm-ubunet
Senior
Posts: 101
Joined: Sun Jun 15, 2014 1:08 am
Cambodia

Re: MYTHTVFS can't find compatible protocol

Post by blm-ubunet » Tue Nov 26, 2019 12:44 am

That packages looks to be almost 10years old.
http://bazaar.launchpad.net/~kees/mytht ... mythtvfs.c

program width is defined in
libs/libmyth/programinfo.h
#define NUMPROGRAMLINES 52

protocol version
/libs/libmythbase/mythversion.h
#define MYTH_PROTO_VERSION "91"

Could try modify mythtvfs mythtvfs.c code
struct backend_widths versions[] = {
{ 91, 52 },
{ 50, 47 },
{ 40, 46 },
{ 31, 42 },
{ 26, 41 },
{ 15, 39 },
{ 0, 0 },
};
Maybe the 91 & 52 are round wrong way..& then there probably is some real code that needs changes..

Post Reply