How to find and install a driver for a new device?

Issues and / or general discussion relating to Puppy

Moderator: Forum moderators

Post Reply
User avatar
amethyst
Posts: 2369
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 56 times
Been thanked: 490 times

How to find and install a driver for a new device?

Post by amethyst »

This is something I have not done so just asking a few general questions.
Scenario - Older Puppy which does not support (have a driver) for my spanking new whatever USB gadget.
So:
1. How do I ascertain which driver is needed for the gadget (from a system command or otherwise).
2. Where to go search for it? Can I rip it from a more recent kernel perhaps.
3. How and where do I install it so that my system recognizes, searches for and use it.

User avatar
rockedge
Site Admin
Posts: 6387
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2594 times
Been thanked: 2545 times
Contact:

Re: Adding a new driver

Post by rockedge »

How old of a puppy? I think down to Tahr you can take even a really new series huge 5+ kernel and swap it in.

Should work and find your correct devices. The script change_kernels can help manage the kernel swaps.

Otherwise we will have to look at some manual methods to determine what devices this machine has.

I've had success with this kernel I compiled :huge-5.4.5-bionicpup64.tar.bz2

Also with 32 bit OS's possible. More Puppy kernels are here -> https://rockedge.org/kernels/

Post Reply

Return to “Users”