Windows 11 update loaded Prolific PL2303 driver 3.8.40.0 and when I go to device manager it says "Please install corresponding PL2303 driver to support Windows 11 and further OS" This driver does not even attempt to communicate with my X10 CM11 hooked to my serial port. I had to go to Prolific website and load their current driver 3.6.81.357. (uninstall driver first) Serial to X10 device now working fine. Don't install Windows update for Prolific or it will change it back.
Gadget Serial V24 Driver Windows 7 X64
Download File: https://miimms.com/2vD8av
8726.chkusb.sh.txt #!/bin/sh## Util to check USB subsystem on for Linux kernel 3.12+## TODO: usageVERSION=0.2.1### functions ###has_supported_kernel() local _verlocal _t_ver=`uname -r` DBG_PRINT "kernel $_ver" _t=$_ver%%.* # 2.x.x, unsupported [ $_t -ge 3 ] check_platform () _hw=`grep '^Hardware' /proc/cpuinfo` DBG_PRINT $_hw if [ "$_hw#*AM33XX" != "$_hw" ]; then PLATFORM="am335x" elif [ "$_hw#*AM43" != "$_hw" ]; then PLATFORM="am437x" elif [ "$_hw#*DRA74X" != "$_hw" ]; then PLATFORM="am57x" else PLATFORM="unknown" fi DBG_PRINT $PLATFORM case $PLATFORM in "am335x") USB0='usb@47400000/usb@47401000' USB1='usb@47400000/usb@47401800' return 0;; "am437x") USB0='omap_dwc3@48380000/usb@48390000' USB1='omap_dwc3@483c0000/usb@483d0000' return 0;; "am57x") USB0='omap_dwc3_1@48880000/usb@48890000' USB1='omap_dwc3_2@488c0000/usb@488d0000' return 0;; *) echo "Unsupported $PLATFORM" return 1;; esac# check a kernel CONFIG option# params $1 - the config option# $2 = '-q', quiet output# return 0 - undefined# 1 - defined as 'm', kernel module# 2 - defined as 'y', kernel builtincheck_kernel_config() # check a kernel module# $1 - module name, relative path from drivers/, with .ko surfix# return 0 - found# 1 - errorcheck_module() DBG_PRINT ">>>> $1.ko:" if grep "$1.ko:" $_moddep > /dev/null; then DBG_PRINT 5 echo "Error: $_moddep seems to be valid," echo " but `basename $1`.ko is not loaded." echo " Please provide /proc/config.gz and /lib/module/`uname -r`/*" echo " for further investigation." else DBG_PRINT 6 echo "Error: `basename $1`: $_moddep is invalid." echo " Please run command 'depmod' on the target to re-generate it," echo " then reboot the target. If the issue still exists, please" echo " ensure 'make module_install' is done properly." fi DBG_PRINT 7 return 1 DBG_PRINT 8 return 0check_musb_drivers() check_module 'usb/phy/phy-am335x' check_module 'usb/phy/phy-am335x-control' check_kernel_config CONFIG_MUSB_PIO_ONLY -q [ $? != 0 ] check_dwc3_drivers() check_module 'phy/phy-omap-control' if [ $PLATFORM = am437x ]; then check_kernel_config CONFIG_OMAP_USB2 [ $? != 1 ] ### debug ###g_log_file=/tmp/chmusb.logDBG_ENABLE() g_dbg_enabled=true; DBG_DISABLE() g_dbg_enabled=false; DBG_LOG_RESET() echo > $g_log_file; DBG_PRINT() DBG_LOG() DBG_PRINT $* >> $g_log_file; DBG_LOG_MARK() DBG_PRINT "----------------" >> $g_log_file; ### main ####moddep_checked=falseecho "chkusb.sh Version $VERSION"[ "$V" = "1" ] && DBG_ENABLE && DBG_LOG_RESET DBG_DISABLEhas_supported_kernel echo "Unsupported kernel version: `uname -r`"; exit 1; check_platform exit 2DBG_PRINT device: $PLATFORMwhich lsusb > /dev/null echo "Error; lsusb command not found"; exit 3; if lsusb > /dev/null 2>&1; then echo "USB is initialized"else echo "USB initialization failed" # failed, continue checking [ -f /proc/config.gz ] echo "Error: /proc/config.gz not found"; exit 4; case $PLATFORM in am335x) check_musb_drivers;; am437x am57x) check_dwc3_drivers;; *) echo "Error: unsupported platform $PLATFORM" exit 5;; esacfi# check dr_mode & gadget drivers[ -d /proc/device-tree ] echo "Warning: /proc/device-tree/ not found" if [ -d "/lib/modules/`uname -r`/" ]; then echo "The list of USB gadget drivers installed:" ls -1Rp "/lib/modules/`uname -r`/kernel/drivers/usb/gadget/" fi exit 0for _usb in "$USB0" "$USB1"; do _usb_dir="/proc/device-tree/ocp/$_usb" _status=`cat $_usb_dir/status 2> /dev/null` _dr_mode=`cat $_usb_dir/dr_mode` echo `basename $_usb`: $_dr_mode, $_status [ "$_status" = "disabled" -o "$_dr_mode" = "host" ] gadget_mode=truedoneDBG_PRINT $gadget_mode$gadget_mode exit 0echocheck_kernel_config CONFIG_USB_LIBCOMPOSITEcase $? in 0) echo "Error: no any gadget driver enabled" exit 6;; 1) is_gadget_builtin=false;; 2) echo "The gadget driver is built-in" is_gadget_builtin=true;;esaccheck_kernel_config CONFIG_USB_ZERO -q echo "Gadget Kernel Config: g_zero is enabled"check_kernel_config CONFIG_USB_AUDIO -q echo "Gadget Kernel Config: g_audio is enabled"check_kernel_config CONFIG_USB_ETH -q echo "Gadget Kernel Config: g_ether is enabled"check_kernel_config CONFIG_USB_G_NCM -q echo "Gadget Kernel Config: g_ncm is enabled"check_kernel_config CONFIG_USB_MASS_STORAGE -q echo "Gadget Kernel Config: g_mass_storage is enabled"check_kernel_config CONFIG_USB_G_SERIAL -q echo "Gadget Kernel Config: g_serial is enabled"check_kernel_config CONFIG_USB_G_PRINTER -q echo "Gadget Kernel Config: g_printer is enabled"g_driver=`grep '^DRIVER=' /sys/class/udc/*/uevent 2>/dev/null`echo "gadget driver loaded: $g_driver:-(none)"echoif ! $is_gadget_builtin; then if [ -d "/lib/modules/`uname -r`/" ]; then echo "The list of USB gadget drivers installed:" ls -1Rp "/lib/modules/`uname -r`/kernel/drivers/usb/gadget/" else echo "Error: /lib/modules/`uname -r`/ not found" echo " Please ensure 'make module_install' is done properly." exit 7 fifi# vim: ft=sh:ts=4:sw=4:et
[ 13.610900] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver[ 13.649167] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1[ 13.701269] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002[ 13.708467] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1[ 13.716125] usb usb1: Product: MUSB HDRC host driver[ 13.721379] usb usb1: Manufacturer: Linux 3.14.26-g2489c02-dirty musb-hcd[ 13.728535] usb usb1: SerialNumber: musb-hdrc.0.auto[ 13.801892] hub 1-0:1.0: USB hub found[ 13.805932] hub 1-0:1.0: 1 port detected[ 13.817070] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver[ 13.824125] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 2[ 13.832696] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002[ 13.839860] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1[ 13.847511] usb usb2: Product: MUSB HDRC host driver[ 13.852771] usb usb2: Manufacturer: Linux 3.14.26-g2489c02-dirty musb-hcd[ 13.859930] usb usb2: SerialNumber: musb-hdrc.1.auto[ 13.869065] hub 2-0:1.0: USB hub found[ 13.873173] hub 2-0:1.0: 1 port detected[ 14.027664] g_serial gadget: Gadget Serial v2.4[ 14.032617] g_serial gadget: g_serial ready[ 14.136258] cryptodev: driver 1.6 loaded.[ 14.306708] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=orderedStarting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directorybootlogd.[ 14.487305] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in a_wait_vrise (80,
The issue has not been solved. Updating drivers in Win8.1 64 bit device manager does not work. The only way is to go to the actual file in the IDE driver folder, right click and select "install". Even so windows regularly dumps the driver thus causing reloading of programs to fail. Here it is necessary to "re-install the driver" but this does not always work. Since "Vista", drivers have to conform to MS certification, which the Arduino drivers do not have.
With Driver Signature Verification disabled in 8.1, I tried uninstalling and re-installing both Arduino 1.6.5 and 1.0.5 and installing the Arduino drivers manually. I tried installing aruino.inf with a right mouse click. Failed. I tried running dpinst-amd64.exe. Failed- the 3 applicable driver files had red X after this. I tried updating drivers manually through device manager, browsing to the arduino.inf file and even selecting board-specific files that appeared by unchecking the 'show compatible drivers' checkbox. I tried the Compaq modem trick, but no modems appear in my version of windows, and I can't find a legit driver for that modem online. 2ff7e9595c
Comments