Through trial and error, I figured it has something to do with the router and network card, or maybe just the router. Here's the story.
I've got two Buffalo WHR-G54S routers that act as a common wireless network using WDS mode. These routers are using a 3rd party firmware called Tomato. My desktop with the NSI memory leak is plugged in by cable to the primary Buffalo router. That primary router is also connected to a Cisco cable modem/router, using the Buffalo WAN port. All my network/internet functions seem to work, except for the NSI memory leak.
When I unplug the computer's ethernet wire out of the Buffalo router and plug it into an open port on the Cisco, wha-la, the NSI memory consumption is rock solid. Plug it back into the Buffalo network, and the memory jumps up and begins climbing.
So, I think it has to do with the Tomato firmware I put on my routers, or the way its set up. Does anyone else see any commonalities in their setups?
- Andre