Advanced Technical USB Devices Driver



If you have problems:

1. If Windows reports 'Unrecognized Device' when tool is plugged: then there is an incompatibility between the tool and the computer. Ge security port devices driver ed. This is normally caused by the USB power source in the computer not supplying sufficient power to the scan tool. The only solution is to place a self powered USB hub between the tool and the computer. This has been seen on some older Dell laptops.

Driver Reviver is a driver maintenance tool by ReviverSoft, since 2014 a subsidiary of Corel. It makes a wide range of other Reviver branded software products for both the PC and the Apple Mac. ON Semiconductor is the #1 supplier of CMOS image sensors for viewing and Automated Driver Assistance Systems (ADAS), and integrated circuits for Advanced Front Lighting Systems (AFLS). We have an industry leading portfolio of more than 10,000 automotive grade (AEC) products.

2. Driver Problems

The most common problem is with the USB tool is the USB drivers either not installing properly or having the wrong USB drivers installed for the Windows version used. The first step is to check Device Manager for known USB devices. DO NOT connect the scan tool yet. Note in the figure below the Generic USB Driver circled in yellow. You should see this driver in the USB Serial Bus Controllers of your computer .

Keeping Device Manager open, connect the scan tool with the supplied USB cable . The drivers in the USB Serial Bus Controllers should now include OBDScan OBD-II Interface

If the Generic USB Driver did not show up after the driver installation, and you are running Windows 2000 or XP, then go to the supplied CD and run a file called Install2000.bat. Check Device Manager after running Install2000 and see if the Generic USB Driver is there, it should be, if not please email or call us.

Advanced Technical USB Devices Driver

If ‘OBDScan OBD-II Interface’ does not show up then there is a problem with the computer reading the OBDScan tool. One problem we have seen in this area is a ‘weak’ USB power source. The OBDScan tool requires about 150ma, a USB mouse only needs about 50ma. The OBDScan also need the full 5.0v as defined by the USB specification. Some Dell computers did not comply with that specification. What you should do is try putting the OBDScan on a self-powered USB Hub. This will eliminate the computer USB power problems.

USB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates 'USB I/O messages' into TCP/IP payloads and transmits them between computers.

Feb 21, 2011: Updated windows client driver to allow x64 operation. We have received signed versions from the ReactOS project. (This is needed to allow installation without workarounds on Win7/Vista x64.) ReactOS has the proper code signing certificate and offer its use to other open source projects React OS Driver Signing. Great initiative!

Jul 10, 2009: The preview release of usbip windows client is now available. See screenshots!

Jan 13, 2009: The latest drivers were recently included in the staging tree of Linux.

The USB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates 'USB I/O messages' into TCP/IP payloads and transmits them between computers. Original USB device drivers and applications can be also used for remote USB devices without any modification of them. A computer can use remote USB devices as if they were directly attached; for example, we can ..

  • USB storage devices: fdisk, mkfs, mount/umount, file operations, play a DVD movie and record a DVD-R media.
  • USB keyboards and USB mice: use with linux console and X Window System.
  • USB webcams and USB speakers: view webcam, capture image data and play some music.
  • USB printers, USB scanners, USB serial converters and USB Ethernet interfaces: ok, work fine.

It is currently implemented as Linux device drivers and available under the open source license GPL. Its I/O performance is enough practical in local area network for all types of devices, including isochronous devices, without any modification of Linux-original USB device drivers.

Overview

In a client host, the VHCI (Virtual Host Controller Interface) driver is implemented as a USB host controller driver. The VHCI driver emulates a real USB host controller interface for virtual attachment/detachment, enumeration and initialization of remote USB devices. It encapsulates USB request blocks and then transmits USB/IP requests to remote server hosts. In a server host, the Stub driver is implemented as a USB per-device driver. The Stub driver decapsulates USB/IP requests into USB requests and then submit them to real USB devices.

  • USB/IP - a Peripheral Bus Extension for Device Sharing over IP Network. Takahiro Hirofuchi, Eiji Kawai, Kazutoshi Fujikawa, and Hideki Sunahara. In the Proceedings of the FREENIX Track: USENIX Annual Technical Conference, pp. 47-60, April 2005. (Awarded FREENIX Track Best Paper!)
  • USB/IP: A Transparent Device Sharing Technology over IP Network. Takahiro Hirofuchi, Eiji Kawai, Kazutoshi Fujikawa, and Hideki Sunahara. IPSJ Transactions on Advanced Computing Systems, Vol. 46, No. SIG11(ACS11), pp. 349-361, August 2005. (Also appeared in IPSJ Digital Courier.)

FAQ

Technical

Advanced Technical Usb Devices Drivers

  • 'client' and 'server' are confusing..
    A server host has physical USB devices which are exported to a client host. In the server host, load usbip_common_mod.ko and vhci-hcd.ko, and then use usbipd. The client host imports a USB device virtually; the client host may not have a real USB device. In the client host, load usbip_common_mod.ko and usbip.ko, and then use usbip.
  • USB/IP is stable?
    It basically works for most USB devices under LAN (Gb Ethernet is better). It has minimum features (e.g., attach/detach) and your contribution is welcome.
  • Is there a MS Windows client of USB/IP ?
    There is one now, it is in the early stage of development, you can try it. If it can't work for your USB devices, please report bug to us.
  • Does your USB/IP implementation have compatibility with other similar products?
    No, currently.

usbview

A remote USB webcam with an ov511 chip is virtually attached to a computer. We can see ov511 under USB VHCI Root Hub.

Desktop

xawtv is working for a remote USB webcam. A remote USB-HDD is also attached to the computer. Zeroplus driver download for windows.

Linux

For Linux, the source code of usbip was merged into the staging tree, and finally has been moved to the mainline since Linux-3.17. Development is ongoing in the kernel community, not here. Linux distributions will provide binary packages of usbip. Just for historical records, the project page keeps old download files of the Linux version. Do not use them.

Windows

For Windows, the precompiled client-side program is available from the project page. You need a Linux machine for the server side.

  • File Releases and its RSS

See the git repository for the latest source code. Although, development has not been active lately. Feel free to fork the project.

Install and Usage

AdvancedDriverAdvanced Technical USB Devices DriverAdvanced Technical USB Devices Driver

See README (possibly included in your binary package).

Mailing List

  • usbip-devel (the character) lists.sourceforge.net

Public Forum

  • Project Summary in sourceforge.net
    • RSS feeds | Public Forum | Mailing List

Normally, please use the mailing list and forum (Recommended).

  • Takahiro Hirofuchi < hirofuchi (the character) users.sourceforge.net >