PcWinTech.com Forums

Tools & Programs By PcWinTech.com => (Program) Simple Internet Meter Lite => Topic started by: King on December 01, 2009, 04:16:51 PM

Title: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on December 01, 2009, 04:16:51 PM


How do you get the Bandwidth Monitor to display the Dial-up connections activity for Simple Internet Meter Lite ?

Tried to change Adapter to: WAN (PPP/SLIP) Interface and click on “Start”

You get the Dialog Box “Simple Internet Meter Lite” I can’t get WinPcap to locate the adapter.  Please refresh the adapter list and make sure you have WinPcap v4 or higher installed.

Do have “winpcap-nmap 4.02" installed.  When you refresh the adapter list you get this error message:  “I can’t get WinPcap to locate the adapter.  Please refresh the adapter list and make sure you have WinPcap v4 or higher installed.”

Help Please.


Thank you, 

King
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 01, 2009, 04:20:57 PM
I don't have dial up so I never had a chance to test that. What you need to do is make the dial up connection first. Then on the adapter list is a refresh button, it will grab all the connections again. See if the dial up shows up in there. It may show up as a PPP connection, been so long since I did anything for dial up!

let me know how it goes.  :wink:

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on December 01, 2009, 04:33:34 PM



Did that already.  You get “WAN (PPP/SLIP) Interface” as a selection.  When you click on “Start” you get “I can’t get WinPcap to locate the adapter.  Please refresh the adapter list and make sure you have WinPcap v4 or higher installed.”


Thank you,
                  King
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 01, 2009, 05:23:59 PM
Not sure. My program loads the adapter list then loads WinPcap and tries to find the adapter with it. So the program sees it but winpcap may not.

Download my old cs fire monitor program. It has a bandwidth monitor in it as well but uses the windows api instead. That I know will work with dial up (I made that program 5 years ago lol)

See what luck you have with that. I will check the WinPcap website on what they say about dial up.

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Evan on December 02, 2009, 06:27:42 AM
King,

We will definately look into making sure that SIM Lite handles dial up correctly.  Thanks for bringing this to our attention!

Here is the link (http://www.pcwintech.com/cs-fire-monitor) for CS Fire Monitor (you can also find it at our main site: www.pcwintech.com)

-Evan
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 02, 2009, 10:06:50 AM
http://www.winpcap.org/misc/faq.htm#Q-25

See if this helps, if not CS Fire Monitor will take care of you.  :wink:

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on December 02, 2009, 03:33:17 PM
Hello Shane

Here is the link for CS Fire Monitor (you can also find it at our main site: www.pcwintech.com)

This is version 3.0.1 of CS Fire Monitor.

Just for your information CS Fire Monitor version 3.0.1 was the first program that was installed and was where this first occurred.  Then Simple Internet Meter Lite was installed next.  You get the same result with either CS Fire Monitor version 3.0.1 or Simple Internet Meter Lite .

Looked at http://www.winpcap.org/misc/faq.htm#Q-25

Do have “winpcap-nmap 4.02" installed.  Just were on Windows XP do you check for the Microsoft NetMon driver ?


Please let me know when you may have a fix for this problem or a way around the problem.


Thank you,
                 King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 02, 2009, 03:39:49 PM
CS Fire monitor shouldn't have the problem, it doesn't things completely different.
Do this, start the dial up connection. Then open CS Fire monitor. Go to settings and the bandwidth monitor. Add the dial up connection to cs fire monitor and then restart cs fire monitor. From then all you just have to make sure the dial up connection is going BEFORE you start cs fire monitor.

If you have any way of getting on a high speed connection we can always get on msn or yahoo and I can take a look. Cant really do that with dial up lol

Let me know how it goes.  :wink:

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on December 03, 2009, 09:05:13 AM

Hello Shane

For “CS Fire Monitor V3.0.1”, did the following:

1)   Deleted the “Intel(R) PRO/1000 CT Network Connection - Packet Scheduler Miniport” as the “Default Adapter to show in Graph:”

This then caused  the “Default Adapter to show in Graph:”  to go to the “MS TCP Loopback interface”, that is when the Dail-up connection data was displayed on the “CS Fire Monitor V3.0.1's” Main Graph.

2)   Tested the “Simple Internet Meter Lite” program, still doing:                                                                                                                                                            You get “WAN (PPP/SLIP) Interface” as a selection.  When you click on “Start” you get “I can’t get WinPcap to locate the adapter.  Please refresh the adapter list and make sure you have WinPcap v4 or higher installed.”

   First possible solution would be to give the “Simple Internet Meter Lite” program the same ability/method that the “CS Fire Monitor V3.0.1” program uses to select the Default Adapter.

   Second possible solution would be to have the Dail-up connection be given it’s own display graph with a hide/unhide option and give ethernet adapter cards and other network interface cards there own display graph with a hide/unhide option.  For computers with one or more ethernet adapter cards or other network interface cards have the option of selecting any given adapter card to be displayed on a single graph (each card to have it’s own color) or a display graph for each adapter card.  Give each adapter card a display graph of it’s own and to include a hide/unhide option as well. These are some of the choices you have.

   Present work around is to delete the“Intel(R) PRO/1000 CT Network Connection - Packet Scheduler Miniport” adapter card as a choice on the “Default Adapter to show in Graph:” ‘s list.  Doing this only leaves to Dail-Up connection information in place to be used.

   My guess is neither the “CS Fire Monitor V3.0.1” program or the “Simple Internet Meter Lite” program were tested on a computer with both a dial-up connection and ethernet connection as the same time.  You have to remember that a DSL Line from a ISP includes as backup a dial-up connection for use both at home and for when you travel away from home.  This is for those of us that have a shoe box computer or older laptop computer.

   Based on your replies on this problem.  It looks to me that you have given careful consideration to the standard configuration that is in common use at the present time by the nominal user.  Do not expect you to cover all possible configurations.  You should consider including  the configurations that an advance user / power user are most likely to have configured there computer’s too.

   1)   Question in “CS Fire Monitor V3.0.1” how do you reduce the display area given to the “Bandwidth Monitor:” and increase the display area used by the graph ?

   2)   Question in “CS Fire Monitor V3.0.1” how do you get the main display area graph  to show a composite of all the “Monitors” that have there data displayed in the form of a graph ?

   Please let me know when you plan on having the changes to either the “CS Fire Monitor V3.0.1” program or the “Simple Internet Meter Lite” program made and available for download.  With this information you should have what you require to correct the problem in both programs.  Happy programming.  Is there anything else, you require.  Will be checking back on this Forum for your reply.


