Well, I've modified your driver to compile using 2.6.17 (one liner) but it doesn't do anything. It loads fine, but there's no device or anything. Would your driver print anything if perhaps I broke my camera by plugging it wrong ? Or debug messages aren't implememted yet ?