or Connect
AVS › AVS Forum › Gaming & Content Streaming › ReplayTV & Showstopper PVRs › WiRNS 1.1.x Beta
New Posts  All Forums:Forum Nav:

WiRNS 1.1.x Beta - Page 6  

post #151 of 275
kjac,

I encountered a problem tonight that I hope you can help me with.

The power went out at my daughter's place and when it was restored the Replay hung during the reboot. I've encountered this myself from time to time if WiRNS is not running when the Replay boots up. With WiRNS 0.7a it was no problem as you could just start WiRNS, reboot the Replay, and all would be fine.

The conundrum occurs with 1.1.x as it waits at "Refreshing RecordingGuide for: xxx" trying to load the Replay Guide before it runs micro.dns. But the Replay won't finish booting until micro.dns is running. Stalemate!

Eventually (and I mean a long time) one of them, I'm not sure which, gives up and then WiRNS finishes. Rebooting the Replay then completes normally.

My question, would it be possible to change to load order and have WiRNS refresh the record guide after running micro.dns rather than before?

Thanks,
Jim
post #152 of 275
Quote:
Originally posted by kjac
With 1.x no, with 0.x yes. Its coming for 1.x, no ETA tho.

-kjac
Hey kjac --

Is there a place that you will post the new HeadendRemapper for WiRNS version 1.x when it is ready? B/c I can only get wirns 1.x working (not 0.7) and have been waiting for it.

Great work on WiRNS and all its plugins!!! ;)
Mike
post #153 of 275
kjac, would it just be possible to make the Local Listings appear as a choice under the Satellite Providers the same as you make Directv (Voom) appear? Or is that what isn't being handled correctly now?

Thanks,
MP
post #154 of 275
Thread Starter 
mike,

It will be included with a wirns release when its done.

mad,
If you look at antenna hookups for input 1 or 2 or whatever (after a zipcode change) does your locals show up there?

-kjac
post #155 of 275
Hrm... if you choose Coax for the input and then select Antenna from there, it populates all sorts of OTA data. The problem is that it's not the stuff that I told it in Zap2It were my actual locals. So it's getting that from somewhere else. And if you choose Antenna as the input, it won't then allow you to define an IR blaster code so that it can change the Voom box. Essentially, it needs a way to use that Local Channel Listings under a different provider heading like Satellite or Cable so that you can also define the IR code. Does that make sense?

Thanks,
MP
post #156 of 275
Thread Starter 
Quote:
Originally posted by madpoet
Hrm... if you choose Coax for the input and then select Antenna from there, it populates all sorts of OTA data. The problem is that it's not the stuff that I told it in Zap2It were my actual locals. So it's getting that from somewhere else. And if you choose Antenna as the input, it won't then allow you to define an IR blaster code so that it can change the Voom box. Essentially, it needs a way to use that Local Channel Listings under a different provider heading like Satellite or Cable so that you can also define the IR code. Does that make sense?

Thanks,
MP
Yep.. do me a favour; get the sqlite.exe utility referenced several times in various wirns threads and do:

sqlite WiRNS.db

SELECT * FROM lineups;

give me the output.

-kjac
post #157 of 275
Output reads as follows:

VOOM||Satellite|06040
Local Broadcast Listings||LocalBroadcast|06040

Hope that helps!
post #158 of 275
Thread Starter 
Quote:
Originally posted by madpoet
Output reads as follows:

VOOM||Satellite|06040
Local Broadcast Listings||LocalBroadcast|06040

Hope that helps!
go to the same place and type

UPDATE lineups SET TYPE='Satellite';

and run the same command again, then try it on the replay.

-kjac
post #159 of 275
Ok, we have progress! I was able to select Locals as a sat input now, and have my channel listings.... except that it's only the primaries. For some reason, I'm not getting any of the sub channels listed in the guide. Most of the time this wouldn't matter, but sometimes they do actually show different content.

Will I need to make that table update often? Or just any time I upgrade WiRNS? Thanks so much kjac!

-MP
post #160 of 275
Thread Starter 
Quote:
Originally posted by madpoet
Ok, we have progress! I was able to select Locals as a sat input now, and have my channel listings.... except that it's only the primaries. For some reason, I'm not getting any of the sub channels listed in the guide. Most of the time this wouldn't matter, but sometimes they do actually show different content.

