Recently (2462? something like that) I get habitual firmware errors with ipw2200. Both in the office and at home; I don't see any real rhyme or reason as to what generates them, but I've had 530 so far today. Performance is down too; throughput sometimes hovers at 10k/sec.
Bill, are you still seeing this?
At Peter's suggestion, I turned off PCI Bus Power Management in the BIOS, and it went away. Feel free to close, unless you really want to chase putting ACPI hacks in the driver.