Lost packets (wired LAN to WAN)

I noticed that occaisionally while browsing the web that connection requests seem to sometimes get dropped and needed re-requesting, resulting in a delay.

I tested to see if packets were being lost from the wired LAN interface to the router by running simultaneous PINGs from the router's shell and from the Windows box on connected to the first LAN port.

Here's a screenshot:

You'll notice that the router's pings never fail while the Windows box has a failure rate of about 5%-10%. There was no other substantial activity on the Windows box during these requests. Leaving the pings continually runnings continues this same behavior indefinitely.

Most features of the DD-WRT v23 SP1 04/25/06 firmware I have disabled, and CPU load is next to nothing. The number of allowed connections is nowhere near the max (like 20-40 active connections I'd guess).

I am running a WRT54GSv2 /w dd-wrt v23 sp1 04/25/06.

Anyone else seen this behavior? I think I've proved they are being lost in the router, but why I don't know.

I have a Gv5 running DD-WRT v23 SP1 rc1 micro that does great and a Gv4 running DD-WRT v23 SP1 rc4 std and neither has the problems I saw with the GSv2.

It's possible I did something to that GSv2 to cause that behavior, or maybe it was faulty to start with. The box was opened at the store, so maybe someone had already returned it after who knows what sort of treatment, or for what cause.

So nobody freak out (as if anyone besides me did ;p), these routers seem ok. Though I'd not buy another v2 without testing it ought first .

--- As an aside, I fried the GSv2 because I decided to try the 'short pins' trick before I hooked up my JTAG cable to it. I should have known better, but people have reported that it works so great. Shorting (or grounding) pins on your flash chip is retarded behavior. Do not do this, you can and will ruin your flash chip or damage the sensitive PCB contacts to it.