Good news, everyone! :^) The DeLorme Earthmate LT-20 (and LT-40) GPS receivers now work again under Linux! The new 2.6.26 kernel incorporates a series of patches by Mike Isely which fix the problems with the supporting driver. The full story is a bit more involved, so for anyone interested, please read on.... As near as I've been able to discern, DeLorme has had at least 4 USB-based GPS receivers which all go by the "Earthmate" name. There is the original USB-based "Earthmate", 2 variants (details below) of the "Earthmate LT-20", and the recent "Earthmate LT-40". (It appears that there may have even been an older RS-232 "Earthmate" as well, but I'm ignoring any such device here since it is irrelevant to this discussion. The 'cypress_m8' Linux kernel module initially (until the 2.6.19 kernel came out) worked fine with the original USB Earthmate and the 1st (older) variant of the Earthmate LT-20. A patch to the 'cypress_m8' driver by Mike Isely went into what became the Linux 2.6.19 kernel. For me, it caused my previously-working LT-20 to stop working. I discovered this (way back in Mar 2007) and, after some testing, posted about it, including a "quick 'n' dirty" 1-line fix that made my LT-20 start working again: http://