Author |
Message |
hotspoons
|
Posted: Sun Oct 30, 2005 11:21 pm |
|
Joined: Wed Jun 08, 2005 7:51 pm
Posts: 38
|
I get an error that comes up when I try to connect either of my ubuntu 5.10 boxes with Myth 18.1-5 (from the ubuntu repositories) - It states:
"The server uses network protocol version 18, but this client only understands version 15. Make sure you are running compatible versions of the backend and front end".
I'm guessing something changed between 18.1-5 and the 18.2 that is used in knoppmyth that would make them incompatible...or...is this a sign of something more severe? Should I just try to find newer packages for myth/ubuntu? Thanks.
-Rich
|
|
Top |
|
 |
cesman
|
Posted: Sun Oct 30, 2005 11:49 pm |
|
Joined: Fri Sep 19, 2003 7:05 pm
Posts: 5088
Location:
Fontana, Ca
|
Different version of MythTV use different protocol versions. 18.2 and 18.x should be the same. I don't know what occured when I grabbed the scn version of 18.2, but I'm thinking that is wasn't 18.2 rather a SVN version. The source and debs are in /usr/src/mythtv. You maybe able to install the debs on Breezy w/o issue.
_________________ cesman
When the source is open, the possibilities are endless!
|
|
Top |
|
 |
nigelpearson
|
Posted: Mon Oct 31, 2005 4:51 am |
|
Joined: Wed Mar 03, 2004 7:43 pm
Posts: 748
Location:
Sydney, Australia
|
"The server uses network protocol version 18, but this client only understands version 15."
Not that I know what Ubuntu is, or precisely what version of MythTV R5A22 contains, but this message means that your Ubuntu boxes are running version 0.18 of MythTV, and the server is running something much newer. e.g.:
Code: % svn diff -r6080:7075 libs/libmyth/mythcontext.h ... -#define MYTH_BINARY_VERSION "0.18.20050409-1" -#define MYTH_PROTO_VERSION "15" +#define MYTH_BINARY_VERSION "0.19.20050712-1" +#define MYTH_PROTO_VERSION "18"
_________________ | Nigel Pearson, nigel.pearson.au@gmail.com| "Things you own end up owning you" - Tyler, Fight Club
|
|
Top |
|
 |
hotspoons
|
Posted: Mon Oct 31, 2005 2:30 pm |
|
Joined: Wed Jun 08, 2005 7:51 pm
Posts: 38
|
cesman wrote: Different version of MythTV use different protocol versions. 18.2 and 18.x should be the same. I don't know what occured when I grabbed the scn version of 18.2, but I'm thinking that is wasn't 18.2 rather a SVN version. The source and debs are in /usr/src/mythtv. You maybe able to install the debs on Breezy w/o issue. I tried installing the debs on breezy, but a couple of libraries that are named differently in Debian unstable and Ubuntu (though the same version) are causing dependency issues. Maybe if I edit the description files contained in the .deb's to match those of breezy's libraries non-standard names, I can get it to work. I'll let you know. nigelpearson wrote: "The server uses network protocol version 18, but this client only understands version 15." Not that I know what Ubuntu is, or precisely what version of MythTV R5A22 contains, but this message means that your Ubuntu boxes are running version 0.18 of MythTV, and the server is running something much newer. e.g.: Code: % svn diff -r6080:7075 libs/libmyth/mythcontext.h ... -#define MYTH_BINARY_VERSION "0.18.20050409-1" -#define MYTH_PROTO_VERSION "15" +#define MYTH_BINARY_VERSION "0.19.20050712-1" +#define MYTH_PROTO_VERSION "18"
That would explain it. I'll work on it probably tomorrow. Thanks!
-Rich
|
|
Top |
|
 |
tube013
|
Posted: Thu Nov 03, 2005 2:36 pm |
|
Joined: Sat Dec 13, 2003 11:44 pm
Posts: 4
|
Use the source tarballs included with knoppmyth, they build fine on breezy, just do....
apt-get build-dep mythtv
first and that should grab most of the build dependencies for you. Uninstall the breezy mythtv packages as well. just let it install in the /usr/local prefix.
You might have to add /usr/local/lib to /etc/ld.so.conf, and run ldconfig, but I think thats all I did to build it.
When you build it though run ./configure --help to check the options.. Like I turned on --enable-xvmc, and turned off firewire, I think there was a dependency issue there. Same with mythplugins
|
|
Top |
|
 |
hotspoons
|
Posted: Wed Nov 09, 2005 11:58 pm |
|
Joined: Wed Jun 08, 2005 7:51 pm
Posts: 38
|
Thank you! I just copied the source tarball to the three myth frontends (two running breezy, one running mepis) I wanted to use in my house, apt-get build-dep'd for mythtv, ./configure'd, enabling xvmc on the PC's with later NVIDIA cards, qmake mythtv.pro'd, make, and make install'd. Works perfectly, though only one of my PC's has the balls to play HDTV besides the backend (hooked to a massive presentation monitor). Unfortunately the source doesn't have the debian control files included with it so I couldn't make DEB packages easily, but I'm not too concerned. Awesome! Now I just need to add another tuner to my backend so I can watch separate programming that isn't on my DC6200...or...rent another HD tuner box.
_________________ -rich
KnoppMyth HDPVR WIP
(A 64 3200+ venice, asus a8n-vm csm NF430/GF6150, 1GB RAM, 560 GB/3 HD's, DVD +-RW, DCT 6200/firewire/Aver TVHD MCE A180/WinTV BT878 tuners, small black micro atx cube, big sound, 33" SVGA presentation monitor)
|
|
Top |
|
 |