Yet again.
Altough the battery issue on the MSI PR200 was fixed for a short time. It didn’t really last long.
As of kernel 2.6.27-7, it’s all fucked up again. The computer doesn’t go into poll mode anymore, but stays in interrupt mode instead. Which is exactly what causes the battery state to be read wrong, and sometimes the battery isn’t even detected.
In my five years of using Linux, I can honestly say I’ve never encountered any hardware issue whatsoever. Everything I tried out, always worked well on all of my (reasonably old) hardware. Sometimes it needed a bit of tweaking and fiddling here and there, but in the end it worked. So I never really understood how frustrating it must feel to have something so essential to not work properly.
Until now …
The thing is, I’m really starting to rely on that laptop to be my main, stable and portable machine. The old laptop, and my desktop are machines to play and have fun with. And so I don’t mind if every now and then, something goes tits up on one of them. But the PR200 should always be there, ready and fully functional for me to work on.
So what now?
Well, yesterday I’ve installed Debian Lenny on it. Which is soon to become the next Debian Stable. And it’s currently running on a custom compiled 2.6.27-6 kernel (in poll mode).
It’s something that “just works”. And that’s exactly what I need right now.
In the mean time, I guess I’ll go back to regularly checking the relevant forum threads and bug report pages, hoping for a permanent fix.

