TechTalkz.com Logo

Go Back   TechTalkz.com Technology & Computer Troubleshooting Forums > Central Nexus > Introduce Yourself!

Notices

RNDIS Enumeration Flow

Introduce Yourself!


Reply
 
Thread Tools Display Modes
Old 08-10-2009, 09:30 AM   #1
Newbie
 
Join Date: Oct 2009
Age: 27
Posts: 0
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0 vasanthb is an unknown quantity at this point


OS: Windows XP


RNDIS Enumeration Flow

Hello,

Currently i am working in USB-RNDIS. I am facing the following problem. Please help me.

Host:
>> 02 00 00 00 REMOTE_NDIS_INITIALIZE_MSG
>> 18 00 00 00 MessageLength
>> 02 00 00 00 RequestId
>> 01 00 00 00 MajorVersion
>> 00 00 00 00 MinorVersion
>> 00 40 00 00 MaxTransferSize
>>
>> Device:
>> 02 00 00 80 REMOTE_NDIS_INITIALIZE_CMPLT
>> 34 00 00 00 MessageLength
>> 02 00 00 00 RequestId
>> 00 00 00 00 Status
>> 01 00 00 00 MajorVersion
>> 00 00 00 00 MinorVersion
>> 01 00 00 00 DeviceFlags
>> 00 00 00 00 Medium
>> 20 00 00 00 MaxPacketsPerTransfer
>> 40 00 00 00 MaxTransferSize
>> 00 00 00 00 PacketAlignmentFactor
>> 00 00 00 00 AFListOffset
>> 00 00 00 00 AFListSize
>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 1C 00 00 00 MessageLength
>> 03 00 00 00 RequestId
>> 01 01 01 00 Oid
>> 00 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 7C 00 00 00 MessageLength
>> 03 00 00 00 RequestId
>> 00 00 00 00 Status
>> 64 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> 01 01 01 00 OID_GEN_SUPPORTED_LIST
>> 02 01 01 00 OID_GEN_HARDWARE_STATUS
>> 03 01 01 00 OID_GEN_MEDIA_SUPPORTED
>> 04 01 01 00 OID_GEN_MEDIA_IN_USE
>> 06 01 01 00 OID_GEN_MAXIMUM_FRAME_SIZE
>> 07 01 01 00 OID_GEN_LINK_SPEED
>> 0A 01 01 00 OID_GEN_TRANSMIT_BLOCK_SIZE
>> 0B 01 01 00 OID_GEN_RECEIVE_BLOCK_SIZE
>> 0C 01 01 00 OID_GEN_VENDOR_ID
>> 0D 01 01 00 OID_GEN_VENDOR_DESCRIPTION
>> 0E 01 01 00 OID_GEN_CURRENT_PACKET_FILTER
>> 11 01 01 00 OID_GEN_MAXIMUM_TOTAL_SIZE
>> 14 01 01 00 OID_GEN_MEDIA_CONNECT_STATUS
>> 01 01 02 00 OID_GEN_XMIT_OK
>> 02 01 02 00 OID_GEN_RCV_OK
>> 03 01 02 00 OID_GEN_XMIT_ERROR
>> 04 01 02 00 OID_GEN_RCV_ERROR
>> 05 01 02 00 OID_GEN_RCV_NO_BUFFER
>> 01 01 01 01 OID_802_3_PERMANENT_ADDRESS
>> 02 01 01 01 OID_802_3_CURRENT_ADDRESS
>> 03 01 01 01 OID_802_3_MULTICAST_LIST
>> 04 01 01 01 OID_802_3_MAXIMUM_LIST_SIZE
>> 01 01 02 01 OID_802_3_RCV_ERROR_ALIGNMENT
>> 02 01 02 01 OID_802_3_XMIT_ONE_COLLISION
>> 03 01 02 01 OID_802_3_XMIT_MORE_COLLISIONS
>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 20 00 00 00 MessageLength
>> 04 00 00 00 RequestId
>> 06 01 01 00 OID_GEN_MAXIMUM_FRAME_SIZE
>> 04 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 00 00 00 00
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 1C 00 00 00 MessageLength
>> 04 00 00 00 RequestId
>> 00 00 00 00 Status
>> 04 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> DC 05 00 00
>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 20 00 00 00 MessageLength
>> 05 00 00 00 RequestId
>> 04 01 01 01 OID_802_3_MAXIMUM_LIST_SIZE
>> 04 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 00 00 00 00
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 1C 00 00 00 MessageLength
>> 05 00 00 00 RequestId
>> 00 00 00 00 Status
>> 04 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> 08 00 00 00
>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 22 00 00 00 MessageLength
>> 06 00 00 00 RequestId
>> 02 01 01 01 OID_802_3_CURRENT_ADDRESS
>> 06 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 00 00 00 00 28 A1
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 1E 00 00 00 MessageLength
>> 06 00 00 00 RequestId
>> 00 00 00 00 Status
>> 06 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> 80 EC E2 34 80 EC
>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 20 00 00 00 MessageLength
>> 07 00 00 00 RequestId
>> 06 01 01 00 OID_GEN_MAXIMUM_FRAME_SIZE
>> 04 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 01 00 00 00
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 1C 00 00 00 MessageLength
>> 07 00 00 00 RequestId
>> 00 00 00 00 Status
>> 04 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> DC 05 00 00 1,500
>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 20 00 00 00 MessageLength
>> 08 00 00 00 RequestId
>> 11 01 01 00 OID_GEN_MAXIMUM_TOTAL_SIZE
>> 04 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 00 00 00 00
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 1C 00 00 00 MessageLength
>> 08 00 00 00 RequestId
>> 00 00 00 00 Status
>> 04 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> EA 05 00 00 1,514
>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 22 00 00 00 MessageLength
>> 09 00 00 00 RequestId
>> 02 01 01 01 OID_802_3_CURRENT_ADDRESS
>> 06 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 00 00 00 00 28 A1
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 1E 00 00 00 MessageLength
>> 09 00 00 00 RequestId
>> 00 00 00 00 Status
>> 06 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> 80 EC E2 34 80 EC
>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 22 00 00 00 MessageLength
>> 0A 00 00 00 RequestId
>> 02 01 01 01 OID_802_3_CURRENT_ADDRESS
>> 06 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 00 00 00 00 00 00
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 1E 00 00 00 MessageLength
>> 0A 00 00 00 RequestId
>> 00 00 00 00 Status
>> 06 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> 80 EC E2 34 80 EC
>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 20 00 00 00 MessageLength
>> 0B 00 00 00 RequestId
>> 06 01 01 00 OID_GEN_MAXIMUM_FRAME_SIZE
>> 04 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 00 00 00 00
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 1C 00 00 00 MessageLength
>> 0B 00 00 00 RequestId
>> 00 00 00 00 Status
>> 04 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> DC 05 00 00 1,500
>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 20 00 00 00 MessageLength
>> 0C 00 00 00 RequestId
>> 11 01 01 00 OID_GEN_MAXIMUM_TOTAL_SIZE
>> 04 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 00 00 00 00
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 1C 00 00 00 MessageLength
>> 0C 00 00 00 RequestId
>> 00 00 00 00 Status
>> 04 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> EA 05 00 00 1,514