Thank you,
                  King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 03, 2009, 09:34:32 AM
Quote
First possible solution would be to give the “Simple Internet Meter Lite” program the same ability/method that the “CS Fire Monitor V3.0.1” program uses to select the Default Adapter.

I am thinking about redoing Simple Internet Meter lite. I had made the standard version first (The only program I currently sale) And because it was the only program I sold out of all my free ones I felt guilty LOL. So I made the lite version. I basically took the standard, removed a few things and thus we have the Lite version. The ONLY reason I use WinPcap is to tell what is local traffic and what is internet traffic. Well since Im not doing this in the lite version then I could have it go back to using the windows API instead. But then the problem comes what if the lite version (With the API) works and the user buys the standard version (With WinPcap) and it doesn't work? having both using the same code helps keep things smooth. So I will need to think about this before I do anything.

Quote
  Second possible solution would be to have the Dail-up connection be given it’s own display graph with a hide/unhide option and give ethernet adapter cards and other network interface cards there own display graph with a hide/unhide option.  For computers with one or more ethernet adapter cards or other network interface cards have the option of selecting any given adapter card to be displayed on a single graph (each card to have it’s own color) or a display graph for each adapter card.  Give each adapter card a display graph of it’s own and to include a hide/unhide option as well. These are some of the choices you have.

With Simple Internet Meter the over head was way to high to monitor all the network connections. So how I made the program was to monitor 1 at a time, however you can copy the program dir to another dir. and run it from there was well and choose another adapter. You can run a copy for each adapter as needed. When I used the API before the overhead was very low, I could monitor a lot more. But I always had request to tell what is local traffic and what is internet traffic. WinPcap lets me look at every packet. Each packet has to be looked at. The faster the speed the more cpu it will use. So you can image the overhead if I was trying to monitor multiple connections at once. I am a performance nut, and I hate the idea of my programs not running at their best lol.

Quote
My guess is neither the “CS Fire Monitor V3.0.1” program or the “Simple Internet Meter Lite” program were tested on a computer with both a dial-up connection and ethernet connection as the same time.  You have to remember that a DSL Line from a ISP includes as backup a dial-up connection for use both at home and for when you travel away from home.  This is for those of us that have a shoe box computer or older laptop computer.

Your right, I haven't had a dial up modem in my computer for over 10 years. So I had no way to test. I am guilty on it, I'm so use to not seeing dial up users any more that I don't even think about it any more. I don't even have a phone line here, all we use is cell phones now a days. So I'm not sure what I can do to start testing for dial up at this point.

Quote
   1)   Question in “CS Fire Monitor V3.0.1” how do you reduce the display area given to the “Bandwidth Monitor:” and increase the display area used by the graph ?

   2)   Question in “CS Fire Monitor V3.0.1” how do you get the main display area graph  to show a composite of all the “Monitors” that have there data displayed in the form of a graph ?

I made CS Fire Monitor around 5 years ago. The last update was a small one to 3.0.1 and that was to support the new changes to the bandwidth API in vista and & 7. Other than that I haven't update it in years. I don't plan on updating it, I do plan on making a new system monitor tool, possibly in .Net instead of my normal VB 6. If you want to see all the monitors at once just go to the monitor color settings, when you go there it shows all the monitors at once.

Quote
Please let me know when you plan on having the changes to either the “CS Fire Monitor V3.0.1” program or the “Simple Internet Meter Lite” program made and available for download.  With this information you should have what you require to correct the problem in both programs.  Happy programming.  Is there anything else, you require.  Will be checking back on this Forum for your reply.

When it comes down to it I would like to get Simple Internet Meter working with WinPcap and your dial up connection. This will be the best and easiest way. I think we should run some tests and try to get it working. If I had dial up I could easily do it, so that's the hard part, testing.

Mind you I am writing this while running on 4 hours of sleep and my first cup of coffee, so bare with me if I didn't say something right lol  :tongue:

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 03, 2009, 09:40:55 AM
Some things I want to have you look at. Since I dont have a dial up connection I am searching google for some info. Wireshark uses winpcap as well, so Ive found a few things.

http://wiki.wireshark.org/CaptureSetup/PPP
http://www.winpcap.org/misc/faq.htm#Q-5

Quote
Q-5: Can I use WinPcap on a PPP connection?

A:

Windows NT4. It's not possible to capture on PPP/VPN connections on this operating system.

Windows 2000/XP (x86)/2003 (x86). these systems have limitations in the NDIS binding process that prevent a protocol driver from working properly on WAN adapters. WinPcap 3.1 and newer offer limited support for capturing on dial-up adapters using a wrapper over the Microsoft NetMon driver.
NOTES:

    * it is possible to capture control packets (LCP and NCP) using the "Generic Dialup" or "Generic NdisWan" adapter (which is always listed even if no dialup connections are available). Control frames are captured as Ethernet encapsulated PPP frames.
    * the PPP protocol is translated by the OS into a fake Ethernet. You'll see Ethernet frames and not PPP frames.
    * transmission is not supported.
    * filtering and statistics gathering is done at user level.

Windows XP (x64)/2003 (x64). It's not possible to capture on PPP/VPN connections on these operating systems.

Windows Vista and more recent. It's not possible to capture on PPP/VPN connections on these operating systems.

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on December 03, 2009, 12:54:20 PM

Hello Shane

“When it comes down to it I would like to get Simple Internet Meter working with WinPcap and your dial up connection. This will be the best and easiest way. I think we should run some tests and try to get it working. If I had dial up I could easily do it, so that's the hard part, testing.”

--------------------------------------------------------------------------------

“With Simple Internet Meter the over head was way to high to monitor all the network connections. So how I made the program was to monitor 1 at a time, however you can copy the program dir to another dir. and run it from there was well and choose another adapter. You can run a copy for each adapter as needed. When I used the API before the overhead was very low, I could monitor a lot more. But I always had request to tell what is local traffic and what is internet traffic. WinPcap lets me look at every packet. Each packet has to be looked at. The faster the speed the more cpu it will use. So you can image the overhead if I was trying to monitor multiple connections at once. I am a performance nut, and I hate the idea of my programs not running at their best lol.”