Will I need to make that table update often? Or just any time I upgrade WiRNS? Thanks so much kjac!

-MP
You wont get subchannels. Replay doesn't understand them (it doesn't know what to do with a -). The only way you could get thse was if you manually edited the mapping and had a intermediate box to translate back to -.

As for when you have to do that update, only if / when you recreate your database.

-kjac
post #161 of 275
Hrm... well, it's a far sight better than where I was! :) For the subchannels I can always use the manual record method and use Voom's program planner to autochange the channels.
post #162 of 275
Kjac -

Big Crash:

Code:
[DNS] Spoofing response of 59 bytes

Unhandled Exception: System.InvalidOperationException: There is an error in XML
document (89226, 12). ---> System.Net.WebException: The operation has timed-out.

   at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.IO.StreamReader.ReadBuffer(Char[] userBuffer, Int32 userOffset, Int
32 desiredChars, Boolean& readToUserBuffer)
   at System.IO.StreamReader.Read(Char[] buffer, Int32 index, Int32 count)
   at System.Xml.XmlScanner.Read()
   at System.Xml.XmlScanner.ScanNameWOCharChecking()
   at System.Xml.XmlTextReader.ParseTag()
   at System.Xml.XmlTextReader.ParseBeginTagExpandCharEntities()
   at System.Xml.XmlTextReader.Read()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.ReadCurrentNode(XmlDocument doc, XmlReader reader)
   at System.Xml.XmlDocument.ReadNode(XmlReader reader)
   at System.Xml.Serialization.XmlSerializationReader.ReadXmlNodes(Boolean eleme
ntCanBeType)
   at System.Xml.Serialization.XmlSerializationReader.ReadTypedPrimitive(XmlQual
ifiedName type, Boolean elementCanBeType)
   at System.Xml.Serialization.XmlSerializationReader.ReadReferencingElement(Str
ing name, String ns, Boolean elementCanBeType, String& fixupReference)
   at System.Xml.Serialization.XmlSerializationReader.ReadReferencingElement(Str
ing name, String ns, String& fixupReference)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read
8_downloadResponse()
   --- End of inner exception stack trace ---
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, St
ring encodingStyle)
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClie
ntMessage message, WebResponse response, Stream responseStream, Boolean asyncCal
l)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodN
ame, Object[] parameters)
   at WiRNS.DataDirect.xtvdWebService.download(String startTime, String endTime)

   at WiRNS.WiRNSService.DoGuideUpdate()
post #163 of 275
Thread Starter 
Bigj,

Datadirect was down when you tried to connect, non-fatal just bitching so I can find those things rather than silently handle them.

-kjac


Quote:
Originally posted by Bigjohns
Kjac -

Big Crash:

Code:
[DNS] Spoofing response of 59 bytes

Unhandled Exception: System.InvalidOperationException: There is an error in XML
document (89226, 12). ---> System.Net.WebException: The operation has timed-out.

   at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.IO.StreamReader.ReadBuffer(Char[] userBuffer, Int32 userOffset, Int
32 desiredChars, Boolean& readToUserBuffer)
   at System.IO.StreamReader.Read(Char[] buffer, Int32 index, Int32 count)
   at System.Xml.XmlScanner.Read()
   at System.Xml.XmlScanner.ScanNameWOCharChecking()
   at System.Xml.XmlTextReader.ParseTag()
   at System.Xml.XmlTextReader.ParseBeginTagExpandCharEntities()
   at System.Xml.XmlTextReader.Read()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
   at System.Xml.XmlLoader.LoadElementNode()
   at System.Xml.XmlLoader.LoadCurrentNode()
   at System.Xml.XmlLoader.ReadCurrentNode(XmlDocument doc, XmlReader reader)
   at System.Xml.XmlDocument.ReadNode(XmlReader reader)
   at System.Xml.Serialization.XmlSerializationReader.ReadXmlNodes(Boolean eleme
ntCanBeType)
   at System.Xml.Serialization.XmlSerializationReader.ReadTypedPrimitive(XmlQual
ifiedName type, Boolean elementCanBeType)
   at System.Xml.Serialization.XmlSerializationReader.ReadReferencingElement(Str
ing name, String ns, Boolean elementCanBeType, String& fixupReference)
   at System.Xml.Serialization.XmlSerializationReader.ReadReferencingElement(Str
ing name, String ns, String& fixupReference)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read
8_downloadResponse()
   --- End of inner exception stack trace ---
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, St
ring encodingStyle)
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClie
ntMessage message, WebResponse response, Stream responseStream, Boolean asyncCal
l)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodN
ame, Object[] parameters)
   at WiRNS.DataDirect.xtvdWebService.download(String startTime, String endTime)

   at WiRNS.WiRNSService.DoGuideUpdate()
post #164 of 275
Ahh... well, wirns did not respond after that, so I restarted it.

John
post #165 of 275
Thread Starter 
Quote:
Originally posted by Bigjohns
Ahh... well, wirns did not respond after that, so I restarted it.

John
It shouldn't fully die. If it happens again let me know.

-kjac
post #166 of 275
This looks like a really nifty tool!

I just got it all configured and it properly found and connected to all 3 of my 5040's. Although I'm still not clear on what the "quick install" guide at the beginning of this thread means when it says "update zipcode to proxy through winrs".

Anyway... the only issue I've seen so far is that winrs is missing some entries in the "ToDo" list as well as the "recording dots" in the ChannelGuide.

For example, American Idol tonight. It has 2 red dots when I check the actual Channel Guide on the ReplayTV where it is scheduled, but no dots in the wirns ChannelGuide and no entry in the ToDo list...

winrs appeared to retrieve the Recording Guide information OK though:
[2004-04-14 18:23:58] Processing ToDo Information.
[2004-04-14 18:23:58] Refreshing RecordingGuide for: Master Bedroom[2004-04-14 18:24:03] Parsed 14/14 entries.
[2004-04-14 18:24:03] Refreshing RecordingGuide for: Family Room
[2004-04-14 18:24:08] Parsed 12/12 entries.
[2004-04-14 18:24:08] Refreshing RecordingGuide for: Basement
[2004-04-14 18:24:14] Parsed 10/10 entries.
[2004-04-14 18:24:14] Building ToDo List for: Basement
[2004-04-14 18:24:22] Building ToDo List for: Family Room
[2004-04-14 18:24:28] Building ToDo List for: Master Bedroom

P.S. Any plans on releasing the source code so that this could be ported to run under Linux?
post #167 of 275
Thread Starter 
Quote:
Originally posted by EddyGeez
This looks like a really nifty tool!

I just got it all configured and it properly found and connected to all 3 of my 5040's. Although I'm still not clear on what the "quick install" guide at the beginning of this thread means when it says "update zipcode to proxy through winrs".

Anyway... the only issue I've seen so far is that winrs is missing some entries in the "ToDo" list as well as the "recording dots" in the ChannelGuide.

For example, American Idol tonight. It has 2 red dots when I check the actual Channel Guide on the ReplayTV where it is scheduled, but no dots in the wirns ChannelGuide and no entry in the ToDo list...

winrs appeared to retrieve the Recording Guide information OK though:
[2004-04-14 18:23:58] Processing ToDo Information.
[2004-04-14 18:23:58] Refreshing RecordingGuide for: Master Bedroom[2004-04-14 18:24:03] Parsed 14/14 entries.
[2004-04-14 18:24:03] Refreshing RecordingGuide for: Family Room
[2004-04-14 18:24:08] Parsed 12/12 entries.
[2004-04-14 18:24:08] Refreshing RecordingGuide for: Basement
[2004-04-14 18:24:14] Parsed 10/10 entries.
[2004-04-14 18:24:14] Building ToDo List for: Basement
[2004-04-14 18:24:22] Building ToDo List for: Family Room
[2004-04-14 18:24:28] Building ToDo List for: Master Bedroom

P.S. Any plans on releasing the source code so that this could be ported to run under Linux?
Source code is out, please search first. WiRNS is GPLd.
What type of recording is American Idol? Manual? Theme?

There is a red dot bug right now, but todo should be ok.

