If the device works well, the driver will created tty devices named "tt圜H343USBx" in /dev directory.
#Generic usb hub driver creation install
If the above method does not help, try to download and install the compatible driver for your Generic USB Hub device from the manufacturer website. If so, right click it and update driver software. Check if you can see the the Generic USB Hub now. ěefore the driver works, you should make sure that the usb device has been plugged in and is working properly, you can use shell command "lsusb" or "dmesg" to confirm that, USB VID of these devices are, you can view all IDs from the id table which defined in "ch343.c". Open 'Device Manager', click 'Scan for hardware changes' button. This Generic USB Driver can recognize most USB drives if you are still using the Windows 98 OS.
#Generic usb hub driver creation serial
This driver supports USB to single serial port chip ch343/ch9101/ch9102/ch9143, USB to dual serial ports chip ch342/ch347/ch9103, USB to quad serial ports chip ch344, etc. You can use command "ls /dev/ttyACM*" to confirm that, to remove the CDC-ACM driver, use command "rmmod cdc-acm". If you use this VCP driver, please check that the CDC-ACM driver was not installed for the USB UART devices mentioned above. Because of this, device manufacturers can create an alternate, or custom driver that is capable of accessing the device specific function sets, such as hardware flow control or GPIO functions. This generic driver does not have any knowledge about specific device protocols. The CDC-ACM driver has limited capabilities to control specific devices. In Linux, this driver file name is cdc-acm. Linux operating systems supply a default CDC-ACM driver that can be used with these USB UART devices. USB to UART(s) chip ch342/ch343/ch344/ch347/ch9101/ch9102/ch9103/ch9143 are fully compliant to the Communications Device Class (CDC) standard, they will work with a standard CDC-ACM driver (CDC - Abstract Control Model).