Wow! I had completely given up on the fact that other people than me might use and, by natural extension, have major problems with the nVidia hardware firewall.
I too was initially drawn to the, in this case, A64/nForce3 250gb platform because of the added bonus of the hardware firewall. I didn't even "jump on the bandwaggon" early on since I got the ASUS K8N-E Deluxe board, which to my knowledge is the only nForce3 (250gb) board with ECC memory support.
Anyway, I received said board and an A64 3200+ in the beginning of august 2004 wanting to do a minor upgrade from my P4 system to tide me over for a year until new tech like DDR2, PCIe and the like is all but unavoidable. Right from the start I noticed quite a few peculiarities of my board. Some were totally to blame on ASUS, and have subsequently been fixed by BIOS updates, although funnily enough "my" issues were never mentioned in the fix list. So be it.
I did however very early on (try to) contact both ASUS and nVidia to get the ball running on fixing those issues. From ASUS I got a barely decipherable answer from one of their tech "support" people in Shanghai. Here's a teaser from that reply:
Dear Friend :
Thank you for contacting ASUS Customer Service.
My name is ailon ,and I would be assisting you today.
#!, if your AGP ,pci not lock , Actually , they will change with system Freq . and their actual freq also depend on power supply .
That was the reply to my question about the reason for the AGP running at 53MHz and the PCI bus running at 30MHz, when in the BIOS those were set to their respective default values of 66MHz and 33MHz. Anyway, I digress...
From nVidia I never got more than an automated response that they had received my mail. After that, deadly silence.
At this point maybe I should list some of the probs that I've had with the nVidia firewall. First off, Bittorrent traffic seems to be impossible. I've been trying heaps of different clients, but it's the same for all of them, after a period of about 10 minutes my connection is totally killed off. Every request simply times out. When I switch off the nVidia firewall however, everything works as it should and I get download speeds up to 200KB/s which is as expected for my 2mbit connection.
Another problem is this. Unless you use the factory-supplied settings for the firewall, those settings are "forgotten" by the firewall unless they have been applied *twice*. Weird, but true.
Also, if you dare to create your own rule set, make sure to define 64 or less rules. Otherwise the firewall again "forgets" these settings upon reboot or cold boot. Applying the settings twice doesn't help in this case. At least not to my knowledge.
The funny thing is that if you create a new rule set based on the "Medium" rule set, the firewall creates something in the region of 60 predefined rules of which all but 18 are superfluous, ie. the same ports get blocked with a new rule name.
You can check if you're firewall actually works by testing it with
ShieldsUp and selecting All Service Ports. You will most certainly notice that the only stealthed ports that survive a reboot or cold boot are the ones with a dedicated rule in the rule set; they are the ones shown in green. All other ports are either closed (blue) or worse, open (red). Of course, neither of the last two states is in any way desirable. Your rig should be totally stealthed (green).
Last, but not least, there are some websites that I simply cannot open. I've not (yet?) found the reason for this, but with the firewall set to ON I cannot open sites like e.g.
CSNation or the
ActiveState website. Strangely enough I can open the
TCL subsite of ActiveState. The above holds true *even* if I create a rule set that allows absolutely everything, in essence a totally empty rule set. Switch the nVidia firewall to OFF, and voila, everything works as it should.
I should add, that I've tried every build of the nVidia firewall software I've been able to lay my clammy hands on, which makes it about 10 different builds or so. The, to my knowledge, latest incarnation, namely the 6.39 build for use with nForce4 chipsets is the best so far. I even can get some throughput with Bittorrent, but only for about 1 hour. After that the connection dies again.
So there you are; this is the story of my misery. Apart from the firewall my nForce3 system actually runs pretty great, but I kind of feel cheated since the firewall feature was one of the major points in buying an nVidia platform.
Maybe some of you can shed some light on my problems. Perhaps some or most of them are caused by faulty hardware, ie. design flaws in the nForce3 chipset. I'd hate that of course, but I'd rather know that something is broken beyond repair than living in this state of uncertainty.
Best regards,
mbf