--------------------------------------------------------------------------------

   If you would explain in more detail how this works: “however you can copy the program dir to another dir. and run it from there was well and choose another adapter. You can run a copy for each adapter as needed.”

   Then with a better understanding of how to run more than one copy of your program ( the “Simple Internet Meter Lite” program ) it may be possible for me to do the testing you require on my computer.  You would have to install the program to be tested into a different subdirectory of your choosing.  The program to be tested could be provided to me via a download that was only accessible by me from your website.  If you want to do this, then that would be up to you.  In effect your Alpha testing will be done me.  Not sure that your installer gives one the option to select the path and subdirectory name when you first install the program ( the “Simple Internet Meter Lite” program ).  Also, a variation of the name of the program would be in order.

   Currently have “CS Fire Monitor V3.0.1” program working and the “Simple Internet Meter Lite” program not working.  As of this post.

Thank you,
                  King


--------------------------------------------------------------------------------

Post Script

Looked at http://www.winpcap.org/misc/faq.htm#Q-5  And found this entry:

Q-13: Does WinPcap support the loopback device?

A: No. Only physical interfaces are supported. This is a limitation of Windows and not of WinPcap.

    Based on the test that was just done on my computer this ANSWER TO Q-13 IS NOT CORRECT for that is what WinPcap Version 4.02 just did.  That is to capture with the “MS TCP Loopback interface” setting for the dial-up modem that makes my connection to my ISP.

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on December 04, 2009, 08:38:55 AM

Hello Shane

Looked at http://www.winpcap.org/misc/faq.htm#Q-5  And found this entry:

Q-14: On which OS can I run WinPcap?

A: WinPcap can run on all the main Win32 operating systems: Windows 95, 98, ME, NT4, 2000, XP, 2003, Vista, 2008, Windows 7, 2008R2

The overall situation is the following one:

Windows 95,98, ME: Support for Windows 95/98/ME has been dropped starting from WinPcap 4.0 beta3. The source packages still include the code base for those operating systems, but the setup executable will refuse to install. The last versions supporting such operating systems are WinPcap 3.1 (stable) and WinPcap 4.0 beta2 (unstable), however they are no longer supported by the WinPcap team, so if you encounter any problem you are on your own.
Windows XP/2003: WinPcap 2.3 or newer is required.
Windows XP/2003 (x64): WinPcap 3.2 alpha1 or newer is required. Capture from dialup/VPN adapters is not supported on 64 bit platforms.
Vista/2008 (x86): WinPcap 3.1 should work, but with limited functionality. PPP is not supported, and IPv6 addresses are not listed. We strongly suggest upgrading to WinPcap 4.0 or newer for better support on Windows Vista. Please refer to FAQ Q-28 for more details on Vista support.
Vista/2008 (x64): WinPcap 4.0 or newer is required.
Windows 7/2008R2: WinPcap 4.1 or newer is required.
 

   Currently have “CS Fire Monitor V3.0.1” program working and the “Simple Internet Meter Lite” program not working with WinPcap Version 4.02 installed.


From Reply #9

“With Simple Internet Meter the over head was way to high to monitor all the network connections. So how I made the program was to monitor 1 at a time, however you can copy the program dir to another dir. and run it from there was well and choose another adapter. You can run a copy for each adapter as needed. When I used the API before the overhead was very low, I could monitor a lot more. But I always had request to tell what is local traffic and what is internet traffic. WinPcap lets me look at every packet. Each packet has to be looked at. The faster the speed the more cpu it will use. So you can image the overhead if I was trying to monitor multiple connections at once. I am a performance nut, and I hate the idea of my programs not running at their best lol.”

The key words are:   “however you can copy the program dir to another dir. and run it from there was well and choose another adapter. You can run a copy for each adapter as needed.”

Did the following to test if that can be done with only the “Simple Internet Meter Lite” program installed. 

1)   Deleted both the “CS Fire Monitor V3.0.1” program and the “Simple Internet Meter Lite” program .  Found that WinPcap Version 4.02 is in shared folder so that either program can use WinPcap Version 4.02 .

2)   Installed only the “Simple Internet Meter Lite” program.  Found that what you get after making the “WAN (PPP/SLIP) Interface” selection.  Then you click on “Start” you get “I can’t get WinPcap to locate the adapter.  Please refresh the adapter list and make sure you have WinPcap v4 or higher installed.”  You still get the same results as that of the original conditions results without the presents of the “CS Fire Monitor V3.0.1” program.

3)   Installed the “CS Fire Monitor V3.0.1” program and change adapter setting so that “CS Fire Monitor V3.0.1” program is working and the “Simple Internet Meter Lite” program is not working.  As of this post.

   What this tells me is that if you try to: “however you can copy the program dir to another dir. and run it from there was well and choose another adapter. You can run a copy for each adapter as needed.” that this should not work as stated.

   If you want to monitor two or more internet connections as in one dial-up connection and two ethernet adapter cards, then each internet connection has to have it’s own copy WinPcap Version 4.02 monitoring the hardware of that connection.  That means for the one dial-up connection there is copy WinPcap Version 4.02 monitoring that hardware and for the two ethernet adapter cards there is copy WinPcap Version 4.02 monitoring each ethernet adapter card.  Therefore there are three copies of WinPcap Version 4.02 running in the computer’s memory at the same time with each copy monitoring there respective pieces of hardware.


Thank you,
                  King

--------------------------------------------------------------------------------

Post Script

   For your information.  In the pass, have written detailed flow charts for programs to have the code written per those flow charts by one or more programmers.

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 04, 2009, 10:05:03 AM
Sorry I didn't respond yesterday, its morning and I have my cup of coffee :-)

I forgot to ask what version of windows are you on?

CS Fire monitor doesn't use WinPcap, only Simple internet meter does. CS Fire monitor just uses the built in windows API calls.

What I was referring to with Simple inter meter to monitor more than one connection is this.

Go to the dir Simple internet meter is installed. Now select all the files and copy them, now create a new folder, anywhere you want. Past a copy of those files in there. Now you can run the program from both dir's. Thats it. All stats and settings are stored in the database and settings file in the dir. So you can do this for as many connections as you want. Nothing else is needed.

Looking more into winpcap as you can see dial up connections are not supported in Vista and &, thats why I was wondering what version of windows you are on. Also another trick we could try is uninstalling winpcap 4 and installing 3, which says it supports dial up on the older systems.

