Convert broadcom router to nmea wifi server?
Install a java vm to a broadcom type router with firmware flashed to tomatousb and then run marine-oneless-nmea-server on it. Feed serial in with a serial to usb adapter. Tomatousb will dictate the router chosen.
My linux skills are not up to compiling this task unfortunately.