You can have the puck work under say OpenCPN
can share the nmea gps data as well as any other data over the ethernet. HOWEVER since you want to use the ethernet link to deliver the Internet to the V toy I think you may have a hard time trying to 'share the cable' - port forwarding, adapter bridging, etc. - make sure you are not making a simple task hard.
Neither am I sure the V thing forwards ethernet nmea data over the wireless, does it? I think it only multiplexes and broadcasts data from the two serial
connectors? If so, then why push puck data onto the cable?
Vyacht has connectors for nmea data - so you can just plug
in the nmea cables
into it and that's that. If you insist on PC for the Internet then as others mentioned - you can bridge the wifi
and the ethernet on the PC and then share the Internet from the computer to the V thing over the ethernet cable. As I said, the same can be achieved without PC, simply sharing a wifi
extender data over the ethernet (a wifi extender with eth socket required), an alternative is a 3/4G capable router (if you take your Internet from the 3/4G source).
You can often configure anything to do whatever you want. But why.