I never tried to use a older version of WinPcap. I'm using 4.02 on my windows 7 system with out any trouble. My program is only looking at the packets, so its not using anything special from it, so a older winpcap version may work.

Keep in mind CS Fire monitor is a very different and older program than Simple Internet Meter. They both work differently from each other.

Lets go from here  :wink:

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on December 05, 2009, 02:08:42 PM

Hello Shane

   Base on Reply #13 and “Keep in mind CS Fire monitor is a very different and older program than Simple Internet Meter. They both work differently from each other.” and “CS Fire monitor just uses the built in windows API calls.” and “Simple Internet Meter” “CS Fire monitor doesn't use WinPcap, only Simple internet meter does. ”

   Therefore CS Fire Monitor uses the built in windows API calls and Simple Internet Meter uses WinPcap 4.02. 

Shane is using: WinPcap 4.02 on his Windows 7 System with out any trouble.

King is using:  WinPcap 4.02 for Simple Internet Meter, which DOES NOT WORK AT ALL.
     OS Name   Microsoft Windows XP Professional
        Version   5.1.2600 Service Pack 3 Build 2600
   OS Manufacturer   Microsoft Corporation

   Answer to What Operating System is King using ?  Is Microsoft Windows XP Professional Version  5.1.2600 Service Pack 3 Build 2600

   CS Fire Monitor V3.0.1 program that just uses the built in windows API calls and displays results only after the “Intel(R) PRO/1000 CT Network Connection - Packet Scheduler Miniport” adapter is Removed on CS Fire Monitor V3.0.1 only then does the Bandwidth Monitor’s graph display data and not before.

   There are two problems to deal with,
the first is “When CS Fire Monitor V 3.0.1 which uses API calls to monitor dial-up can only do that after the “Intel(R) PRO/1000 CT Network Connection - Packet Scheduler Miniport” adapter is Removed and not before ” and
the second is “When Simple Internet Meter tries to use WinPcap 4.02 for monitoring Dial-up and it does not do that under Windows XP.”


From  Reply #12

“Looked at http://www.winpcap.org/misc/faq.htm#Q-5  And found this entry:

Q-14: On which OS can I run WinPcap?

A: WinPcap can run on all the main Win32 operating systems: Windows 95, 98, ME, NT4, 2000, XP, 2003, Vista, 2008, Windows 7, 2008R2 . . .
. . . Windows XP/2003: WinPcap 2.3 or newer is required.
. . .Windows 7/2008R2: WinPcap 4.1 or newer is required.”

   On King’s computer WinPcap 4.02 is installed in it’s own subdirectory and is not in the same subdirectory as the “Simple Internet Meter” program.

   The next thing to do is as you stated  “Also another trick we could try is uninstalling winpcap 4 and installing 3, which says it supports dial up on the older systems.”  Shane you select the version of WinPcap that you want to try and then make a version of “Simple Internet Meter Lite” with the version of WinPcap that you want to try for me to download available from the PcWinTech Website or from a link posted in your reply.


Thank you,
                  King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 06, 2009, 09:23:37 AM
Well lets try to get things working, if your on XP then WinPcap should handle the PPP connection, lets try to find out why it isn't.

Quote
Q-25: I'm trying to capture from my dialup(PPP) connection with WinPcap 3.1beta, but I cannot (capture from)/see any PPP adapter. What's the problem (this information applies to 2000/XP/2003 only)?