As for the zipcode change, please read the wirns docs in more detail if you're still stuck I / someone will help out.

-kjac
post #168 of 275
Quote:
Source code is out, please search first. WiRNS is GPLd.
Great, thanks! I saw the GPL notice in the .zip file, but didn't see anywhere on SourceForge to get the source.
Quote:
What type of recording is American Idol? Manual? Theme?
It is a standard show-based "Replay Channel". I just added "The Bachelor" to the Family Room, and did a "Rebuild ToDo List" and although the number of RecordingGuide entries increased from 12 to 13, The Bachelor does not show up on the ToDo list either.
Quote:
There is a red dot bug right now, but todo should be ok.
Hmm, not sure why it isn't showing up in ToDo then. :( Could it be an issue with having spaces in my ReplayTV names?
Quote:
As for the zipcode change, please read the wirns docs in more detail
OK, I'll search for them; I did find any in the .zip file at the top of this thread so I didn't know they existed.
Thanks again for the great tool!
post #169 of 275
[If you change the zip code you force the Replays
to re-read the available services and repopulate
the guide with WiRNS provided data.]

Ehud
post #170 of 275
Thread Starter 
Quote:
Originally posted by markus98
[If you change the zip code you force the Replays
to re-read the available services and repopulate
the guide with WiRNS provided data.]

Ehud
Forgot to mention the ip/dns change.

-kjac
post #171 of 275
Ok, slight problem. Voom added a new channel to their lineup and Zap2It shows it, but I can't seem to get it to populate in my guide data. Is there something special I need to do?
post #172 of 275
Thread Starter 
Quote:
Originally posted by madpoet
Ok, slight problem. Voom added a new channel to their lineup and Zap2It shows it, but I can't seem to get it to populate in my guide data. Is there something special I need to do?
Damn Voom.

I havn't added support for dynamic lineup changes yet (you're the first one hit by this bug). The solution is to:

