Linux Problem with VDR VNSI
#1
Hi all!

Just updated XBMCbuntu 11 to Precise 12.10 and XMBC 12b3. Additionally I installed VDR from the yavdr stable repos. But unforunately the VNSI client can not connect to vdr. I get the following messages in the xbmc.log over and over again:

20:17:01 T:2919951168 ERROR: AddOnLog: VDR VNSI Client: SignalConnectionLost - connection lost !!!
20:17:01 T:2919951168 ERROR: AddOnLog: VDR VNSI Client: Login - failed to read greeting from server
20:17:01 T:2919951168 ERROR: ADDON: Dll VDR VNSI Client - Client returned bad status (1) from Create and is not usable
20:17:01 T:2978077504 NOTICE: Thread CAddonStatusHandler:pvr.vdr.vnsi start, auto delete: true
20:17:01 T:2919951168 WARNING: UpdateAndInitialiseClients - failed to create add-on VDR VNSI Client, status = 1

The vdr vnsi plugin still reads 1.6.0 although I tried to update via opdenkamp git repo. Compilation gone right but maybe the installation failed somehow and I don't know how to check. the allowed_hosts.conf includes the local ip range of course.

Any hints really welcome.

Thanks a lot in advance and best regards,
Olly
Reply
#2
Are you sure the vdr plugins is running? can you post syslog?
Reply
#3
I guess you are interested in those lines:

Dec 11 20:10:01 xbmc vdr: [2167] loading /var/lib/vdr/plugins/vnsiserver/allowed_hosts.conf
Dec 11 20:10:01 xbmc vdr: [2167] VNSI: Client with ID 6 connected: 127.0.0.1:40438
Dec 11 20:10:01 xbmc vdr: [2613] VNSI-Error: Client 'XBMC Media Center' have a not allowed protocol version '3', terminating client
Dec 11 20:10:11 xbmc vdr: [2613] VNSI-Error: cxSocket::read: read() error at 0/4
Dec 11 20:10:11 xbmc vdr: [2167] VNSI: Client with ID 6 seems to be disconnected, removing from client list

edit - found an interesting one:

Dec 11 21:32:14 xbmc kernel: [ 1159.238382] XBMC_VDR_vnsi.p[10305]: segfault at 74b6 ip 000074b6 sp bf9a4910 error 14

edit #2 - fixed segfault. needed to use --prefix=/usr for ./configure.

vnsiserver is running : Dec 11 21:55:07 xbmc vdr: [2873] VDR VNSI Server thread started (pid=2860, tid=2873)
Reply
#4
oh man... think i got it.

libvdr-vnsiserver.so wasn't copied into /usr/lib/vdr/plugins/ - there was still the old version. Copied it manually and added a symbolic link with the old name. Connection works now... Smile
Reply

Logout Mark Read Team Forum Stats Members Help
Problem with VDR VNSI0