upto my analyser and above examples are same, but links speed is different, please help me.

>>
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 20 00 00 00 MessageLength
>> 0D 00 00 00 RequestId
>> 07 01 01 00 OID_GEN_LINK_SPEED
>> 04 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 00 00 00 00
>>
>> Device:
>> 04 00 00 80 REMOTE_NDIS_QUERY_CMPLT
>> 1C 00 00 00 MessageLength
>> 0D 00 00 00 RequestId
>> 00 00 00 00 Status
>> 04 00 00 00 InformationBufferLength
>> 10 00 00 00 InformationBufferOffset
>> A0 86 01 00 100M



My analyser Link speed report is:
-------------------------------
>> Host:
>> 04 00 00 00 REMOTE_NDIS_QUERY_MSG
>> 4C 00 00 00 MessageLength
>> 0D 00 00 00 RequestId
>> 07 01 01 00 OID_GEN_LINK_SPEED
>> 04 00 00 00 InformationBufferLength
>> 14 00 00 00 InformationBufferOffset
>> 00 00 00 00 DeviceVcHandle
>> 00 00 00 00

>> 00 00 00 00
>> E9 6A 00 00
>> 20 00 00 00
>> 00 00 00 00
>> 00 00 00 00
>> 08 00 57 02
>> 4D 46 45 30
>> 30 E8 9F 81



Thanks,
Vasanth B



vasanthb is offline   Reply With Quote
Old 08-10-2009, 09:33 AM   #2
Regular Member (100+)
 
Xtra's Avatar
 
Join Date: May 2006
Posts: 184
Thanks: 1
Thanked 16 Times in 14 Posts
Rep Power: 7 Xtra is just really niceXtra is just really niceXtra is just really niceXtra is just really nice
Welcome to TechTalkz.com Forums. Enjoy your stay here...
Xtra is offline   Reply With Quote
Reply

Thread Tools
Display Modes



< Windows Help - MS Office Help - Hardware Support >


New To Site? Need Help?

All times are GMT +5.5. The time now is 03:03 PM.


vBulletin, Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO
Copyright © 2005-2009, TechTalkz.com. All Rights Reserved - Privacy Policy
Valid XHTML 1.0 Transitional