A: First of all, WinPcap 3.1 uses the Microsoft NetMon driver to capture from dialup and VPN connection. This driver is installed automatically with the WinPcap setup. You can see this driver by looking at the properties of each network card or dialup connection (tab "General" or "Networking", depending on the adapter, it's listed as "Network Monitor Driver"). If you have accidentally removed this driver from your machine, you can reinstall it by issuing the following command (with administrator privileges) from the WinPcap installation folder, which is \Program Files\WinPcap:

    NetMonInstaller.exe i

Secondly, in order to capture, you must have "Power Users" or "Administrators" privileges on Windows 2000 and XP, and "Power Users + Network Configuration Operations" or "Administrators" privileges on Windows Server 2003. If you do not have such privileges, WinPcap 3.1beta will list such adapters, but you won't be able to open them (with pcap_openXXX or PacketOpenAdapter).

So first thing I would like you to do is go to the properties of your dial connection do you see "Network Monitor Driver"? If not we need to install it.

Then after it is installed start the ppp connection. now start Simple Internet Meter.
Try to start the monitor for each adapter, let me know which one you can start it on that doesn't give you an error.

Shane


Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on December 06, 2009, 12:01:04 PM

Hello Shane

   You asked:   “So first thing I would like you to do is go to the properties of your dial connection do you see "Network Monitor Driver"? If not we need to install it.”

   Here is what Windows XP has under Dial-Up Properties’s Networking TAB:
“Type of dial-up server I am calling: PPP: Windows 95/98/NT4/200, Internet”;
“This connection uses the following items:
these boxes are checked “Internet Protocol (TCP/IP)”; “QoS Packet Scheduler”
And
these boxes are not checked “File and Printer Sharing for Microsoft Networks”; “Client for Microsoft Networks”   ”

   Here is what Windows XP has under Dial-Up Properties’s General TAB:
“Connect using: Modem - U.S. Robotices 56K FAX EXT (COM1); Phone number   Phone number: xxxxxxx; “Show icon in notification area when connected’s Box is checked”   ”

   Just what words show up in the Dial-Up Properties’s Box when the "Network Monitor Driver" is installed.  Checked the Add & Remove Programs’ list for "Network Monitor Driver" and it is not listed their.

   Did a Google search for “Dial-up Connection Network Monitor Driver” found the Microsoft Knowledge Base articles on this subject.

“If you have accidentally removed this driver from your machine, you can reinstall it by issuing the following command (with administrator privileges) from the WinPcap installation folder, which is \Program Files\WinPcap:

    NetMonInstaller.exe i

Secondly, in order to capture, you must have "Power Users" or "Administrators" privileges on Windows 2000 and XP,”

   Checked the \Program Files\WinPcap folder there is NO “NetMonInstaller.exe” program is that folder as of this post.  This is what caused this problem. The installation process did not install the Dial-up Connection’s “Network Monitor Driver” to began with.   Please review what the install process does and make sure that the “Network Monitor Driver” is installed and where it should be installed.  Please reply back with the exact path and file name of the “Network Monitor Driver” that  Simple Internet Meter Lite uses.  Plan to check that location first.  Just make sure that the installer program puts all of the required files in the correct locations and that should fix the missing “Network Monitor Driver” problem.  Please reply back with a link to the location where you put the update to Simple Internet Meter Lite for download and testing.


Thank you,
                  King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 06, 2009, 01:36:46 PM
I found this

Quote
To install it, select the Add / Remove Programs option from the server’s Control Panel. When you do, Windows will display the Add / Remove programs dialog box. Click the Add / Remove Windows Components button, and after a brief delay, Windows will launch the Windows Components Wizard. Scroll through the list of available components until you locate the Management and Monitoring Tools option. Select Management and Monitoring (don’t select the check box), and click the Details button. Windows will now reveal a list of the various management and monitoring tools. Select the Network Monitor Tools check box and click OK. Now, click Next and follow the prompts to complete the installation process.


If that doesn't work this should
http://www.ehow.com/how_4527781_install-network-monitor-driver-windows.html

SHane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on December 06, 2009, 07:07:30 PM

Hello Shane

                Followed the directions at:  http://www.ehow.com/how_4527781_install-network-monitor-driver-windows.html which installed the “Network Monitor Driver”.

   Started the  “Simple Internet Meter Lite” program and selected the “WAN (PPP/SLP) Interface” then clicked on “Start”, which generated a dialog box.

   The Dialog Box of “Simple Internet Meter Lite” reports “I can’t get WinPcap to locate the adpater.  Please refresh the adapter list and make sure you have WinPcap v4 or higher installed.”

   “Simple Internet Meter Lite” only sees the “Intel(R) PRO/1000 CT Network Connection - Packet Scheduler Miniport” adapter and not the “WAN (PPP/SLP) Interface” adapter, which should be the dial-up modem.

   Which older version of WinPcap works for this configuration ?  If there is one, then how do you install that older version ?


Thank you,
                 King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 06, 2009, 08:49:50 PM
Ok go to add/remove programs and uninstall winpcap 4.
Download 3.1
http://www.winpcap.org/archive/3.1-WinPcap.exe

install it and give it another run.

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on December 07, 2009, 11:46:31 AM

Hello Shane

First, Downloaded WinPcap 3.1 from: http://www.winpcap.org/archive/3.1-WinPcap.exe
Second, Removed WinPcap 4.02 .
Third, Installed WinPcap 3.1 .
Fourth, Started the “Simple Internet Meter Lite” program.
Fifth, Connected the Dial-up modem to the ISP
Sixth, Refreshed the Adapter List on the “Simple Internet Meter Lite” program and selected “WAN (PPP/SLP) Interface” .  Noted the IP Address changed value.
Seventh, Clicked on Start, then the “I can’t get WinPcap to locate the adpater.  Please refresh the adapter list and make sure you have WinPcap v4 or higher installed.”  Dialog Box is displayed.


   Looks like some information is being passed between WinPcap 3.1 and Simple Internet Meter Lite.  Just that the program is having problem with the order and type of variables that are passed between these two programs.  Either variables are not in the correct order and/or variable types do not match.  As in integer vs. single precision vs. double precision numbers or vs. character variables in WinPcap 3.1 are not of the correct type or in the correct order for Simple Internet Meter Lite or some of both conditions maybe the case.  Base this on the fact that IP Address changed in value and the Network Traffic Speed Graph has never displayed the Network Receive Speed data (a green line) and the Network Sent Speed data has always been a constant unchanging value (a red line).  The facts are that both the Network Sent Speed data (a red line) and the Network Receive Speed data (a green line) change in value all the time as seen on Windows XP Dial-up Status Monitor.  What is seen on the Dial-up Status Monitor is not presently being seen on the Network Traffic Speed Graph of Simple Internet Meter Lite.  My guess is that when WinPcap went from version 3.1 to version 4.02 that there has been a change in what information is collected by that program, also that the variables and there order have been changed as well.  This information about WinPcap is reflected in which versions Microsoft Windows are supported and to what extent that support does go. The maker of WinPcap should have a detailed explanation of what information is available from version 3.1 and version 4.02 in their documentation of WinPcap for programer's to use.  Base on the test just made, what is required next is a review of what information is available from WinPcap an under what conditions vs. what information Simple Internet Meter Lite expects to receive from WinPcap.


Thank you,
                  King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on December 07, 2009, 12:28:25 PM
When I have time I will get virtual pc up and running and install XP on it. WinPcap 3.1 wont install on Windows 7. Once I have it running I can test and see what it is pulling.

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on January 06, 2010, 04:28:34 PM
Hello Shane

   When will Shane make some time to get Virtual PC up and running and install XP on it. WinPcap 3.1 does not install on Windows 7.  So that Shane can test and see what WinPcap 3.1 is pulling. 

   The other option is to compare the list of defined variables of WinPcap 3.1 verse the list of defined variables of WinPcap 4.02 .  Shane what are the variables that Simple Internet Meter Lite expects to receive from either WinPcap 3.1 or WinPcap 4.02 and in what order ? Based on what Shane has said about Simple Internet Meter Lite one can see that Simple Internet Meter Lite display on the screen the information given to it by WinPcap 3.1 or WinPcap 4.02 .  There appears to be one or more variables not in the correct order or the request for information from WinPcap 3.1 or WinPcap 4.02 is not complete and / or correct in either case Shane will have to make the required correction to Simple Internet Meter Lite. How long will it be before Shane makes the required correction to Simple Internet Meter Lite ?



Thank you,
                 King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 06, 2010, 05:05:30 PM
Been busy with the site and the holidays :-)

I have some other fixes I need to address in the program first.
I don't have the virtual pc installed yet, I have to get my hands on a modem and a dial up account first. Its the only way for me to test. But I am not going to pay for a dial up account lol, so I need to find one of those free to try things. First is to get a modem. Don't come across they very much any more. I may need to order one, should be cheap.

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 07, 2010, 11:49:02 AM
I may not need to go through all the trouble. I think I know of a solution.

First

Quote
/!\ The installed WinPcap version is critical for PPP capturing; we strongly recommend that you install the 3.1 release, see the WinPcap page for details.

