Det er faktisk en kendt fejl ved denne model, specielt dem fra starten, det blev rettet op på med 54GL'eren.
Hvis jeg skal forklare det på nogenlunde almindelig dansk bliver det sådan. Det der er problemet med routere der smider IP'erne er at de ikke kan køre med den fulde båndbredde kontinuerligt. Så når den belastes med det fulde eller mange gange lidt over halv båndbredde i længere tid vælger den bare at smide IP'erne så den kan få fred.
Det er dog ikke sikkert det er det problem der forekommer hos dig og andre, men det er typisk det problem man ser.
Som du selv har været inde på, hjælper det ikke med firmware opdatering da det er hardwaren der ikke kan klare belastningen. Jeg har selv prøvet det med Linksys, DLink og Zyxel.
Mit bedste bud er at du napper dig en 54GL'er og så skulle du være kørende uden problemer. Jeg har selv sådan en og har kørt med den i over 2 år uden problemer.