On 22 July 2010 08:31, Rob Beard <r...@esdelle.co.uk> wrote:
> On 22/07/10 06:18, Barry Drake wrote:
>> On Wed, 2010-07-21 at 13:32 +0100, Rob Beard wrote:
>>> Some scanners will work fine straight out of the box, some will maybe
>>> need a firmware file and others may need drivers.  Just one of those things.
>>
>> Out of interest, I dug out an old scanner to see what happens.  This one
>> was recognised, but as you say, I had to download a device script to get
>> it to work.  The Brother, OTOH did not get recognised at all.  it just
>> doesn't present to the OS as a scanner.  Maybe because it's a combi?
>>
>> Barry.
>>
>
> Possibly, or it could be that the device hasn't been reverse engineered
> so a driver can be incorporated into the kernel.
>
> I could be wrong but it sounds to me like it needs a driver building for
> the specific kernel (maybe as a module) and it compiles it for the
> running kernel, when your kernel is updated the driver won't work and
> will have to be re-compiled.  I've seen this with Virtualbox and VMWare,
> although with Virtualbox it seems to be smart enough (at least with the
> one in the Ubuntu repository) to rebuild it's driver when the kernel is
> upgraded.
>
> There is an application which will trigger a rebuild of a kernel module
> when the kernel is updated, I can't remember though what it's called but
> I'm sure someone on the list could tell you.
>

DKMS.

There needs to be a hook somewhere (as I understand it) to get DKMS to
download the source (if necessary) and compile it for the new kernel.
I don't know exactly what needs changing, and it might rely on the
driver being packaged...


Cofion/Regards,
Neil.

-- 
ubuntu-uk@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk
https://wiki.ubuntu.com/UKTeam/

Reply via email to