Network Monitor ForumProvide support for Network Monitor versions 3 and greater.© 2009 Microsoft Corporation. All rights reserved.Mon, 30 Nov 2009 16:04:13 Z7e8133c0-f756-4058-9c20-32e041f07b06http://social.technet.microsoft.com/Forums/en-US/netmon/thread/17ff3f3c-ad79-4763-9ab0-c72c6f3dc201http://social.technet.microsoft.com/Forums/en-US/netmon/thread/17ff3f3c-ad79-4763-9ab0-c72c6f3dc201RickE2http://social.technet.microsoft.com/Profile/en-US/?user=RickE2NM 3.3 my_sparser.npl load error<p>I've downloaded and re-installed NM 3.3 a couple times but can't get past a simple startup error.  First there a generic error popup which asks me if I want to try to fix this error so I click OK.  It then brings up the following lines in a grid at the bottom of the screen:</p> <p>Status           Filename     Line Col Desc<br/>0x81006018  sparser.npl   10  8     Failed to load file &quot;my_sparser.npl&quot;; The parameter is incorrect. _ _ (WinStatusCode=0x00000057)<br/>0x83006030                                 Encountered errors while loading C:\documents and settings\rick\local settings\App Data\MS\NM3\sparser.npl file.</p> <p>(the path in the second line used abbreviated for brevity)</p> <p>The folder exists as does the sparser.npl file but NOT the my_sparser.npl file.<br/>I've read similar posts on this and suspect its related to me being offline (at home, not on corporate LAN) and my My Documents point to a LAN drive.  I tried a SUBST H: C:\ and also moving the My Documents location to C: (My Documents Properties) but the behavior remains.</p> <p>The major components of my PC are: Win XP SP3, Norton EP v11, Pointsec.  I'm an admin and I'm NOT using roaming profile.  Below is the output of a troubleshooting command:</p> <p>nmcap /displaynplpath<br/>Netmon Command Line Capture (nmcap) 3.3.1641.0<br/>NplIncludePath = C:\Documents and Settings\rearly\Local Settings\Application Dat<br/>a\Microsoft\Network Monitor 3;C:\Documents and Settings\All Users\Application Da<br/>ta\Microsoft\Network Monitor 3\NPL\Microsoft Parsers;C:\Documents and Settings\A<br/>ll Users\Application Data\Microsoft\Network Monitor 3\NPL\Microsoft Parsers\Core<br/>;C:\Documents and Settings\All Users\Application Data\Microsoft\Network Monitor<br/>3\NPL\Microsoft Parsers\Common;C:\Documents and Settings\All Users\Application D<br/>ata\Microsoft\Network Monitor 3\NPL\Microsoft Parsers\Windows\Stubs</p>Sat, 28 Nov 2009 21:52:02 Z2009-11-30T16:04:13Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/c14dea2b-9fdf-49e4-83d0-ebf3a932f88ehttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/c14dea2b-9fdf-49e4-83d0-ebf3a932f88emrcosmohttp://social.technet.microsoft.com/Profile/en-US/?user=mrcosmonetwork monitor helpHi all,<br/><br/>Im a newby network engineer, one of our server is sometimes very slow.<br/>So i tried this tool but its very difficult to understand what and how it works.<br/>Anyone can kick me in the right direction? what kind of settings i must edit so i can monitor why my server(network ) is slow? <br/><br/>thx for yor help!<br/><br/>Kind regards,<br/><br/>Mon, 23 Nov 2009 13:18:14 Z2009-11-23T22:17:27Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/7f38c226-7db8-40db-a327-446c661c1c49http://social.technet.microsoft.com/Forums/en-US/netmon/thread/7f38c226-7db8-40db-a327-446c661c1c49Live_supporthttp://social.technet.microsoft.com/Profile/en-US/?user=Live_support3.3 were has the realtime stats like session stats gone?<p>Looked everywhere.<br/><br/>is there alternative if its been removed.<br/><br/>Thanks</p>Thu, 19 Nov 2009 13:04:12 Z2009-11-19T18:43:07Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/70c7bc9a-1bd6-4fc8-8ee4-48f9ab2694d4http://social.technet.microsoft.com/Forums/en-US/netmon/thread/70c7bc9a-1bd6-4fc8-8ee4-48f9ab2694d4JerryVMaxhttp://social.technet.microsoft.com/Profile/en-US/?user=JerryVMaxMulticast trafficHow do i capture udp and rtp multicast traffic?<br/><br/>With NO filters at all I get no traffic even though Wireshark reveals udp traffic.Fri, 13 Nov 2009 14:07:24 Z2009-11-16T16:00:13Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/68bbc3dc-774d-4948-a7e2-4cb04f54353dhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/68bbc3dc-774d-4948-a7e2-4cb04f54353dwhossahttp://social.technet.microsoft.com/Profile/en-US/?user=whossaAbout multithread in callbackHi paul<br/>   Basically, I found the callback is got called one by one, yet the processing performance need us to do our own raw parse and may be, use ThreadPool in callback, and let workthread to do filter and make call back return as fast as possible.  <br/><br/>   Howerver, when calling NmAddFrame in sub thread,  hRawFrame passed from callback is a problem, it should be valid and point to a handle table in one callback, yet may got changed when next callback comes. How could I keep or dup it so that the next callback comes, it's still valid, seemingly, only simple assignment or DuplicateHandle could not work. <br/><br/>  If keeping or duplicating hRawFrame HANDLE unavailable, may be we should write data into cap file for ourself. Jessus!<br/><br/>   <br/><br/>Mon, 02 Nov 2009 11:34:37 Z2009-11-12T07:19:35Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/40dc87d7-5ec9-497d-918b-00418fde69c6http://social.technet.microsoft.com/Forums/en-US/netmon/thread/40dc87d7-5ec9-497d-918b-00418fde69c6whossahttp://social.technet.microsoft.com/Profile/en-US/?user=whossaAbout NmConfigAdapter is callback model<p>Hi paul<br/>   I'd like to know the callback model of NmConfigAdapter,  when one frame comes the callback got called, yet the callback seemingly was called in a serialized sequence as there are not so much thread I've noticed<br/>  Are you using ThreadPool or I/O completion port inside or just enqueue every callback and process frame in a serialized mode?</p>Sun, 01 Nov 2009 07:44:20 Z2009-11-11T16:20:50Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/c2809b5c-dce9-4b3e-ab1e-663cb69433c2http://social.technet.microsoft.com/Forums/en-US/netmon/thread/c2809b5c-dce9-4b3e-ab1e-663cb69433c2WaJaJahttp://social.technet.microsoft.com/Profile/en-US/?user=WaJaJaMemory leak?Hi,<br/>    As we want to process huge cap data,so I use a big loop (For example : process 10 files 10000 times) to simulate the real environment.  I just do very basic operation:  <br/><br/>for( 10000 times)<br/>{<br/>     (1)Open a cap file.<br/>     (2) get raw frame count;<br/>     (3) get every raw frame.<br/>}<br/><br/> We are very sure we close every handle( rawFrame's and file's ) after we use it.<br/><br/> But the memory usage  begin to increase until the program throw a OutOfMemory exception : (<br/> By the way,we've tried both in C# and C++,the result is same.<br/> Anyone knows why?  Thanks so much.Tue, 03 Nov 2009 08:05:20 Z2009-11-09T07:28:35Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/6f28d7f5-a6ed-44d7-9f7a-6990827e76b5http://social.technet.microsoft.com/Forums/en-US/netmon/thread/6f28d7f5-a6ed-44d7-9f7a-6990827e76b5richforthttp://social.technet.microsoft.com/Profile/en-US/?user=richfortNetmon returns permissions error when I try to start a captureHi there,<br/>  I have encountered an issue with Netmon 3.2 where the system program an error if I try to start a capture. <br/> <br/> &gt;&gt;None of the network adapters are bound to the netmon driver<br/> &gt;&gt;You may not have the rights to capture on this machine. Your account must be in the Administrators group to capture.<br/> <br/> - I'm using WinXP.<br/> - I've checked that my account has administrator privilages. It does. <br/> - Netmon did not create a Netmon Users group on my system. I have created on manually and added myself, however this does not seem to have changed anything.<br/> - I have also logged in as the system admin and tried to initiate a capture, I end up with the same issue.<br/> <br/> Please help me troubleshoot this issue! <br/> <br/> Many thanks,<br/> Richard <br/> <br/>Tue, 12 May 2009 06:42:58 Z2009-11-07T06:09:12Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/8be825c4-dac7-4b32-8b20-30ab33eef36fhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/8be825c4-dac7-4b32-8b20-30ab33eef36fScott_Matthewshttp://social.technet.microsoft.com/Profile/en-US/?user=Scott_MatthewsReassembly and broken fragmentsMy protocol consists of small variable-length structures (which I'll call &quot;commands&quot;). Each command contains a field indicating its length. Frequently, commands are sent individually, so one TCP packet contains one command. Sometimes, however, numerous commands may be sent in a single TCP packet, and sometimes one command can be split over two TCP packets, so I see something like this: <div><br/></div> <div>PKT 1:</div> <div>len1 data1 len2 data2 len3 (part of data3)</div> <div><br/></div> <div>PKT 2:</div> <div>(rest of data3)</div> <div><br/></div> <div>My original parser just described one command, so PKT 1 is shown as containing a single command (the rest is marked as TCP.UnhandledTCPData), and PKT 2 is shown as being corrupt. Then I added a &quot;while [FrameOffset &lt; FrameLength]&quot; loop around the whole thing - now PKT 1 has 3 commands, though part of the third one is missing, but PKT 2 is still corrupt.</div> <div><br/></div> <div>I believe I have to use the reassembly facility to deal with this, and I found some videos <a href="http://blogs.technet.com/netmon/archive/2008/07/11/nm3-tv-video-help-for-using-nm3.aspx">here</a> but the video on reassembly seemed to imply that this was used when one fragment was broken up into multiple TCP packets, and my problem is kind of the other way around.</div> <div><br/></div> <div>How can my parser deal with this?</div>Wed, 28 Oct 2009 19:11:55 Z2009-10-30T13:34:51Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/433390f7-7810-45e3-9c4c-b0a06c4327b4http://social.technet.microsoft.com/Forums/en-US/netmon/thread/433390f7-7810-45e3-9c4c-b0a06c4327b4whossahttp://social.technet.microsoft.com/Profile/en-US/?user=whossaPending Temporary Capture File Keep Increasing after NmStopCaptureHi, <br/>    <br/>    These days, I've heen trying to do some capture with netmon3.4 api on a machine with huge traffic, right now when I stop capture engine, surprisingly , why the &quot;roo*.tmp&quot;  in my tmp file path still keep increasing? <br/><br/>  <br/>    I'd like to know how netmon works when the capture engine got stopped, much thanks, buddyThu, 29 Oct 2009 22:07:07 Z2009-10-30T13:25:50Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/db60d9fa-9640-4eed-ae00-0680ee1b7ebfhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/db60d9fa-9640-4eed-ae00-0680ee1b7ebfwhossahttp://social.technet.microsoft.com/Profile/en-US/?user=whossaHow to set temporary capture file size and path with Netmon API?Using netmon API to capture traffic, there are a sequence of &quot;roo*.tmp&quot; files produced by netmon in my %TMP% path. <br/><br/>With netmon UI, I could set that temporary capture File size and path in Tools-&gt;Option-&gt;Capture tab <br/><br/>If I'd like to change temporary capture file size and path, how could I do with netmon API? Much thanks!Wed, 28 Oct 2009 03:28:38 Z2009-10-29T21:56:40Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/8182b80d-2a54-4848-80f5-a52005527acfhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/8182b80d-2a54-4848-80f5-a52005527acfCharlesHardyhttp://social.technet.microsoft.com/Profile/en-US/?user=CharlesHardyEncryption questionIs there a way in Network Monitor 3.3 to display if AES encryption is happening when a client connects to a server?Wed, 21 Oct 2009 19:01:05 Z2009-10-28T16:48:42Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/430f8c88-6d4c-4d35-9784-1476237e2694http://social.technet.microsoft.com/Forums/en-US/netmon/thread/430f8c88-6d4c-4d35-9784-1476237e2694Scott_Matthewshttp://social.technet.microsoft.com/Profile/en-US/?user=Scott_MatthewsHow do I tell Network Monitor which packets use my protocol?I have written a parser for my UDP-based protocol, which has a port number assigned to it (say 4567). This is of course the port that my server listens on, but clients can use any client port they want, and usually specify 0 which tells the OS to choose one. If the client port is chosen to be one that matches another protocol, the other protocol parser is sometimes chosen over mine. Specifically, if the client chooses port 1701, then the packet is displayed using the L2TP protocol. <div><br /></div> <div>I have the following in my parser: <div><br /> <div> <pre>[RegisterBefore(UDP.Ssrp, MyProtocol, 4567)]</pre> <br /></div> <div>How can I tell it that if either the source or destination port is 4567 then always use my protocol parser? <div><br /></div> <div>Similarly, we have a TCP-based protocol as well, which <em>usually</em>&nbsp;uses the same port number, but doesn't have to, so it's possible that neither the client NOR the server will be using port 4567. How can I tell Network Monitor that those packets use my protocol?</div> </div> </div> </div>Thu, 15 Oct 2009 18:01:20 Z2009-10-28T16:38:45Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/d8a1cdaa-8b10-4860-9415-122a51515a4bhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/d8a1cdaa-8b10-4860-9415-122a51515a4bScott_Matthewshttp://social.technet.microsoft.com/Profile/en-US/?user=Scott_MatthewsCan I add plug-ins written in C/C++ that I can call from my parser?Our protocol supports encryption and compression of packets. Is it possible for a parser to make a call into a C/C++ DLL to decompress and/or decrypt the packet before parsing it? I understand that TLS packets will likely be impossible to decrypt, but we also support a proprietary protocol, and I would like to be able to display the contents of packets encrypted using that.Mon, 19 Oct 2009 19:30:12 Z2009-10-28T15:50:54Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/e5af9733-b5a8-4871-826b-29d21864cb74http://social.technet.microsoft.com/Forums/en-US/netmon/thread/e5af9733-b5a8-4871-826b-29d21864cb74NamanMhttp://social.technet.microsoft.com/Profile/en-US/?user=NamanMWLan antenna presence detection logic needed.I have a PC with Pci WLan card installed. I want to create a program to detect whether the antenna is connected or not. if possible this logic should not be dependent on the user connected to that network.<br/> <br/> I used Wmi, msndis class. but my Vista pc these classes did not have any objects instantiated.<br/> <br/> OS: Vista<br/> H/w : Belkin wireless A+g dual band desktop card - F6D3000Tue, 27 Oct 2009 13:38:00 Z2009-10-28T15:48:58Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/64af902c-1e64-413e-8199-96a339aee1eahttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/64af902c-1e64-413e-8199-96a339aee1eaWaJaJahttp://social.technet.microsoft.com/Profile/en-US/?user=WaJaJaIs it possible to analysis cap in Multi thread?<p>As single thread to anlysis the cap files is very slowly,so I want let every file have a NetMon engine to do the anlysis ,but it seems cann't initialize the NetMon engine if I use ThreadPool in C# to do this.<br/>Any help will be appreciate  ^_^ .</p>Mon, 26 Oct 2009 03:09:49 Z2009-10-27T17:17:26Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/e2ae2a6e-7fdc-4302-9475-e86f93819a37http://social.technet.microsoft.com/Forums/en-US/netmon/thread/e2ae2a6e-7fdc-4302-9475-e86f93819a37markoueishttp://social.technet.microsoft.com/Profile/en-US/?user=markoueisProfiling an applicationI have a .NET windows service that does a lot of network magic (WMI, Ping, etc - the list is very long). I would like to profile, with as much ease and detail as possible, how much bandwidth the application uses in total as well each part in the code. I was pointed to microsoft network monitor. <br/><br/>The first big blow was that using the API or the nmcap, you cannot monitor by process. I worked arround that by trying to list the protocols that my app uses. The second problem i've hit is a performance problem. Whether i use the API or nmcap, after about half an hour of monitoring network monitor falls about 10 min behind in the parsing and has parsed arround 15 thousand frames. If i use nmcap, i then i have to reparse the file which seems to take just as much time (so if i profile for 10 hours I need 10 hours to get through the parsing). If i use the API so I just parse once, after running it for 4 hours it crashes (i guess it might be something in my code).<br/><br/>Is there any way to reduce the time it takes to parse? I'd be willing to sacrifice the infomration I get for performance. I'm only after a few tidbits of information, i think network monitor might be doing too muchFri, 23 Oct 2009 21:03:37 Z2009-10-27T17:14:13Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/32d434a7-3216-4396-ad4a-d46f154500b6http://social.technet.microsoft.com/Forums/en-US/netmon/thread/32d434a7-3216-4396-ad4a-d46f154500b6ZamKirillhttp://social.technet.microsoft.com/Profile/en-US/?user=ZamKirillOne network interface missingHello,<br/><br/>I have an annoying problem with Network Monitor. When installed (and started as administrator, otherwise it won't show any NICs), my Intel WLAN NIC is missing. I tried installing the latest drivers avaible with no result, I tried contacting Intel only to get the answer that it's not their problem because Microsoft Network Monitor is a Microsoft product.<br/><br/>My system is Windows 7 32 bit.Fri, 23 Oct 2009 12:41:35 Z2009-10-23T15:06:06Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/fec7c8f1-0f61-4e03-8b1e-266e6435b6dchttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/fec7c8f1-0f61-4e03-8b1e-266e6435b6dcKriso.Krisonhttp://social.technet.microsoft.com/Profile/en-US/?user=Kriso.KrisonShowing custom popupsHi,<br/> <br/>    I am having a wifi connection. I am using Belkin N1 Series WIFI Router. And i need to display a popup on their PC when someone tries to access my WIFI Router, i mean if someone tries to connect to the internet through this wifi connection. Is it possible? If so please let me know how.<hr class="sig">Born To Be FreeThu, 22 Oct 2009 05:19:07 Z2009-10-28T16:39:41Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/4e659071-1c91-404b-bc76-a55099d2accehttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/4e659071-1c91-404b-bc76-a55099d2accemarkoueishttp://social.technet.microsoft.com/Profile/en-US/?user=markoueisCreating a filter in nmcap using Conversation fieldsWhy is this not working<br/><br/>C:\&gt;nmcap /network * /Capture &quot;Conversation.ProcessName == \&quot;RDTabs.exe\&quot;&quot; /File C:\capture3.cap<br/><br/>The command is accepted, however, nothing is ever saved.<br/><br/>Can i not use Conversation fields in the filter in nmcap. The same exact filter works fine in the netmon UI. How else can i do this?<br/><br/>ThanksTue, 20 Oct 2009 20:53:10 Z2009-10-21T16:45:59Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/dddae20d-e4a0-41d8-916a-4dd5031bdbd3http://social.technet.microsoft.com/Forums/en-US/netmon/thread/dddae20d-e4a0-41d8-916a-4dd5031bdbd3Mayur Kashikarhttp://social.technet.microsoft.com/Profile/en-US/?user=Mayur%20KashikarDatabase Utilization Vs Network UtilizationHi Friends<br/><br/>I have been facing problem related to either Database Utilization or Network Utilization.<br/><br/>The Application Software at our end keeps freezing or becomes very slow at the peak business hours.<br/>Although we identified a few queries that take time and we have been successful in optimizing them too. Now what's itching my head is, that whenever the application is slow the Network Utilization also goes up along with the Database Utilization.<br/><br/>Looking at this trend I have started thinking that may be my Database is not a culprit but there can be some Network issue due to which the application slows down as soon as the number of users increase. (we are using 1Gbps network).<br/><br/>How can I check if the issue is with the Database or the Network???<br/><br/>I want to monitor these two consistently and prove who is a culprit.<br/><br/>I am using SQL Server 2005.<br/><br/>Kindly help.<br/><br/>Thanks<br/>Mayur KashikarTue, 20 Oct 2009 17:41:03 Z2009-10-28T16:39:13Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/66e368f5-8983-4a47-85cf-8fbf0d864d1dhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/66e368f5-8983-4a47-85cf-8fbf0d864d1dIsotonichttp://social.technet.microsoft.com/Profile/en-US/?user=IsotonicHow to specify filters in NMcapAs in &quot;<span><a href="http://social.technet.microsoft.com/Forums/en-US/netmon/thread/4dc043f5-990b-49cc-bcc2-6c771c1547af?prof=required">How to reduce # of lost packets using Net mon 3.3; performance</a></span>&quot; I type command <br/><br/>NMCap /network * /capture 'TCP and (ContainsBin(FrameData, 2, &quot;4C 00&quot;))' /file out.cap:500M /DisableConversations<br/><br/>but I get error: <br/>Error: '/Capture' - Invalid parameter ''TCP and (ContainsBin(FrameData, 2, 4C 00))''<br/><br/>And it repeates in any other cases when I try to specify any filter on all computers where I try.<br/>Where is a mistake?<br/>Tue, 20 Oct 2009 14:14:18 Z2009-10-20T15:45:16Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/3dd31011-2705-46cd-b3e7-f015a7394acahttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/3dd31011-2705-46cd-b3e7-f015a7394acaScott_Matthewshttp://social.technet.microsoft.com/Profile/en-US/?user=Scott_MatthewsHow do I write a parser to iterate through an array?I'm writing a parser for NM 3.3. First off, I must say that getting a basic parser working was very easy, so kudos on that. Anyway, my protocol contains a variable number of "sections", and each section has a section identifier within it, along with some section-specific data. I've set up the array of sections like this: <div><br />&nbsp; <pre>struct Section { UINT16 section_type &nbsp;&nbsp;switch( section_type ) { &nbsp;&nbsp; &nbsp; case 0 : /* section 0 data */; &nbsp;&nbsp; &nbsp; case 1 : /* section 1 data */; &nbsp;&nbsp; &nbsp; ... &nbsp;&nbsp;} }</pre> <div><br /></div> <div>Then in the Protocol section:</div> <div><br /></div> <div> <pre>UINT16 num_sections; Section sections[num_sections];</pre> <div><br /></div> This is working fine, but&nbsp;I would like the description of each packet (i.e. Protocol MyProtocol = &lt;something&gt;) to include the object name, which is contained in one of the sections. But the sections can occur in any order and some may or may not be present, so I can't use an array index. How can I iterate through the array of sections looking for the one with the right section number and return the string in that section?</div> </div>Thu, 15 Oct 2009 16:30:55 Z2009-10-19T19:31:24Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/233ccbff-af54-4331-bae6-2cfb26a7d5b2http://social.technet.microsoft.com/Forums/en-US/netmon/thread/233ccbff-af54-4331-bae6-2cfb26a7d5b2Bob Dennyhttp://social.technet.microsoft.com/Profile/en-US/?user=Bob%20DennyOld NetMon 2 - How to safely uninstallOne of my XP systems has an old NetMon 2 installation (which I cribbed via the .inf files). Does anyone out there know how I can safely remove it without scorching NetMon 3? It's been ages since I messed with it... I know, I could image my system and fiddle, but I thought someone might &quot;just know&quot;...Mon, 06 Jul 2009 22:54:09 Z2009-10-16T04:48:19Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/70a56062-2970-4874-8bbe-ceceac789e12http://social.technet.microsoft.com/Forums/en-US/netmon/thread/70a56062-2970-4874-8bbe-ceceac789e12capehopehttp://social.technet.microsoft.com/Profile/en-US/?user=capehopeDial up networking with Microsoft Networking Monitor 3.3I downloaded Microsoft Networking Monitor 3.3 thinking I could get some kind of traffic analysis on my dial up.&nbsp; After a successful download, I clicked the icon on my desktop to view the software and I noticed that in the networks box my dial up wasn't listed.&nbsp; So, I guess I didn't quite understand what I downloaded.&nbsp;&nbsp; How do I view my traffic for dial up connections?Tue, 13 Oct 2009 04:55:10 Z2009-10-13T14:17:36Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/636e3d83-d12c-4ac2-a296-0dff607eb996http://social.technet.microsoft.com/Forums/en-US/netmon/thread/636e3d83-d12c-4ac2-a296-0dff607eb996kingkiwihttp://social.technet.microsoft.com/Profile/en-US/?user=kingkiwiFilter on Time of DayI was wondering if anyone could tell me whether netmon 3.3 introduced a way to filter or search on the "Time Of Day" column?<br /><br />Thank youFri, 09 Oct 2009 21:28:22 Z2009-10-12T21:13:53Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/2f01585e-a10a-4e11-8207-3c98aa39d021http://social.technet.microsoft.com/Forums/en-US/netmon/thread/2f01585e-a10a-4e11-8207-3c98aa39d021Adrian Stephenshttp://social.technet.microsoft.com/Profile/en-US/?user=Adrian%20StephensPromiscuous modeMaybe a stupid question, but does this actually work in 3.3?&nbsp; I am trying to sniff UPnP packets between a media server and a media renderer, and I get nothing but the broadcast messages (which I got without promiscuous mode enabled).<br />Those devices are definitely communicating with each other, and we are all sharing a hub.<br />I remember being able to see other traffic with Netmon 3.1 a while ago (but I was monitoring different traffic then).&nbsp; Is there somewhere I can download older versions of netmon just in case?<br /><br />Thanks,<br /><br />Adrian StephensSun, 11 Oct 2009 00:41:22 Z2009-10-12T18:27:06Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/b28b04b9-5424-4337-ac4d-13bfe409dd81http://social.technet.microsoft.com/Forums/en-US/netmon/thread/b28b04b9-5424-4337-ac4d-13bfe409dd81Bob Harrisonhttp://social.technet.microsoft.com/Profile/en-US/?user=Bob%20HarrisonLost Connection AdviceI have an application that connects to a tcpip/rs422 protocol converter. The converter is attached to some electronic equipment. This application polls the equipment at the other end of the converter and receives responses from the connected equipment.&nbsp;This application is used in conjunction with this converter in many locations without&nbsp;a problem. (Over internet and intranet.)&nbsp;However, in an installation in Mexico we are having problems. Sometimes the connection will work for several hours and then unexplainably the connection is lost. I have found out that their WAN is supported by&nbsp;satellite communication which I suspect may be part of the problem. The application is running on a Windows XP SP3 computer.<br /><br />I am being sent to diagnose the connection problem. I am wondering if the netmon tool would be helpful in diagnosing the problem? If so, what would I look for or what type of setup do I need to capture the information needed to diagnose the problem? I haven't used this tool before at all so I am a newbie.<br /><br />Thank you.Thu, 08 Oct 2009 14:53:58 Z2009-10-09T18:02:04Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/cea019f5-7135-4f75-bd22-adca52fd4312http://social.technet.microsoft.com/Forums/en-US/netmon/thread/cea019f5-7135-4f75-bd22-adca52fd4312Biospheriahttp://social.technet.microsoft.com/Profile/en-US/?user=BiospheriaNmApi 3.3 crashes if used dynamicallySomething inside NmApi.dll seems to crash everytime when unloading NPL handlers, and sometimes in the middle of packet capture in Windows Vista when the DLL is used through LoadLibrary(). This problem does not happen under Windows XP. If I link the NmApi.lib statically to the project, everything works fine. However, I really wish to use the DLL dynamically. Is there any way to get this work? Thanks.Wed, 16 Sep 2009 08:53:54 Z2009-09-30T06:28:12Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/1b7e1ff2-6bd6-427c-a9a3-77da27820fa3http://social.technet.microsoft.com/Forums/en-US/netmon/thread/1b7e1ff2-6bd6-427c-a9a3-77da27820fa3moh hassanhttp://social.technet.microsoft.com/Profile/en-US/?user=moh%20hassanhow to use netmon to collect statistics sent /received (bytes) for running applicationshow to use netmon to collect statistics sent /received (bytes)  from services and application running on machineTue, 15 Sep 2009 08:16:08 Z2009-09-29T16:14:08Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/b8d872c0-6ee5-4496-99cc-b8c862b29df3http://social.technet.microsoft.com/Forums/en-US/netmon/thread/b8d872c0-6ee5-4496-99cc-b8c862b29df3loventechhttp://social.technet.microsoft.com/Profile/en-US/?user=loventechSilly QuestionI have a quick question. I have a computer that uses a wireless connection in our office while the other computers use our wired network. The computer that uses wireless is on the same Domain, however, none of the other computers can see it. I cannot access any network resources on the wireless computer, and cannot access the shared drive of the wireless computer from an of our wired computers. When i try to add the shared drive i get the windows error network path is invalid. Is this problem due to it being on the wireless and not an ethernet connection?<br/> <br/> ThanksMon, 21 Sep 2009 22:32:20 Z2009-09-25T17:41:56Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/5772cc17-8846-4eee-a25b-e0d958541cd8http://social.technet.microsoft.com/Forums/en-US/netmon/thread/5772cc17-8846-4eee-a25b-e0d958541cd8abn337http://social.technet.microsoft.com/Profile/en-US/?user=abn337Real-time display of ETWevents/NetEvents in Netmon 3.3Hi,<br/>I have instrumented a component to generate ETW traces, with which I use logman to capture the traces in an .etl file. I have also written parsers with NPL to parse the trace and I can use &quot;Open Capture&quot; to open the .etl file and everything shows up fine. <br/><br/>Now, my question is, is there a way to configure NetMon to display the events in realtime instead of capturing the traces thro' .etl and opening it offline? (For example, NetMon displays realtime IP/TCP messages in the &quot;Frame Summary&quot; window. I would like to know if this real time display facility can be enabled for NetEvents)<br/><br/>Thank you.<br/>(PS: I am in love with Netmon and NPL :))Thu, 24 Sep 2009 21:52:52 Z2009-09-25T17:44:12Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/1882e847-9006-462d-9e35-33aa06935bcehttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/1882e847-9006-462d-9e35-33aa06935bceIS DBLhttp://social.technet.microsoft.com/Profile/en-US/?user=IS%20DBLCan't get netmon to work, because of Paser errorhi<br/><br/>I have installed net monitor 3.3 onto a vista client machine and this is being used to test some exchange problems with autodiscover (as per MS engineer request).<br/><br/>the problem is the after the install and following the runas administrator for vista users I ge the foloowing errors.<br/><span style="font-family:'Calibri','sans-serif';font-size:11pt"> <br/>Failed to load file &quot;my_sparser.npl&quot;: The parameter is incorrect. (WinStatusCode=0x00000057).<br/><br/>&quot;One or more erros were found while building parsers.<br/>You may be bale to capture fromes and save them but you cannot view them until the parsers are successfully built without erros.<br/>Do you want to fix the error(s) now?&quot;<br/><br/>Then after I try and start a capture it fails to. and I get a &quot;Invalid capture filter&quot; error and nothing I do seems to allow capture of data.<br/><br/>so I'm thinking that the failed parsers load is affecting the net mon 3.3 program.<br/><br/><br/>any help is welcomed.<br/><br/>Cheers and Regards<br/>Brent<br/></span>Thu, 21 May 2009 21:43:23 Z2009-09-25T17:43:03Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/7379531d-1933-40a4-b1e2-35f00464f972http://social.technet.microsoft.com/Forums/en-US/netmon/thread/7379531d-1933-40a4-b1e2-35f00464f972Alberto Garcia Ardileshttp://social.technet.microsoft.com/Profile/en-US/?user=Alberto%20Garcia%20ArdilesNetwork Monitor 3.3 - Missing Network InterfaceHi, I've installed Microsoft Network monitor 3.3 on a PC with Windows XP SP3, my domain account is a member of the PC's administrators group. My problem is that Network Monitor 3.3 doesn't show any Network interface. So....  Is there a problem with the installation? or is a problem with drivers? or do I need a patch?<br/><br/>Thanks for your answerWed, 02 Sep 2009 15:47:28 Z2009-09-24T16:39:58Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/80033497-58c3-49be-ab17-61db6b576632http://social.technet.microsoft.com/Forums/en-US/netmon/thread/80033497-58c3-49be-ab17-61db6b576632bastafidlihttp://social.technet.microsoft.com/Profile/en-US/?user=bastafidliHow to monitor download problems?Hello,<br/> <br/> I am complete newbie to this so please bear with me. I have the strangest networking problem I have come across so far and I was wondering if you can advice me if I can troubleshoot it using Network Monitor.<br/> <br/> I have two installations of Windows XP on the same laptop both connecting using wireless connection to router and to Internet. They are both using the same versin of driver and they both are configured to use DHCP to configure IP address and DNS settings from the router. One instance works perfectly, while the other one can access and browse Internet just fine, but it cannot download any file over the wireless connection. I have tried multiple browsers and the result is always the same, the download times out. As soon as I connect the laptop to the router directly via cable, the downloads work. I have tried fresh reinstall of the OS and the behavior is the same.<br/> <br/> At this time I am not sure where to look at so I was wondering if I can somehow use MS Network Monitor to see what is going on. I would greatly appreciate any advice what to look for when using this tool.Wed, 16 Sep 2009 19:30:56 Z2009-09-22T14:25:42Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/e66f925f-c57e-4eb6-950f-a4a22ab90d91http://social.technet.microsoft.com/Forums/en-US/netmon/thread/e66f925f-c57e-4eb6-950f-a4a22ab90d91GWYZORhttp://social.technet.microsoft.com/Profile/en-US/?user=GWYZORTrack user's Internet activity in Windows Server 2008 environmentWhat is the best method to track internet usage of users from a Windows Server 2008 environment?Fri, 11 Sep 2009 15:42:35 Z2009-09-22T14:25:07Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/fe5975b6-5225-4e3a-acf3-bbc9f769addchttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/fe5975b6-5225-4e3a-acf3-bbc9f769addcrferrisxhttp://social.technet.microsoft.com/Profile/en-US/?user=rferrisxAPI Samples: Working with LoadCapAndFilterWhat are the limits are the filter expressions you can extract from NM to use programmatically. Here I want to extract those wifi beacons with private broadcasts and return their SSIDs. The filter expressions are legitimate, the code compiles without warnings for /W3, but no results are returned.<br/><br/><span style="font-size:x-small"><font size=2> <p> </p> </font></span> <p><span style="color:#008000;font-size:x-small"><span style="color:#008000;font-size:x-small">//Add filter</span></span></p> <span style="font-size:x-small"><font size=2> <p>ret = NmAddFilter(myFrameParserConfig, L</p> </font></span> <p><span style="color:#a31515;font-size:x-small"><span style="color:#a31515;font-size:x-small">&quot;WiFi.WiFiPayload.Beacon.Capability.Privacy == \&quot;0x1\&quot;&quot;</span></span><span style="font-size:x-small"> , &amp;myHTTPFilterID);<font size=2> <p> </p> </font></span></p> <p><span style="color:#0000ff;font-size:x-small"><span style="color:#0000ff;font-size:x-small">if</span></span><span style="font-size:x-small">(ret != ERROR_SUCCESS) <p>{</p> <font size=2> <p>wprintf(L</p> </font></span></p> <p><span style="color:#a31515;font-size:x-small"><span style="color:#a31515;font-size:x-small">&quot;Fail to load Add fitler, error: \n&quot;</span></span><span style="font-size:x-small">, ret); <p>}</p> <font size=2> <p> </p> </font></span></p> <p><span style="color:#008000;font-size:x-small"><span style="color:#008000;font-size:x-small">//Add field</span></span></p> <span style="font-size:x-small"><font size=2> <p>ret = NmAddField(myFrameParserConfig, L</p> </font></span> <p><span style="color:#a31515;font-size:x-small"><span style="color:#a31515;font-size:x-small">&quot;WiFi.WiFiPayload.Beacon.InformationElements.Option.ssid&quot;</span></span><span style="font-size:x-small">, &amp;myHTTPFieldID);</span></p>Wed, 09 Sep 2009 16:40:01 Z2009-09-11T14:53:30Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/859c8a96-a6e2-4df1-aab3-eeef3b3b727fhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/859c8a96-a6e2-4df1-aab3-eeef3b3b727fhi dbhttp://social.technet.microsoft.com/Profile/en-US/?user=hi%20dbis there diffrance for IP address and physical address <p>hi all, when i use IPCONFIG/ALL if found only local area connection with physical address no ip address, and if i want to use ip address to connect to my merge replication through vb smartdevice application.<br/>so what can i do to work correcally becase i have the 28037 &quot;a request to send data to computer runnig iis failde&quot; and yes my sqlce and server on the same computer and i can browes it.<br/>thank you ...</p>Tue, 08 Sep 2009 20:12:27 Z2009-10-23T04:56:56Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/084928c3-a765-4e54-ae62-194667ccb468http://social.technet.microsoft.com/Forums/en-US/netmon/thread/084928c3-a765-4e54-ae62-194667ccb468brotbuexhttp://social.technet.microsoft.com/Profile/en-US/?user=brotbuexNo Capture on Win 7 x64<p>Installed v3.3.1641.0 on win7 x64 ult rtm but can't get any capture.<br/><br/>Network Monitor runs and I can select networks and start capture, but it doesn't capture anything, no frames countet in status bar.<br/><br/>I had vbox, winpcap and cfosspeed installed and already deinstalled with no success.<br/><br/>The network monitor filter is correctly shown in the network card properties.<br/><br/>This is the list of the networks in network monitor:<br/>==================================================<br/>Friendly Name     : isatap.{F2D49D96-2995-4963-9DFC-00F0111ECF25}<br/>Description       : Microsoft ISATAP Adapter<br/>IPv4 Address      : None<br/>IPv6 Address      : fe80::5efe:192.168.3.50%12<br/>Hardware Address  : 00-00-00-00-00-00<br/>Permanent Address : <br/>Media Type        : Tunnel<br/>State             : Bound<br/>==================================================</p> <p>==================================================<br/>Friendly Name     : isatap.{FF6D63D9-B0E3-4432-997C-129C7FC5A7C0}<br/>Description       : Microsoft ISATAP Adapter #2<br/>IPv4 Address      : None<br/>IPv6 Address      : fe80::5efe:192.168.1.50%14<br/>Hardware Address  : 00-00-00-00-00-00<br/>Permanent Address : <br/>Media Type        : Tunnel<br/>State             : Bound<br/>==================================================</p> <p>==================================================<br/>Friendly Name     : LAN<br/>Description       : Intel(R) PRO/1000 GT Desktop Adapter<br/>IPv4 Address      : 192.168.3.50<br/>IPv6 Address      : None<br/>Hardware Address  : 00-0E-0C-70-6F-99<br/>Permanent Address : <br/>Media Type        : Ethernet<br/>State             : Bound<br/>==================================================</p> <p>==================================================<br/>Friendly Name     : Local Area Connection* 11<br/>Description       : Teredo Tunneling Pseudo-Interface<br/>IPv4 Address      : None<br/>IPv6 Address      : fe80::100:7f:fffe%15<br/>Hardware Address  : 00-00-00-00-00-00<br/>Permanent Address : <br/>Media Type        : Tunnel<br/>State             : Bound<br/>==================================================</p> <p>==================================================<br/>Friendly Name     : NDISWANBH<br/>Description       : WAN Miniport<br/>IPv4 Address      : None<br/>IPv6 Address      : None<br/>Hardware Address  : 08-71-20-52-41-53<br/>Permanent Address : <br/>Media Type        : PPP<br/>State             : Bound<br/>==================================================</p> <p>==================================================<br/>Friendly Name     : Reusable ISATAP Interface {1A795833-8AF4-4206-B40F-B20D04F255A1}<br/>Description       : Microsoft ISATAP Adapter #3<br/>IPv4 Address      : None<br/>IPv6 Address      : None<br/>Hardware Address  : 00-00-00-00-00-00<br/>Permanent Address : <br/>Media Type        : Tunnel<br/>State             : Bound<br/>==================================================</p> <p>==================================================<br/>Friendly Name     : Reusable ISATAP Interface {55C7EF19-56D1-4203-BFF0-01844EE41DF0}<br/>Description       : Microsoft ISATAP Adapter #4<br/>IPv4 Address      : None<br/>IPv6 Address      : None<br/>Hardware Address  : 00-00-00-00-00-00<br/>Permanent Address : <br/>Media Type        : Tunnel<br/>State             : Bound<br/>==================================================</p> <p>==================================================<br/>Friendly Name     : WAN<br/>Description       : Realtek RTL8168B/8111B Family PCI-E Gigabit Ethernet NIC (NDIS 6.20)<br/>IPv4 Address      : 192.168.1.50<br/>IPv6 Address      : fe80::c064:bccf:b1dc:91a2%11<br/>Hardware Address  : 00-1A-4D-4B-73-93<br/>Permanent Address : <br/>Media Type        : Ethernet<br/>State             : Bound<br/>==================================================</p> <p><br/>It seems that I have a problem with the Friendly Name of the &quot;Teredo Tunneling Pseudo-Interface&quot;. On another x64 win7 its friendly name is &quot;Teredo Tunneling Pseudo-Interface&quot; not &quot;Local Area Connection* 11&quot;.<br/><br/>winsock catalog seems correct in compare to the other system, only have additional bluetooth stuff on this system.<br/><br/>Any suggestion?<br/><br/>wireshark/winpcap worked...</p>Sun, 23 Aug 2009 08:09:24 Z2009-08-28T19:05:12Zhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/6c2eecf6-1059-4617-97e6-5802413e387dhttp://social.technet.microsoft.com/Forums/en-US/netmon/thread/6c2eecf6-1059-4617-97e6-5802413e387dGordon Muscrofthttp://social.technet.microsoft.com/Profile/en-US/?user=Gordon%20MuscroftNetMon 3.0 UninstallI have NetMon 3.0 installed on a machine which I upgraded from XP to Vista to Windows 7 RTM....<br/>I tried to unistall from the Control Panel, but the error message is &quot;This application only runs on Windows XP and above.....&quot; and then the uninstall fails.<br/>I tried to install 3.3 on top, (with of course the option to remove old versions). It look slike it is failing to unistall the old version for the same reason.<br/><br/>Are there any manual ways to unistall?<br/><br/>Thanks in advance.<br/><br/>Gord<br/>Wed, 19 Aug 2009 01:25:48 Z2009-09-01T01:16:24Z