A) Manually add it to your database.
B) Delete your wirns.db and recreate it (you'd have to redo the OTA fix again)

-kjac
post #173 of 275
Hehe, ok. Thanks, I'll just delete it and recreate. Not a big deal. Following the steps to install it, what do I need to redo after killing the db? All of it?
post #174 of 275
I'm trying to get wirns to work, but I'm hitting an error on startup which I've included below. I shut down my firewall before running. Also below the error, I've included the output of netstat -an. I'm stumped as to what is causing the problem. Any ideas? Oh yeah, Win 2000 SP4, 512MB RAM, .NET Framework 1.1. I usually run Apache and mysql on my computer for development purposes, but I shut these down before starting up.

Code:
[2004-04-18 12:38:46] WiRNS v1.1.2 build 1285 - (c) 2004 kjac
[2004-04-18 12:38:46] Thanks: ijprest, waynethedvrguy, Remmer99, gduprey, LeeTho
mpson, j.m., archdog99, FlipFlop and all the other Replay Hackers out there.
[2004-04-18 12:38:46] Initializing.
[2004-04-18 12:38:46] Cleaning up database.
[2004-04-18 12:38:46] Vacuuming database
[2004-04-18 12:38:46] Detected that I'm running from command line.
[2004-04-18 12:38:46] Loading configuration
[2004-04-18 12:38:46] Starting guide update timer.
[2004-04-18 12:38:46] Starting configuration server on 127.0.0.1:8923
[2004-04-18 12:38:46] Loading server plugins.
[2004-04-18 12:38:46] Plugin: ServerManagment.dll (1.0.1549.1264) loaded.
[2004-04-18 12:38:46] Replay Network Server Emulation started.

Unhandled Exception: System.TypeInitializationException: The type initializer fo
r "System.Net.IPAddress" threw an exception. ---> System.TypeInitializationExcep
tion: The type initializer for "System.Net.Sockets.Socket" threw an exception. -
--> System.Net.Sockets.SocketException: An operation on a socket could not be pe
rformed because the system lacked sufficient buffer space or because a queue was
 full
   at System.Net.Sockets.Socket.InitializeSockets()
   at System.Net.Sockets.Socket..cctor()
   --- End of inner exception stack trace ---
   at System.Net.Sockets.Socket.InitializeSockets()
   at System.Net.IPAddress..cctor()
   --- End of inner exception stack trace ---
   at System.Net.IPAddress.Parse(String ipString)
   at WiRNS.Server.ReplayNetworkServer.StartListening()
Code:
 C:\\bin\\wirns-1.1.2b>netstat -an

Active Connections

  Proto  Local Address          Foreign Address        State
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1027           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1028           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1032           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1034           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1042           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1232           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1235           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:5679           0.0.0.0:0              LISTENING
  TCP    192.168.0.37:139       0.0.0.0:0              LISTENING
  TCP    192.168.0.37:1032      216.148.212.184:80     CLOSE_WAIT
  TCP    192.168.0.37:1034      66.111.4.60:993        ESTABLISHED
  TCP    192.168.0.37:1042      66.111.4.62:80         CLOSE_WAIT
  TCP    192.168.0.37:1149      216.66.21.36:80        TIME_WAIT
  TCP    192.168.0.37:1157      216.66.21.36:80        TIME_WAIT
  TCP    192.168.0.37:1162      216.66.21.36:80        TIME_WAIT
  TCP    192.168.0.37:1166      216.66.21.36:80        TIME_WAIT
  TCP    192.168.0.37:1167      216.66.21.36:80        TIME_WAIT
  TCP    192.168.0.37:1182      216.66.21.36:80        TIME_WAIT
  TCP    192.168.0.37:1184      216.66.21.36:80        TIME_WAIT
  TCP    192.168.0.37:1185      216.66.21.36:80        TIME_WAIT
  TCP    192.168.0.37:1221      216.66.21.36:80        TIME_WAIT
  TCP    192.168.0.37:1232      216.239.57.104:80      ESTABLISHED
  TCP    192.168.0.37:1235      216.66.21.35:80        ESTABLISHED
  UDP    0.0.0.0:445            *:*
  UDP    127.0.0.1:1043         *:*
  UDP    192.168.0.37:137       *:*
  UDP    192.168.0.37:138       *:*
  UDP    192.168.0.37:500       *:*
  UDP    192.168.0.37:4500      *:*
Thank you!
post #175 of 275
Thread Starter 
Search for that exception on msdn. Its a bug in .NET that happens if you have too many registered protocols and network connections.

Google and search here should have more info.

-kjac
post #176 of 275
my5cents: in order to get my locals with voom on my 4160 I used the standard rca video out 1 and set it up as directtv with locals. I selected the default Motorola code for the remote, and mapped out all the channels except the locals that I get. Works. It added a 1 to all my voom stations. Everything tunes correctly, but I would like my Zones area to get populated by this data now?
post #177 of 275
kjac -

a few 'bugs'...

1- I added HBO to my DISH, so I went to zap labs and added the channels. They don't show up in the guide (on wirnspc or TVs) even after multiple updates, and a forced connect. I even shut down wirns and restarted it.

2 - not only are dots missing.. but TODO is not right either. I record the whole CBS monday lineup, and yet none of those shows are in the TODO list.

John
post #178 of 275
Thread Starter 
Quote:
Originally posted by Bigjohns
kjac -

a few 'bugs'...

1- I added HBO to my DISH, so I went to zap labs and added the channels. They don't show up in the guide (on wirnspc or TVs) even after multiple updates, and a forced connect. I even shut down wirns and restarted it.

2 - not only are dots missing.. but TODO is not right either. I record the whole CBS monday lineup, and yet none of those shows are in the TODO list.

John
As for #1, read above, I explained that dynamic lineup changes no workie yet.

As for #2, does it get NONE of them? Has that channel moved?
Have you redone other lineup things moving stuff around?

-kjac
post #179 of 275
No, it does not get any of them...not with dots OR TODO.

So, because my lineup added a channel (or 8) I have to zap the DB?

John
post #180 of 275
I wonder, will my zones area data get populated shortly, or must I do something else? Based upon my setup I detailed above? TIA foir any help
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: ReplayTV & Showstopper PVRs
This thread is locked  
AVS › AVS Forum › Gaming & Content Streaming › ReplayTV & Showstopper PVRs › WiRNS 1.1.x Beta