Vk-172: Driver
dmesg | tail -20 You should see output similar to:
sudo usermod -a -G dialout $USER Log out and back in.
The VK-172 is a low-cost, low-power USB GPS dongle that uses a u-blox 7-series or 8-series chipset (often referred to as a "G-mouse"). It does not require a proprietary driver in most modern operating systems because it conforms to the USB CDC ACM (Communications Device Class Abstract Control Model) standard. This means it typically appears as a serial port. vk-172 driver
sudo stty -F /dev/ttyACM0 9600 Windows recognizes the VK-172 as a serial-over-USB device.
ls -l /dev/ttyACM* /dev/ttyUSB* Use cat , screen , or minicom to read NMEA sentences: dmesg | tail -20 You should see output
This document explains how to verify, install, and troubleshoot the necessary drivers for the VK-172 on Linux, Windows, and Android. The VK-172 is plug-and-play on most Linux distributions. The kernel includes the cdc_acm driver.
The VK-172 is a standard USB CDC device. No special drivers are needed in most modern operating systems—just plug it in and read NMEA sentences from the virtual serial port. This means it typically appears as a serial port
https://github.com/torvalds/linux/blob/master/drivers/usb/class/cdc-acm.c No additional out-of-tree driver is required. | OS | Driver | Device Name | |----|--------|--------------| | Linux | cdc_acm (built-in) | /dev/ttyACM0 | | Windows | USB Serial Device (usbser.sys) or u-blox VCP | COM3 (example) | | Android | OTG + Serial USB app | N/A (app-specific) |