Drivers Acer USB Ethernet/RNDIS Gadget



Symptoms

Rndis ethernet gadget driver

Consider the following scenario:

  • You run a Windows Embedded CE 6.0 R3-based image that has the SYSGEN_ETH_USB_HOST variable enabled on a CE device.

  • The CE device supports Remote Network Driver Interface Specification (RNDIS)-compatible Ethernet adapters.

  • You connect an RNDIS USB-enabled device such as a Windows phone to the CE device.

    Audio device on high definition audio bus driver download for windows. The HD Audio bus driver does not provide: An interface for programming a DSP or additional registers that are not defined in the Intel High Definition Audio Specification. Prioritized bandwidth management. During device enumeration, the HD Audio bus driver detects the codecs that are attached to the HD Audio controller's HD Audio Link.

In this scenario, the CE device does not recognize the RNDIS device.

Cause

Drivers Acer USB Ethernet/RNDIS Gadget

This problem occurs because the USBDeviceAttach function in the RNDIS driver (Usb8023.dll) does not check for the ActiveSync class on the USB descriptor. The RNDIS driver loads and then unloads immediately during the connection.

In this case the driver needs to be updated. First download the driver from below: rndis.zip. Then in Control Panel use right mouse click on the USB-serial port and select update driver and select option to 'seek driver from your computer' and select 'disk' and 'browse file' to choose above INF-file to update the device driver software. Browse for driver software on your computer will come up. Select Let me pick from a list of device drivers on my computer. A window will come up asking to select the device type. Select Network adapters, as RNDIS emulates a network connection. In the Select Network Adapter window, select Microsoft Corporation from the Manufacturer list. 4 Find your Android USB Ethernet/RNDIS device in the list and press double click on the androidusbdeviceclass device. Click Reinstall driver button. 5 Choose Install from the specific location and click on the Browse button. Our database contains 1 drivers for ACER USB Ethernet/RNDIS. For uploading the necessary driver, select it from the list and click on ‘Download’ button. Please, assure yourself in the compatibility of the selected driver with your current OS just to guarantee its correct and efficient work.

Resolution

This issue is caused by RNDIS5 (Remote Network Driver Interface Specification driver version 5), an old device driver for Windows 10. There is an issue where Windows 10 keeps on reverting back to this driver. The solution to this USB problem is to make Windows 10 use RNDIS 6.

Software update information

A supported software update is now available from Microsoft as Windows Embedded CE 6.0 Monthly Update June 2011. In the 'File information' section, the package file name contains the product version, date, Knowledge Base article number, and processor type. The package file name format is as follows:

Rndis Ethernet Gadget Driver

Product version-yymmdd-kbnnnnnn-processor typeFor example: Wincepb60-110128-kb2492159-armv4i.msi is the ARMV4i Windows Embedded CE 6.0 Platform Builder fix that is documented in KB article 2492159 and that is contained in the January 2011 monthly update.
To resolve this problem immediately, download this Windows Embedded CE 6.0 Monthly Update from one of the following Microsoft websites:
Windows Embedded

Drivers Acer USB Ethernet/RNDIS Gadget

Download Windows Embedded CE 6.0Microsoft Download Center

Prerequisites

This update is supported only if all previously issued updates for this product have also been installed.

Restart requirement

After you apply this update, you must perform a clean build of the whole platform. To do this, use one of the following methods:

  • On the Build menu, click Clean Solution, and then click Build Solution.

  • On the Build menu, click Rebuild Solution.

You do not have to restart the computer after you apply this software update.

Update replacement information

Usb ethernet rndis gadget driver

This update does not replace any other updates.

File information

The English version of this software update package has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

Usb Ethernet Rndis Gadget Driver

Files that are included in this update package

File name

File size

Date

Time

Path

Windows embedded ce 6.0_update_kb2565015.htm

7,660

30-Jun-2011

22:49

110630_kb2565015

Usb8023.lib

596,466

16-Jun-2011

16:35

PublicCommonOakLibArmv4iDebug

Usb8023.lib

276,894

16-Jun-2011

16:35

PublicCommonOakLibArmv4iRetail

Usb8023.lib

566,070

16-Jun-2011

16:35

PublicCommonOakLibMipsiiDebug

Usb8023.lib

277,906

16-Jun-2011

16:35

PublicCommonOakLibMipsiiRetail

Usb8023.lib

566,178

16-Jun-2011

16:35

PublicCommonOakLibMipsii_fpDebug

Usb8023.lib

278,016

16-Jun-2011

16:35

PublicCommonOakLibMipsii_fpRetail

Usb8023.lib

568,942

16-Jun-2011

16:36

PublicCommonOakLibMipsivDebug

Usb8023.lib

279,666

16-Jun-2011

16:35

PublicCommonOakLibMipsivRetail

Usb8023.lib

569,050

16-Jun-2011

16:36

PublicCommonOakLibMipsiv_fpDebug

Usb8023.lib

279,776

16-Jun-2011

16:36

PublicCommonOakLibMipsiv_fpRetail

Usb8023.lib

505,420

16-Jun-2011

16:36

PublicCommonOakLibSh4Debug

Usb8023.lib

266,108

16-Jun-2011

16:36

PublicCommonOakLibSh4Retail

Usb8023.lib

521,114

16-Jun-2011

16:35

PublicCommonOakLibX86Debug

Usb8023.lib Blade iii driver download.

270,634

16-Jun-2011

16:35

PublicCommonOakLibX86Retail

References

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

-->

Remote NDIS (RNDIS) eliminates the need for hardware vendors to write an NDIS miniport device driver for a network device attached to the USB bus. Remote NDIS accomplishes this by defining a bus-independent message set and a description of how this message set operates over the USB bus. Because this Remote NDIS interface is standardized, one set of host drivers can support any number of networking devices attached to the USB bus. This significantly reduces the development burden on device manufacturers, improves the overall stability of the system because no new drivers are required, and improves the end-user experience because there are no drivers to install to support a new USB bus-connected network device. Currently Microsoft Windows provides support for Remote NDIS over USB.

The following figure shows the replacement of the device manufacturer's NDIS miniport with the combination of a Remote NDIS miniport driver and a USB transport driver. The device manufacturer can therefore concentrate on device implementation and not have to develop a Windows NDIS device driver.

Microsoft provides an NDIS miniport driver, Rndismp.sys, which implements the Remote NDIS message set and communicates with generic bus transport drivers, which in turn communicate with the appropriate bus driver. This NDIS miniport driver is implemented and maintained by Microsoft and is distributed as part of Windows.

Drivers Acer USB Ethernet/RNDIS Gadget

The following Remote NDIS message set mirrors the semantics of the NDIS miniport driver interface:

  • Initializing, resetting, and halting device operation

  • Transmitting and receiving networking data packets

  • Setting and querying device operational parameters

  • Indicating media link status and monitoring device status

Microsoft also provides a USB bus transport driver that implements a mechanism for carrying the Remote NDIS messages across the USB bus. This driver transports standardized Remote NDIS messages between the Remote NDIS miniport driver and the bus-specific driver, such as USB. The bus-specific drivers are also required to map any bus-specific requirements, such as power management, into standardized Remote NDIS messages. The transport driver for USB 1.1 and 2.0 is implemented and maintained by Microsoft and distributed as part of Windows.

Rndis Ethernet Gadget

This structure allows a single device driver to be used for any Remote NDIS device for which there is a bus-specific transport layer. Advent dt1411 drivers. In addition, only one bus transport layer is required for all network devices on a specific bus.

This section includes the following additional topics:

Linux Usb Ethernet Rndis Gadget

Related topics