WebPagetest Forums
ipfw with Windows Server 2008 R2 Standard Build 7601 64bit - Printable Version

+- WebPagetest Forums (https://www.webpagetest.org/forums)
+-- Forum: WebPagetest (/forumdisplay.php?fid=7)
+--- Forum: Private Instances (/forumdisplay.php?fid=12)
+--- Thread: ipfw with Windows Server 2008 R2 Standard Build 7601 64bit (/showthread.php?tid=13649)



ipfw with Windows Server 2008 R2 Standard Build 7601 64bit - Evgenia - 04-03-2015 05:36 AM

Hello!
I have a problem with wpt installation on cloud.
Operating system is Windows Server 2008 R2 Standard Build 7601 64bit.
When I try to install ipfw then Windows Server is becoming very slow.
I set Testsigning mode On.
Windows was rebooted.
Then, I installed ipfw + dummynet (like https://sites.google.com/a/webpagetest.org/docs/private-instances).
So, OS became very slow.
Second problem related to the end of the test.
I wait end of test during 480 seconds, but page was loaded earlier.
May I get this result if ipfw works uncorrectly?
And what I should do to install properly ipfw?


RE: ipfw with Windows Server 2008 R2 Standard Build 7601 64bit - Vandrix - 05-01-2015 05:03 AM

(04-03-2015 05:36 AM)Evgenia Wrote:  Hello!
I have a problem with wpt installation on cloud.
Operating system is Windows Server 2008 R2 Standard Build 7601 64bit.
When I try to install ipfw then Windows Server is becoming very slow.
I set Testsigning mode On.
Windows was rebooted.
Then, I installed ipfw + dummynet (like https://sites.google.com/a/webpagetest.org/docs/private-instances).
So, OS became very slow.
Second problem related to the end of the test.
I wait end of test during 480 seconds, but page was loaded earlier.
May I get this result if ipfw works uncorrectly?
And what I should do to install properly ipfw?

Same here with Windows 2012 R2 64-bit.
Very slow connection because of the dummynet driver. Tests take ages with driver enabled....

C:\webpagetest\dummynet>ipfw.cmd

C:\webpagetest\dummynet>set CYGWIN=nodosfilewarning

C:\webpagetest\dummynet>ipfw -q flush
2 [main] ipfw 2064 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com

C:\webpagetest\dummynet>ipfw -q pipe flush
2 [main] ipfw 2740 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com

C:\webpagetest\dummynet>ipfw pipe 1 config delay 0ms noerror
2 [main] ipfw 2164 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com

C:\webpagetest\dummynet>ipfw pipe 2 config delay 0ms noerror
2 [main] ipfw 1872 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com

C:\webpagetest\dummynet>ipfw queue 1 config pipe 1 queue 100 noerror mask dst-po
rt 0xffff
2 [main] ipfw 2992 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com

C:\webpagetest\dummynet>ipfw queue 2 config pipe 2 queue 100 noerror mask src-po
rt 0xffff
2 [main] ipfw 684 find_fast_cwd: WARNING: Couldn't compute FAST_CWD pointe
r. Please report this problem to
the public mailing list cygwin@cygwin.com

C:\webpagetest\dummynet>ipfw add skipto 60000 proto tcp src-port 80 out
2 [main] ipfw 312 find_fast_cwd: WARNING: Couldn't compute FAST_CWD pointe
r. Please report this problem to
the public mailing list cygwin@cygwin.com
00100 skipto 60000 ip from any to any proto tcp src-port 80 out

C:\webpagetest\dummynet>ipfw add skipto 60000 proto tcp dst-port 80 in
2 [main] ipfw 440 find_fast_cwd: WARNING: Couldn't compute FAST_CWD pointe
r. Please report this problem to
the public mailing list cygwin@cygwin.com
00200 skipto 60000 ip from any to any proto tcp dst-port 80 in

C:\webpagetest\dummynet>ipfw add skipto 60000 proto tcp src-port 445 out
63 [main] ipfw 2276 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com
00300 skipto 60000 ip from any to any proto tcp src-port 445 out

C:\webpagetest\dummynet>ipfw add skipto 60000 proto tcp dst-port 445 in
2 [main] ipfw 1932 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com
00400 skipto 60000 ip from any to any proto tcp dst-port 445 in

C:\webpagetest\dummynet>ipfw add skipto 60000 proto tcp src-port 3389 out
2 [main] ipfw 2692 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com
00500 skipto 60000 ip from any to any proto tcp src-port 3389 out

C:\webpagetest\dummynet>ipfw add skipto 60000 proto tcp dst-port 3389 in
2 [main] ipfw 2228 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com
00600 skipto 60000 ip from any to any proto tcp dst-port 3389 in

C:\webpagetest\dummynet>ipfw add queue 1 ip from any to any in
2 [main] ipfw 2544 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com
00700 queue 1 ip from any to any in

C:\webpagetest\dummynet>ipfw add queue 2 ip from any to any out
2 [main] ipfw 1280 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com
00800 queue 2 ip from any to any out

C:\webpagetest\dummynet>ipfw add 60000 allow ip from any to any
2 [main] ipfw 2492 find_fast_cwd: WARNING: Couldn't compute FAST_CWD point
er. Please report this problem to
the public mailing list cygwin@cygwin.com
60000 allow ip from any to any


RE: ipfw with Windows Server 2008 R2 Standard Build 7601 64bit - Vandrix - 05-01-2015 10:53 PM

I've tested on Windows 8.1 Pro x64 and x86, both with ipfw+Dummynet enabled. When I run a speedtest on speedtest.net upload is completely dead. 0,1 Mbit on average...
After disabling ipfw+dummynet my upload speed = 200 Mbit.

Traffic shaping is not working correctly.

Lots of errors when I run (as administrator) ipfw.cmd, see errors in reply above. There is definitely some sort of bug in ipfw/dummynet thingy.

@Patrick: Do you know why dummynet isn't working correctly? How can we debug this?


RE: ipfw with Windows Server 2008 R2 Standard Build 7601 64bit - docwho76 - 06-26-2015 11:03 AM

The ipfw+dummynet driver does not work on Windows 2012 R2 64bit as far as I can tell.