Download the latest drivers, software, firmware, and diagnostics for your HP products from the official HP Support website.
- Having an issue with your display, audio, or touchpad? Whether you're working on an Alienware, Inspiron, Latitude, or other Dell product, driver updates keep your device running at top performance. Step 1: Identify your product above. Step 2: Run the detect drivers scan to see available updates. Step 3: Choose which driver updates to install.
- Download source files - 10.4 Kb; Introduction. This tutorial will attempt to describe how to write a simple device driver for Windows NT. There are various resources and tutorials on the internet for writing device drivers, however, they are somewhat scarce as compared to writing a “hello world” GUI program for Windows.
- On computers, a device driver is a package with instructions that allows (in this case) Windows 10 to communicate and control a particular piece of hardware (such as graphics card, printers.
- The serial port ttySx (x=0,1,2, etc.) is major number 4. You can see this (and the minor numbers too) by typing: 'ls -l ttyS.' in the /dev directory. To find the device names for various devices, see the 'devices' file in the kernel documentation. There formerly was a 'cua' name for each serial port and it behaved just a little differently.
output of lsusb :
[root@centosserver ~]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 011: ID 1d09:1010 TechFaith Wireless Technology Limited
output of usb-devices
T: Bus=05 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 11 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d09 ProdID=1010 Rev=00.00
S: Manufacturer=Qualcomm, Incorporated
S: Product=Qualcomm CDMA Technologies MSM
Drivers Techfaith Port Devices Gigabit
C: #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I tried using usb_modeswitch also ...
output :
[root@centosserver ~]# usb_modeswitch -v 0x1d09 -p 0x1010 -H
Looking for default devices ...
found matching product ID
adding device
Found device in default mode, class or configuration (1)
Accessing device 011 on bus 005 ...
Getting the current device configuration ...
OK, got current device configuration (1)
Using first interface: 0x00
Using endpoints 0x02 (out) and 0x82 (in)
Not a storage device, skipping SCSI inquiry
USB description data (for identification)
-------------------------
Manufacturer: Qualcomm, Incorporated
Product: Qualcomm CDMA Technologies MSM
Serial No.: not provided
-------------------------
Sending Huawei control message ...
OK, Huawei control message sent
-> Run lsusb to note any changes. Bye.
I sent Huawei control message as the drivers in my Windows laptop were loading of Huawei
dmesg message:
usb 5-2: new full speed USB device number 5 using uhci_hcd
usb 5-2: New USB device found, idVendor=1d09, idProduct=1010
usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-2: Product: Qualcomm CDMA Technologies MSM
usb 5-2: Manufacturer: Qualcomm, Incorporated
usb 5-2: configuration #1 chosen from 1 choice
usb 5-2: USB disconnect, device number 5
usb 5-2: new full speed USB device number 6 using uhci_hcd
usb 5-2: New USB device found, idVendor=1d09, idProduct=1010
usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-2: Product: Qualcomm CDMA Technologies MSM
usb 5-2: Manufacturer: Qualcomm, Incorporated
usb 5-2: configuration #1 chosen from 1 choice
usb 5-2: USB disconnect, device number 6
usb 5-2: new full speed USB device number 7 using uhci_hcd
usb 5-2: New USB device found, idVendor=1d09, idProduct=1000
usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 5-2: Product: USB MMC Storage
usb 5-2: Manufacturer: Qualcomm, Incorporated
usb 5-2: SerialNumber: 000000000002
usb 5-2: configuration #1 chosen from 1 choice
scsi5 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 5:0:0:0: CD-ROM Qualcomm MMC Storage 2.31 PQ: 0 ANSI: 2
sr0: scsi3-mmc drive: 0x/0x caddy
sr 5:0:0:0: Attached scsi CD-ROM sr0
sr 5:0:0:0: Attached scsi generic sg1 type 5
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
sr0: CDROM (ioctl) error, command: Xpwrite, Read disk info 51 00 00 00 00 00 00 00 02 00
sr: Sense Key : Hardware Error [current]
sr: Add. Sense: No additional sense information
Drivers Techfaith Port Devices Terminal
usb 5-2: reset full speed USB device number 7 using uhci_hcdusb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: reset full speed USB device number 7 using uhci_hcd
usb 5-2: USB disconnect, device number 7
scsi 5:0:0:0: rejecting I/O to offline device
scsi 5:0:0:0: killing request
usb 5-2: new full speed USB device number 8 using uhci_hcd
usb 5-2: New USB device found, idVendor=1d09, idProduct=1010
usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-2: Product: Qualcomm CDMA Technologies MSM
usb 5-2: Manufacturer: Qualcomm, Incorporated
usb 5-2: configuration #1 chosen from 1 choice
usb 5-2: USB disconnect, device number 8
usb 5-2: new full speed USB device number 9 using uhci_hcd
usb 5-2: New USB device found, idVendor=1d09, idProduct=1010
usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-2: Product: Qualcomm CDMA Technologies MSM
usb 5-2: Manufacturer: Qualcomm, Incorporated
usb 5-2: configuration #1 chosen from 1 choice
usb 5-2: USB disconnect, device number 9
usb 5-2: new full speed USB device number 10 using uhci_hcd
usb 5-2: New USB device found, idVendor=1d09, idProduct=1000
usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 5-2: Product: USB MMC Storage
usb 5-2: Manufacturer: Qualcomm, Incorporated
usb 5-2: SerialNumber: 000000000002
usb 5-2: configuration #1 chosen from 1 choice
scsi6 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 10
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 6:0:0:0: CD-ROM Qualcomm MMC Storage 2.31 PQ: 0 ANSI: 2
sr0: scsi3-mmc drive: 0x/0x caddy
sr 6:0:0:0: Attached scsi CD-ROM sr0
sr 6:0:0:0: Attached scsi generic sg1 type 5
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
sr0: CDROM (ioctl) error, command: Xpwrite, Read disk info 51 00 00 00 00 00 00 00 02 00
sr: Sense Key : Hardware Error [current]
sr: Add. Sense: No additional sense information
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: reset full speed USB device number 10 using uhci_hcd
usb 5-2: USB disconnect, device number 10
scsi 6:0:0:0: rejecting I/O to offline device
scsi 6:0:0:0: killing request
usb 5-2: new full speed USB device number 11 using uhci_hcd
usb 5-2: New USB device found, idVendor=1d09, idProduct=1010
usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-2: Product: Qualcomm CDMA Technologies MSM
usb 5-2: Manufacturer: Qualcomm, Incorporated
usb 5-2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
can someone help me in loading the drivers for this modem and making it operational
Thanks
Dec 21, 2020 • Filed to: USB Recovery • Proven solutions
Have you ever had difficulty connecting your devices to your computer using a Prolific USB to Serial adapter? If yes you are lucky to find this page, it will give you all the information need to fix an unresponsive Serial driver adapter. You may have noticed a yellow exclamation mark hovering over or beside the USB to Serial Driver when searching your Device Manager and if you have we can all agree that it signifies a prevailing problem.
Overview of the Error
If you are not able to connect your device to your PC using a USB to Serial adapter it may be that
- The USB driver is outdated
- The USB Driver is missing
- Or even a corrupted driver
While you can't be so sure what the exact problem is there are solutions you can adopt to fix the issue once and for all. Read on to find quick fixes to resolve the problem.
1# Fix Prolific USB to Serial Driver not Working
Solution: Roll your Prolific USB to Serial Driver back to an older version
Updating your drivers often work wonders for your system because it makes sure that it runs on the latest features that guarantee maximum functionality. Unfortunately updating your drivers can cause this kind of error especially if your latest update does not work too well with your hardware. Once you upgrade your PC to the latest Windows version your Prolific USB to Serial Driver also updates to the latest driver software and if the driver is not compatible with your Hardware issues may arise. To correct the error, you will have to download the driver again by following these steps.
- Right-click on your PC Start button and open Device Manager
- Double click LPT and COM ports then locate the Prolific USB to Serial Driver and right-click it so you can select Update Driver
- For driver software click My computer
- From My computer select 'Let me pick from a list of drivers available'
- Choose an older version from the list then click Next
- The driver you selected will be installed automatically
- Once it has been downloaded reconnect the driver to see if it works.
2# Fix Prolific USB to Serial Driver 'Coder 10'
Driver issues reveal themselves in so many ways or through messages such as
- This device will not start (Code 10)
- There is no driver installed in this device
- The driver was not successfully installed
A code 10 error may arise because the chip you are using is not an original one. If you are using a fake, the manufacturer has a way of disabling it due to copy write infringement and the copy write takes effect once you download a recent update. To protect your PC from getting this code, you will have to make sure that your Windows 10 never updates a driver without approval. Updates come in the form of 64 bit and 32-bit drivers. Below we will show you how to work your way around the problem.
Window 64 bit Fix
To fix Windows 64 bit OS including Prolific USB to Serial Adapter, follow through these steps.
- Download 'PL2303_64bit_Installer.exe and Save
- Remove every USB to Serial adapter from your PC and double click the 'PL2303_64bit_installer.exe
- Follow the prompt by plugging in one USB to Serial adapter the click on Continue
- Reboot your PC to get Windows up and running
If you have followed these process through and you still see the same error go to your device manager
- Open the control panel and navigate to Device Manager
- From your control panel navigate to the System category and click the Hardware tab
- Scroll to the LPT/COM port and double click Prolific USB to Serial Comm Port
- Click Drivers in the Properties section
- The Driver you choose should read '3.3.2.102 with an appropriate date attached
- If the date is wrong then it means the wrong driver was installed
- Unplug the Serial adapter and run the steps again to install the correct driver
Window 32-bit
For Windows 32-bit OS systems follow these steps
- You will have to download the 'PL-2303_Driver_Installer.exe and save from Microsoft download link
- Run the program and eradicate the driver if you can
- Run the installer once more to install a correct driver
To Troubleshoot for error if your device still does not work
- Go to Control panel, enter System to access your Device Manager
- Scroll down to the LPT/ COM port then double click Prolific USB to Serial Comm Port
- Click Driver in the Windows Properties section
- The driver must be numbered as '2.0.2.8' and dates accordingly
If the driver was not installed, remove the Serial adapter then run 'PL2303_Driver_Installer.exe' again. Follow directions in Device Manager to download the correct driver
The three solutions listed in this article have proven to be quite helpful in fixing a Prolific USB to Serial driver not working on Windows 10. They may appear confusing at first but if you follow each step in detail you can resolve the issue.
Video Tutorial on How to Fix USB Device Not Recognized
USB Solution
- Recover USB Drive
- Format USB Drive
- Fix/Repair USB Drive
- Know USB Drive