If you're having problems, and aren't running WinPcap 3.1 (i.e., you're running a beta release of 3.1, or are running a release before 3.1), un-install whatever you have and install 3.1!

    *

      Windows 95, Windows 98, and Windows Me: the device on which you capture will probably have a name with "NDISWAN" in it. (If a Windows 95/98/Me user finds that's not the case, they should update this item to give the correct information.) The WinPcap FAQ item notes that, on Windows 95, due to a Windows bug, WinPcap can sometimes reset the connection, and that this bug appears to be fixed in Windows 98 and Windows Me.
    *

      Windows 2000, Windows XP, and Windows Server 2003: you should be able to capture on the "GenericDialupAdapter" with WinPcap 3.1.
    * Windows NT 4.0 and Windows Vista Beta 1: capturing on PPP interfaces isn't supported on these Windows versions

As that shows WinPcap 3.1 will show PPP as GenericDialupAdapter
My program lists the network connections by the Windows API then takes that info and tries to find it with WinPcap.

The solution might be to use both to show the list. I will run some test but I will need you to be the main tester.

You up for it?

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 07, 2010, 11:53:57 AM
I also forgot to say how the program finds it.

First the program loads the drop down box with the network names that comes from the Windows API.
Then when you try to start the monitor the program takes the hardware address of the adapter and looks for it in the list of adapters from winpcap. When it finds a match of the hardware address it selects it.

So as you can see the dial up connection may not be showing up right with the windows api and doesn't find the right one with winpcap.

So I want to make a test for you and see what adapters winpcap pulls instead of the windows api.

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 07, 2010, 01:14:15 PM
Ok I have our first test run.

I have attached v2.1.2 Beta for Simple Internet Meter Light.
Replaced the installed exe with this one.

What I changed in this is now the program loads the drop down list of adapters from both the Windows API and WinPcap.

Lets see how they goes for us.  :wink:

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on January 08, 2010, 07:18:24 AM

Hello Shane

   Shane said:   “The solution might be to use both to show the list. I will run some test but I will need you to be the main tester.   You up for it?”

Yes.

1st       Downloaded:   Shane simplemeter_lite_v2.1.2_beta.zip (803.78 kB - downloaded 0 times.)

2nd       Unziped:   “simplemeter_lite_v2.1.2_beta.zip (803.78 kB - downloaded 0 times.)”

3rd       Used the Start Menu’s Run on Shane’s simplemeter_lite_v2.1.2_beta.exe

4th       The program does not install at all.  Instead you get a Dialog Box “Simple Internet Meter Lite” Error: 339   Component ‘PacketX.dll’ or one of its dependencies not correctly registered: a file is missing or invalid Please reinstall the program or replace the missing file.    OK

   Please correct as required and attached the next version of “v2.1.2 Beta for Simple Internet Meter Light.”

Thank you,
                  King


Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Evan on January 08, 2010, 08:10:07 AM
King,

The Simple Internet Meter Lite (SIM-L).exe that Shane provided isn't a stand alone program.  What you need to do is go to the directory where your current SIM-L.exe (I'm not sure on the exact name as I don't have it on this computer) is located and replace it with the file Shane just provided.

Make sure you have it in the same directory and then you can start SIM-L as usual.  The "new" version will run it's place but it won't work correctly if you don't place it in the correct area.  There are other files that the program needs to reference.

Let me know if I wasn't clear enough with that explanation.  :smiley:

-Evan
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 08, 2010, 06:57:26 PM
OK this is working fine for me on Windows 7, but on a test XP machine I setup its not. Let me get it fixed and I will post a new exe to test with.  :wink:

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 09, 2010, 11:54:21 AM
OK lets see how this one goes.  :wink:

Shane

[attachments over 25 days old deleted by admin]
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on January 09, 2010, 10:29:58 PM

Hello Shane & Evan

Ok Evan, you said:
“The Simple Internet Meter Lite (SIM-L).exe that Shane provided isn't a stand alone program.  What you need to do is go to the directory where your current SIM-L.exe (I'm not sure on the exact name as I don't have it on this computer) is located and replace it with the file Shane just provided.

Make sure you have it in the same directory and then you can start SIM-L as usual.  The "new" version will run it's place but it won't work correctly if you don't place it in the correct area.  There are other files that the program needs to reference.”

   Did as requested by placing each of the “simplemeter.exe v2.1.2 Beta for Simple Internet Meter Light” that you provided in turn into C:\Program Files\Simple Internet Meter Lite\   this subdirectory.  Then did the testing.

On my computer that location is:

C:\Program Files\Simple Internet Meter Lite\simplemeter.exe   2,304 KB 1/7/2010   1:07 AM

C:\Program Files\Simple Internet Meter Lite\simplemeter.exe   2,304 KB 1/9/2010   11:48 AM

Tested both of these new “simplemeter.exe” you get the same results for both.

The list of Adapters is as follows:

Select Adapter:

Adapter for generic dialup and VPN Capture --Mac:00:
WAN (PP/SLIP) Interface --Mac:00:00:00:00:00:00
Intel (R) PRO/1000 CT Network Connection (Microsoft
Intel (R) PRO/1000 CT Network Connection - Packet S
WAN (PP/SLIP) Interface

Selected each adapter in turn starting at the top of this list and working my way down to the last entry.  Here are the results:

When you Select: “Adapter for generic dialup and VPN Capture --Mac:00:” You get a Dialog Box “Simple Internet Meter Lite” that says: “I wasn’t able to load your adapter information.  It may have been removed or disabled.  Please choose another adapter.”

When you Select: “WAN (PP/SLIP) Interface --Mac:00:00:00:00:00:00” You get a Dialog Box “Simple Internet Meter Lite” that says: “I wasn’t able to load your adapter information.  It may have been removed or disabled.  Please choose another adapter.”

When you Select: “Intel (R) PRO/1000 CT Network Connection (Microsoft”
You get:   Running . . . and the “Network Traffic Speed Graph” has constant “Network Sent Speed” value.

When you Select: “Intel (R) PRO/1000 CT Network Connection - Packet S”
You get:   Running . . . and the “Network Traffic Speed Graph” has constant “Network Sent Speed” value.

When you Select: “WAN (PP/SLIP) Interface” You get a Dialog Box “Simple Internet Meter Lite” that says: “I can’t get winPcap to locate the adapter.  Please refresh the adapter list and make sure you have WinPcap v4 or higher installed.   OK”

This test result says:

   The you have to compare the list of defined variables of WinPcap 3.1 verse the list of defined variables of WinPcap 4.02 verse what are the variables that Simple Internet Meter Lite expects to receive from either WinPcap 3.1 or WinPcap 4.02 and in what order ?

   There appears to be one or more variables not in the correct order or the request for information from WinPcap 3.1 or WinPcap 4.02 is not complete and / or correct in either case Shane will have to make the required correction to Simple Internet Meter Lite.
 

   Based on what Shane has said about Simple Internet Meter Lite one can see that Simple Internet Meter Lite displays on the screen the information given to it by WinPcap 3.1 or WinPcap 4.02 .

Thank you,
                  King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 09, 2010, 10:40:59 PM
Looks like progress :-)
The "Adapter for generic dialup and VPN Capture" didn't show up before. Each adapter you see that has MAC: at the end of it is added by winpcap. (I did this so I can tell)

So that is the one you want (Adapter for generic dialup and VPN Capture).

I will make some changes tomorrow and have the program listen to it instead of giving that error.
As long as you have winpcap 3 installed and the network monitor driver we talked about I should get this to work now that the dial up is showing up :-) Just a few small changes to go.

There isn't much I need to do in the program, I don't need to change what info it pulls from winpcap. My program uses a dll to talk with winpcap, so if there is problems and it has to do with the dll there isn't anything I can do. So lets just keep our fingers crossed that isn't the case. I didn't write the dll so I can't change it.

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on January 10, 2010, 06:39:28 PM

Hello Shane

For WinPcap 4.02 you get:

Before you connect to the ISP & the Internet the list of Adapters is as follows:

Select Adapter:

Adapter for generic dialup and VPN Capture --Mac:00:
Intel (R) PRO/1000 CT Network Connection (Microsoft
Intel (R) PRO/1000 CT Network Connection - Packet S

After you connect to the ISP & the Internet the list of Adapters is as follows:

Select Adapter:

Adapter for generic dialup and VPN Capture --Mac:00:
WAN (PP/SLIP) Interface --Mac:00:00:00:00:00:00
Intel (R) PRO/1000 CT Network Connection (Microsoft
Intel (R) PRO/1000 CT Network Connection - Packet S
WAN (PP/SLIP) Interface

Did a retest.  Still get these results:

When you Select: “Adapter for generic dialup and VPN Capture --Mac:00:” You get a Dialog Box “Simple Internet Meter Lite” that says: “I wasn’t able to load your adapter information.  It may have been removed or disabled.  Please choose another adapter.”

When you Select: “WAN (PP/SLIP) Interface --Mac:00:00:00:00:00:00” You get a Dialog Box “Simple Internet Meter Lite” that says: “I wasn’t able to load your adapter information.  It may have been removed or disabled.  Please choose another adapter.”

When you Select: “WAN (PP/SLIP) Interface” You get a Dialog Box “Simple Internet Meter Lite” that says: “I can’t get winPcap to locate the adapter.  Please refresh the adapter list and make sure you have WinPcap v4 or higher installed.   OK”

For WinPcap 3.1 you get:

Before you connect to the ISP & the Internet the list of Adapters is as follows:

Select Adapter:

Generic dialup adapter --Mac: 00:00:00:00:00:00
Intel (R) PRO/1000 CT Network Connection (Microsoft’s P
Intel (R) PRO/1000 CT Network Connection - Packet Sche

After you connect to the ISP & the Internet the list of Adapters is as follows:

Select Adapter:

Generic dialup adapter --Mac:00:00:00:00:00:00
WAN (PP/SLIP) Interface --Mac:00:00:00:00:00:00
Intel (R) PRO/1000 CT Network Connection (Microsoft’s P
Intel (R) PRO/1000 CT Network Connection - Packet Sche
WAN (PP/SLIP) Interface

Did a retest.  Still get these results:

When you Select: “Generic dialup adapter --Mac: 00:00:00:00:00:00” You get a Dialog Box “Simple Internet Meter Lite” that says: “I wasn’t able to load your adapter information.  It may have been removed or disabled.  Please choose another adapter.”

When you Select: “WAN (PP/SLIP) Interface --Mac:00:00:00:00:00:00” You get a Dialog Box “Simple Internet Meter Lite” that says: “I wasn’t able to load your adapter information.  It may have been removed or disabled.  Please choose another adapter.”

When you Select: “WAN (PP/SLIP) Interface” You get a Dialog Box “Simple Internet Meter Lite” that says: “I can’t get winPcap to locate the adapter.  Please refresh the adapter list and make sure you have WinPcap v4 or higher installed.   OK”

   Just so your clear on the results when having WinPcap 3.1 installed verse when having WinPcap 4.02 installed.


Thank you,
                  King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 12, 2010, 02:55:54 PM
OK new test :-)

Make sure WinPcap 3.1 is installed, v4 doesn't support dial up.

Use this new exe, and choose dial up adapter. Also make sure the Microsoft network monitor is installed.

Let me know how this test goes and how far we get.

Shane

[attachments over 25 days old deleted by admin]
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on January 12, 2010, 03:11:09 PM

Hello Shane


   Shane said:   “Also make sure the Microsoft network monitor is installed.”

   Ok.  How do you check to make sure the Microsoft network monitor is installed.


Thank you,
                  King
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 12, 2010, 03:18:16 PM
Back in this post :-)
http://forums.pcwintech.com/index.php/topic,995.msg3837.html#msg3837

Quote
I found this

Quote

    To install it, select the Add / Remove Programs option from the server’s Control Panel. When you do, Windows will display the Add / Remove programs dialog box. Click the Add / Remove Windows Components button, and after a brief delay, Windows will launch the Windows Components Wizard. Scroll through the list of available components until you locate the Management and Monitoring Tools option. Select Management and Monitoring (don’t select the check box), and click the Details button. Windows will now reveal a list of the various management and monitoring tools. Select the Network Monitor Tools check box and click OK. Now, click Next and follow the prompts to complete the installation process.




If that doesn't work this should
http://www.ehow.com/how_4527781_install-network-monitor-driver-windows.html

Shane

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on January 12, 2010, 09:26:22 PM

Hello Shane

With WinPcap 3.1 installed you get:

        Did the requested update.

Testing done AFTER making the update and BEFORE doing a RESTART you get:

Was:   “Base this on the fact that IP Address changed in value and the Network Traffic Speed Graph has never displayed the Network Receive Speed data (a green line) and the Network Sent Speed data has always been a constant unchanging value (a red line).  The facts are that both the Network Sent Speed data (a red line) and the Network Receive Speed data (a green line) change in value all the time as seen on Windows XP Dial-up Status Monitor.”

Is:   Base this on the fact that IP Address changed in value and the Network Traffic Speed Graph still does not displayed the Network Receive Speed data (a green line) and the Network Sent Speed data is not now being displayed, no more constant unchanging value (a red line).  The facts are that both the Network Sent Speed data (a red line) and the Network Receive Speed data (a green line) change in value all the time as seen on Windows XP Dial-up Status Monitor.”

   When you Select: “Generic dialup adapter --Mac: 00:00:00:00:00:00” You get a Dialog Box “Simple Internet Meter Lite” that says: “I wasn’t able to load your adapter information.  It may have been removed or disabled.  Please choose another adapter.   OK” Click on OK.

   This Dialog Box “Simple Internet Meter Lite” that says: “I wasn’t able to load your adapter information.  It may have been removed or disabled.  Please choose another adapter.   OK” Click on OK four or more times.

 When you click on “Start” you get a Dialog Box “Simple Internet Meter Lite” that says: “Error: 5   Invalid procedure call or argument    OK”    Click on OK. Only once and “Starting . . .” is displayed.



Testing done AFTER making the update and AFTER doing a RESTART you get:

Was:   “Base this on the fact that IP Address changed in value and the Network Traffic Speed Graph has never displayed the Network Receive Speed data (a green line) and the Network Sent Speed data has always been a constant unchanging value (a red line).  The facts are that both the Network Sent Speed data (a red line) and the Network Receive Speed data (a green line) change in value all the time as seen on Windows XP Dial-up Status Monitor.”

Is:   Base this on the fact that IP Address changed in value and the Network Traffic Speed Graph still does not displayed the Network Receive Speed data (a green line) and the Network Sent Speed data is not now being displayed, no more constant unchanging value (a red line).  The facts are that both the Network Sent Speed data (a red line) and the Network Receive Speed data (a green line) change in value all the time as seen on Windows XP Dial-up Status Monitor.”

When you Select: “Generic dialup adapter --Mac: 00:00:00:00:00:00” You get a Dialog Box “Simple Internet Meter Lite” that says: “I wasn’t able to load your adapter information.  It may have been removed or disabled.  Please choose another adapter.  OK”  Click on OK.  A t least ten times or more times.

 When you click on “Start” you get a Dialog Box “Simple Internet Meter Lite” that says: “Error: 5   Invalid procedure call or argument    OK”    Click on OK. Only once and “Starting . . .” is displayed.

   Shane said:   “There isn't much I need to do in the program, I don't need to change what info it pulls from winpcap. My program uses a dll to talk with winpcap, so if there is problems and it has to do with the dll there isn't anything I can do. So lets just keep our fingers crossed that isn't the case. I didn't write the dll so I can't change it.”

   Have a question for Shane.  Just how can you create a program that displays on the screen the information  provided by this dll without knowing the list of variables of this dll ?


Thank you,
                  King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 13, 2010, 08:38:29 AM
WinPcap isn't made to work with VB6. Which is what my program is in. So I use a 3rd party dll that works with VB6 and works with WinPcap. This allows my program to work with WinPcap. I didn't write the DLL so I have no control over it or its code.

I would have to say at this point Dial up just isn't going to work with Simple Internet Meter. You need to use CS Fire Monitor. That uses the windows API, so if I need to make changes to it I can  :wink:

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on January 13, 2010, 10:37:25 PM

Hello Shane

Shane said:   “I would have to say at this point Dial up just isn't going to work with Simple Internet Meter. You need to use CS Fire Monitor. That uses the windows API, so if I need to make changes to it I can  ”

   As of now CS Fire Monitor that is loaded on my computer does not see the Dial up modem.  Looks like Shane will be making changes to CS Fire Monitor to make Dial up work.

Shane said:   “WinPcap isn't made to work with VB6. Which is what my program is in. So I use a 3rd party dll that works with VB6 and works with WinPcap. This allows my program to work with WinPcap. I didn't write the DLL so I have no control over it or its code.”

   The 3rd party DLL you used was for Ethernet “Intel (R) PRO/1000 CT Network Connection (Microsoft’s P” and “Intel (R) PRO/1000 CT Network Connection - Packet Sche”.  This 3rd party DLL you used was for Ethernet ONLY.
   Is there a 3rd party DLL for that you can use for Dial up ?   [Generic dialup adapter --Mac:00:00:00:00:00:00 or WAN (PP/SLIP) Interface] My guess is that their should be a DLL for looking at the content of what is sent over Dial Up as this existed long before the Ethernet.  You should look around and see what is available in this regard.  Another choice is to write version of  “Simple Internet Meter Lite” that is only for Dial Up. 
                 Next question is:   What software (as in a DLL) is available for you to use to monitor a Dial Up connection to one’s ISP ?  As there are Bandwidth Monitor programs that work on dial up, that means there is software (as in a DLL) that works on dial up.

Thank you,
                 King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 13, 2010, 11:47:06 PM
Not sure on the DLL for dial up.
This thread has become rather long. Since I will be focusing this on cs fire monitor now lets start a new thread there and continue :-)

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on January 14, 2010, 06:05:21 PM

Hello Shane

Shane said:   “This thread has become rather long. Since I will be focusing this on cs fire monitor now lets start a new thread there and continue ”

   OK, let us continue on cs fire monitor with a new thread . Give me the details of doing this.   What do you want to call that cs fire monitor’s  new thread ?


Thank you,
                  King

Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Shane on January 14, 2010, 06:27:24 PM
Call it what ever you like lol
how about "Dial up & cs fire monitor"

Shane
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: King on January 15, 2010, 05:08:41 PM

Hello Shane

Shane said:   “How about "Dial up & cs fire monitor"”

   Sounds good to me. Then it shall be called “Dial up & CS Fire Monitor - API”


Thank you,
                 King
Title: Re: How do you get the Bandwidth Monitor to display the Dial-up connections activity
Post by: Evan on February 11, 2010, 06:30:40 AM
For anyone following this thread here a link to the new thread: Dial up & CS Fire Monitor - API (http://forums.pcwintech.com/index.php/topic,1106.msg4723.html#msg4723).

Enjoy!

-Evan