NDIS first packet

Hello All,

I implemented my MiniportSendPackets routine and the very first packet
I’m looking at (sent to me from by NDIS) is a IPv6 multicast
(Destination Ethernet
address is something like 33:33:ff:xx:xx:xx)… Any ideas why I would be
a seeing an IPv6 packet and not something like an ARP packet?

Thanks
Ravi

Actually I check and I installed Microsoft TCP/IP for IPv6 from
Connection Properties for my adapter. However, I don’t see the standard
TCP/IP? Any ideas why this would be the case?

Thanks

ravi


From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Murty, Ravi
Sent: Friday, March 11, 2005 4:28 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] NDIS first packet

Hello All,

I implemented my MiniportSendPackets routine and the very first packet
I’m looking at (sent to me from by NDIS) is a IPv6 multicast
(Destination Ethernet

address is something like 33:33:ff:xx:xx:xx)… Any ideas why I would be
a seeing an IPv6 packet and not something like an ARP packet?

Thanks

Ravi


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

Murty, Ravi wrote:

Hello All,

I implemented my MiniportSendPackets routine and the very first packet
I’m looking at (sent to me from by NDIS) is a IPv6 multicast
(Destination Ethernet
address is something like 33:33:ff:xx:xx:xx)… Any ideas why I would be
a seeing an IPv6 packet and not something like an ARP packet?

IPv5 router solicitation?

Usually sent as soon as an interface reports link good. No ARP requests
are sent until the machine makes an outgoing IP connection. If you are
using DHCP assigned addresses you will also see DHCP broadcasts before
the first ARP. The IPv6 router solicitation is the IPv6 equivalent of DHCP.

Mike

I realized one small thing. I installed Microsoft TCP/IP for IPv6 and
that explains why I am seeing this IPV6 Multicast packet.

I uninstalled TCP/IP for V6, but don’t see an option to install the
standard TCP/IP? Is there a reason why “network connections” would not
let me do that? Do I need to do something special in my NDIS driver?

Thanks
ravi

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Mike Pumford
Sent: Monday, March 14, 2005 1:50 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] NDIS first packet

Murty, Ravi wrote:

Hello All,

I implemented my MiniportSendPackets routine and the very first packet
I’m looking at (sent to me from by NDIS) is a IPv6 multicast
(Destination Ethernet
address is something like 33:33:ff:xx:xx:xx)… Any ideas why I would
be
a seeing an IPv6 packet and not something like an ARP packet?

IPv5 router solicitation?

Usually sent as soon as an interface reports link good. No ARP requests
are sent until the machine makes an outgoing IP connection. If you are
using DHCP assigned addresses you will also see DHCP broadcasts before
the first ARP. The IPv6 router solicitation is the IPv6 equivalent of
DHCP.

Mike


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@intel.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Murty, Ravi wrote:

I realized one small thing. I installed Microsoft TCP/IP for IPv6 and
that explains why I am seeing this IPV6 Multicast packet.

I uninstalled TCP/IP for V6, but don’t see an option to install the
standard TCP/IP?

Try selecting “Have Disk”. Go to the inf directory and select
“nettcpip.inf”.

Is there a reason why “network connections” would not
let me do that? Do I need to do something special in my NDIS driver?

Thanks
ravi

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Mike Pumford
Sent: Monday, March 14, 2005 1:50 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] NDIS first packet

Murty, Ravi wrote:

>Hello All,
>
>I implemented my MiniportSendPackets routine and the very first packet
>I’m looking at (sent to me from by NDIS) is a IPv6 multicast
>(Destination Ethernet
>address is something like 33:33:ff:xx:xx:xx)… Any ideas why I would
>
>
be

>a seeing an IPv6 packet and not something like an ARP packet?
>
>
>
IPv5 router solicitation?

Usually sent as soon as an interface reports link good. No ARP requests
are sent until the machine makes an outgoing IP connection. If you are
using DHCP assigned addresses you will also see DHCP broadcasts before
the first ARP. The IPv6 router solicitation is the IPv6 equivalent of
DHCP.

Mike


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@intel.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Ignorance more frequently begets confidence than does knowledge.
— Charles Darwin


This message was scanned for spam and viruses by BitDefender.
For more information please visit http://linux.bitdefender.com/

Thanks, I installed it.

Okay so now I don’t have an IP address (I’ve set it up to use DHCP) and
I don’t see any request (packets) coming down to the MiniportSendPackets
routine again. For some reason with TCP/IP v6 I was seeing a multicast
Ethernet packet with IPv6 payload.

thanks,
Ravi

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Andrei
Zlate-Podani
Sent: Monday, March 14, 2005 8:18 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] NDIS first packet

Murty, Ravi wrote:

I realized one small thing. I installed Microsoft TCP/IP for IPv6 and
that explains why I am seeing this IPV6 Multicast packet.

I uninstalled TCP/IP for V6, but don’t see an option to install the
standard TCP/IP?

Try selecting “Have Disk”. Go to the inf directory and select
“nettcpip.inf”.

Is there a reason why “network connections” would not
let me do that? Do I need to do something special in my NDIS driver?

Thanks
ravi

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Mike Pumford
Sent: Monday, March 14, 2005 1:50 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] NDIS first packet

Murty, Ravi wrote:

>Hello All,
>
>I implemented my MiniportSendPackets routine and the very first packet
>I’m looking at (sent to me from by NDIS) is a IPv6 multicast
>(Destination Ethernet
>address is something like 33:33:ff:xx:xx:xx)… Any ideas why I would
>
>
be

>a seeing an IPv6 packet and not something like an ARP packet?
>
>
>
IPv5 router solicitation?

Usually sent as soon as an interface reports link good. No ARP requests

are sent until the machine makes an outgoing IP connection. If you are
using DHCP assigned addresses you will also see DHCP broadcasts before
the first ARP. The IPv6 router solicitation is the IPv6 equivalent of
DHCP.

Mike


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@intel.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Ignorance more frequently begets confidence than does knowledge.
— Charles Darwin


This message was scanned for spam and viruses by BitDefender.
For more information please visit http://linux.bitdefender.com/


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@intel.com
To unsubscribe send a blank email to xxxxx@lists.osr.com