From: Adam on
Hi,

I am using Windows XP USB_RNDIS driver to communicate with USB devices
over ethernet.
When I plug in more than one device each device shows up on its own
interface (eg. Local Area Connection 2, Local Area Connection 3). I
want to be able to communicate with all devices on one interface where
I set up a dhcp server,
is that possible? What I want to do is to bind every USB device to the
same software emulated ethernet interface on the host computer.

Thanks,
Adam
From: Chris on
On Mar 2, 1:47 am, Adam <adam.n.ekl...(a)gmail.com> wrote:

> I am using Windows XP USB_RNDIS driver to communicate with USB devices
> over ethernet.
> When I plug in more than one device each device shows up on its own
> interface (eg. Local Area Connection 2, Local Area Connection 3). I
> want to be able to communicate with all devices on one interface where
> I set up a dhcp server,
> is that possible? What I want to do is to bind every USB device to the
> same software emulated ethernet interface on the host computer.

Is it possible? Probably, but it won't be easy. You'll need a root-
enumerated software NDIS driver to provide the "singleton" network
interface, and then a separate USB driver that loads for each device
instead of the RNDIS driver, and forwards all the traffic back and
forth to the singleton.
From: Thomas F. Divine on
How about a MUX IM filter driver that binds at lower edge to USB devices of
specific PnP ID and presents only one miniport to the system.

The WDK "MUX" sample is a N:1 MUX that presents multiple upper-edge virtual
miniports for one physical miniport adapter instance. What you want is a 1:N
MUX, which is certainly achievable.

Thomas F. Divine
http://www.pcausa.com


"Adam" <adam.n.eklund(a)gmail.com> wrote in message
news:a86bdcb6-81d2-4abc-b506-554cb777a536(a)e23g2000yqd.googlegroups.com...
> Hi,
>
> I am using Windows XP USB_RNDIS driver to communicate with USB devices
> over ethernet.
> When I plug in more than one device each device shows up on its own
> interface (eg. Local Area Connection 2, Local Area Connection 3). I
> want to be able to communicate with all devices on one interface where
> I set up a dhcp server,
> is that possible? What I want to do is to bind every USB device to the
> same software emulated ethernet interface on the host computer.
>
> Thanks,
> Adam