Just to be clear, 677aeafe19e88c282af74564048243ccabb1c590 is NOT in the lucid kernel, while 6a1a82df91fa0eb1cc76069a9efe5714d087eccd is. So lucid is carrying a patch that has been reverted upstream and as described, changes the kernel back to the previous way of working. Git says it was added to lucid in Ubuntu-2.6.32-24.39-110-g55b5b54, which coincides with when the device stopped working.
Just to be clear, 677aeafe19e88c2 82af74564048243 ccabb1c590 is NOT in the lucid kernel, while 6a1a82df91fa0eb 1cc76069a9efe57 14d087eccd is. So lucid is carrying a patch that has been reverted upstream and as described, changes the kernel back to the previous way of working. Git says it was added to lucid in Ubuntu- 2.6.32- 24.39-110- g55b5b54, which coincides with when the device stopped working.