The VK-172 is on most Linux distributions. The kernel includes the cdc_acm driver.
After installing the VK-172 driver, you need to confirm you are receiving real satellite data, not just a driver connection. vk-172 driver
If your navigation software shows "No Data," ensure the software is set to the same Baud Rate as the driver (9600 is the default). The VK-172 is on most Linux distributions