I only stopped using it(with some custom firmware) about a year and a half ago because it was just too slow - and had gotten this weird issue where it would cut off the internet to some devices while keeping them on the network.
It was really by luck that I had one of these in my teenage years initially to play with. I sometimes wonder what hobbies I would have developed if I hadn’t lucked out and found working computer in the trash, or my parents had bought something that wasn’t such an easily moddable desktop (AMD K6-2 was the CPU in the first computer they purchased).
Anyway - the WRT54G really was a fun piece of hardware to play with.