NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Other Clients Old Stuff (legacy) MVP & NMT v
« Previous 1 … 60 61 62 63 64 … 115 Next »
MVP & GBPVR boot process

 
  • 0 Vote(s) - 0 Average
MVP & GBPVR boot process
Kristan
Offline

Member

Posts: 59
Threads: 15
Joined: Aug 2006
#1
2006-08-20, 08:26 PM
Hi,

Still having a few troubles and was wondering if someone could expand a bit on the boot process of the MVP. From what I understand, the DHCP server should hand out the IP and the address of a tftp server, along with the filename to get. My smoothwall isn't setup to do anything beyond a normal IP address, so I'm at a bit of loss as to how it's working at all - unless GBPVR is doing the DHCP thing? What services does GBPVR provide? Just tftp of the image?

If I wanted to run a separate tftp server (solarwinds?) how would I disable the one in gbpvr?

Also thinking of giving mvpmc a go as it now supports H series MVP's (mine is an H3). Any ideas?

Thanks!
replaytv
Offline

Senior Member

Posts: 352
Threads: 22
Joined: Oct 2004
#2
2006-08-20, 08:59 PM
You can read this http://mvpmc.sourceforge.net/windows/mvp...howto.html for manually load any dongle to MVP for windows.

As for mvpmc, it works with GBPVR in emulation mode but it lacks functions as skip or fforward when view video.

Dan L.
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,717
Threads: 767
Joined: Nov 2003
#3
2006-08-20, 09:45 PM
Kristan Wrote:Hi,

Still having a few troubles and was wondering if someone could expand a bit on the boot process of the MVP. From what I understand, the DHCP server should hand out the IP and the address of a tftp server, along with the filename to get. My smoothwall isn't setup to do anything beyond a normal IP address, so I'm at a bit of loss as to how it's working at all - unless GBPVR is doing the DHCP thing? What services does GBPVR provide? Just tftp of the image?
A rough description of the boot process is as follows:

1) MVP broadcasts a DHCP request on standard port, looking for an IP address that the MVP can use. Any old DHCP server can respond to this.
1a) if it didnt get an IP address, the MVP broadcasts a DHCP request on a custom Hauppauge port, looking for an IP address. Only Hauppauge MVP Server software would respond to this. GB-PVR does not
2) MVP does a bootp broadcast on standard port (67) looking for a server that can boot the MVP
2a) if no bootp response, the MVP does a bootp broadcast on custom hauppauge port (16868) looking for a server that can boot the MVP. Either Hauppauge MVP software or GBPVR MVP software can respond to this. Both respond to say that the name of the boot file is "dongle.bin" and the TFTP machine IP address is the local machine.
3) MVP tries to download the dongle file using TFTP on the standard port.
3a) if no TFTP response, it tries again on the custom port 16869. Either Hauppauge MVP software or GBPVR MVP software can respond to this. It'll say something like 'loading application' during this lengthy phase of the boot.

...so, your smooth wall doesnt need to be setup to do anything other than supply an IP address.

Quote:If I wanted to run a separate tftp server (solarwinds?) how would I disable the one in gbpvr?
If you install a tftp server, it'll be used before the GB-PVR server. You dont need to disable the GB-PVR one.
Cyb
Offline

Member

Posts: 92
Threads: 8
Joined: Oct 2005
#4
2006-08-20, 10:48 PM
Apologies for slightly hijacking this thread but :-

sub Wrote:If you install a tftp server, it'll be used before the GB-PVR server. You dont need to disable the GB-PVR one.

So, in theory, I could use a different tftp server on port 67 to supply the dongles to the MVP's and possibly send them different ones depending on their mac address. i.e different dongles for Rev D3A and Rev H3 MVPs ?
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,717
Threads: 767
Joined: Nov 2003
#5
2006-08-20, 10:50 PM
yes, assuming it can be configured to ignore the requested filename 'dongle.bin' and substitute with whatever you want.
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 52,947
Threads: 956
Joined: May 2006
#6
2006-08-20, 11:56 PM (This post was last modified: 2007-06-04, 11:11 PM by mvallevand.)
With the model H MediaMVP's simple standard TFTP of the dongle is no longer possible, because the bootloader needs some custom settings. Therefore the how-to on the mvpmc site is not valid and this link is more appropriate
http://mvpmc.wikispaces.com/hxhowto

In summary these are the changes as I understand them

1. There has to be a Hauppauge-protocal listener/responder on port 16881 to locate the server.

2. This information is stored in flash as the "preferred server"

3. First dongle.bin.ver and then dongle.bin are transferred via tftp on port 16869. These will not tftp on port 69 like the original mvp's

4. For mvpmc only, mvpmc reverts to using a default tftp port 60 on the address configured by dhcp for any files it requests.

In effect to use your own tftp server, you'd need a beacon program, I've seen several variations on this that run on windows or linux, and a tftp server running on both ports 69 and 16869. However given this complexity I would simply use GB-PVR v97.7 or newer, that supports "Sent fake MVP version info", or newer versions of Hauppauge MVPMediaSvc.

Martin.
Kristan
Offline

Member

Posts: 59
Threads: 15
Joined: Aug 2006
#7
2006-08-21, 10:39 AM
Thanks for all that, taking it all in in it looks like my H3 can only use either the hauppauge MVPMediaSvc or GBPVR to serve the dongle.bin.

Once it's booted the dongle, what happens next? I assume it tries to contact the prefered server on a particular port on which GBPVR (or hauppauge MVPMedia GUI service) is listening?

Thanks for all the help, I'm slowly getting there!
replaytv
Offline

Senior Member

Posts: 352
Threads: 22
Joined: Oct 2004
#8
2006-08-21, 03:19 PM
You should have at least 1 MVP server auto start in the MVP tab in the config screen.

Once the dongle loaded into the MPV, it should try to contact GBPVR server. Then you will see the GBPVR menu. If you see the hauppauge menu, then you should stop the two Hauppage services. See Wiki for more details.

Dan L.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  Step-by-step instructions on how to get PCH A100 to wake the GBPVR PC? ww4397 30 11,601 2011-07-24, 02:52 PM
Last Post: mvallevand
  upgrading from pvrx2(gbpvr) to Npvr on popcorn hour stustunz 8 4,755 2011-01-19, 02:10 PM
Last Post: jksmurf
  MVP / GBPVR - just got a 1080p LCD tv.. Dave72 3 2,211 2010-12-14, 04:39 AM
Last Post: mvallevand
  PCH with GBPVR running not able to access network shares on Windows Home Server (WHS) jeffers 3 2,484 2010-07-19, 12:40 PM
Last Post: mvallevand
  I'm VERY impressed with NMT and GBPVR, that you devs! Mysteryman 10 4,577 2010-06-19, 03:22 AM
Last Post: Ryansplace
  Current status of GBPVR, PCH drbenjamin 2 2,275 2010-04-16, 04:15 AM
Last Post: drbenjamin
  Watching .TS files on my MVP, not in GBPVR emulation mode Probedude 1 1,899 2010-03-16, 11:32 AM
Last Post: mvallevand
  Video stutter with M34a and GBPVR eurochild 8 3,443 2010-02-28, 04:52 PM
Last Post: mvallevand
  Noobie Questions about PCH and GBPVR nurowolf 2 2,104 2010-01-19, 02:35 AM
Last Post: nurowolf
  No streaming video - PCH & GBPVR cooper43 22 8,019 2010-01-12, 03:17 AM
Last Post: cooper43

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode