Configuring multiple MAC addresses in NDIS 6

Does NDIS 6 miniport driver have any OID set interface to configure multiple MAC addresses on the NIC its controlling ?
Also, can “OID_GEN_MAXIMUM_FRAME_SIZE” OID be used to set MTU size in miniport driver ?

Thanks,
PS

> -----Original Message-----

From: xxxxx@lists.osr.com [mailto:bounce-313034-
xxxxx@lists.osr.com] On Behalf Of xxxxx@gmail.com
Sent: Monday, January 28, 2008 3:03 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Configuring multiple MAC addresses in NDIS 6

Does NDIS 6 miniport driver have any OID set interface to configure
multiple MAC addresses on the NIC its controlling ?
[PCAUSA] No. Plus, doesn’t make sense.

Also, can “OID_GEN_MAXIMUM_FRAME_SIZE” OID be used to set MTU size in
miniport driver ?
[PCAUSA] If you are a NDIS 5 miniport driver yourself, then your response to the OID_GEN_MAXIMUM_FRAME_SIZE query does effect the MTU. However, if you are not the NDIS 5 miniport driver, then you cannot tell the NIC miniport to change its reply.

You should note that OID_GEN_MAXIMUM_FRAME_SIZE is mandatory for NDIS 5 miniports but is not required by NDIS 6 miniports.

Good luck,

Thomas F. Divine

Thanks,
PS


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

wrote in message news:xxxxx@ntdev…
> Does NDIS 6 miniport driver have any OID set interface to configure multiple MAC addresses on the NIC its controlling ?

A MAC adapter has only one MAC address, even in NDIS6.
However, it can work in promiscuous mode…

> Also, can “OID_GEN_MAXIMUM_FRAME_SIZE” OID be used to set MTU size in miniport driver ?

No. If you need to send a smaller packet, just send a smaller packet.

Regards,
–PA