linux-firmware repositiry as a .sfs file

Moderator: Forum moderators

Post Reply
gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

linux-firmware repositiry as a .sfs file

Post by gyrog »

https://git.kernel.org/cgit/linux/kerne ... rmware.git is a large repository of firmware for use in Linux computers.

From time to time I create a 'linux_firmware_...sfs' file from the contents of this firmware repository.
These ".sfs" files can be downloaded from https://www.mediafire.com/folder/k2j223jzddy9x/firmware and used as an fdrv (or even adrv or ydrv) in Puppy Linux. This involves renaminng the downloaded file to the appropriate fdrv name (or adrv or ydrv) for your Puppy.
If the problem is "missing" firmware, you can directly load the downloaded sfs file as an extra-sfs, using 'sfs_load'.
This can sometimes resolve issues with hardware not working because of missing firmware, since the collection of firmware included with any Puppy Linux release is only a subset of all possible firmware.
Although, even this large repository does not contain all firmware.

The files of the firmware repository can also be accessed directly via HTTP or FTP from http://anduin.linuxfromscratch.org/BLFS/linux-firmware

Last edited by gyrog on Sun Jun 06, 2021 2:23 pm, edited 2 times in total.
gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

Re: linux-firmware repositiry as a .sfs file

Post by gyrog »

The latest firmware sfs file is 'linux_firmware_20210606.sfs'.

User avatar
bigpup
Moderator
Posts: 6993
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 911 times
Been thanked: 1528 times

Re: linux-firmware repositiry as a .sfs file

Post by bigpup »

Thanks for making these SFS packages.
Firmware and drivers is probably the biggest issue with WIFI devices.
The Puppy version not having what is needed.

There is this firmware directory in the official Puppy repository.
http://distro.ibiblio.org/puppylinux/firmware/
It would be really good if you could post the SFS packages there.
No one seems to be keeping it updated.

Not sure how you get ability to post in this official Puppy repository.
Best I can tell, is you make a login account, and go from logging in with this account.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

Re: linux-firmware repositiry as a .sfs file

Post by gyrog »

bigpup wrote: Sun Jun 06, 2021 8:04 pm

There is this firmware directory in the official Puppy repository.
http://distro.ibiblio.org/puppylinux/firmware/
It would be really good if you could post the SFS packages there.
No one seems to be keeping it updated.

Ah, but the woof-ce kernel-kit now makes a significant effort to get the latest firmware that the kernel being compiled references, and generates an appropriate fdrv...sfs containing them.
I'm pretty sure that those old firmware collections are no-longer used.

linuxunix
Posts: 100
Joined: Fri Aug 14, 2020 4:34 am
Has thanked: 3 times
Been thanked: 2 times

Re: linux-firmware repositiry as a .sfs file

Post by linuxunix »

Is the firmware the latest and better?

User avatar
bigpup
Moderator
Posts: 6993
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 911 times
Been thanked: 1528 times

Re: linux-firmware repositiry as a .sfs file

Post by bigpup »

Some firmware may be better, depending on the hardware.
If there is a bug in the old firmware, a newer, bug fixed version, could be offered.
Usually if the hardware is working OK.
The firmware being used is good enough.

So, if no problems, no need to get any other firmware, than what you now use.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
bigpup
Moderator
Posts: 6993
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 911 times
Been thanked: 1528 times

Re: linux-firmware repositiry as a .sfs file

Post by bigpup »

Ah, but the woof-ce kernel-kit now makes a significant effort to get the latest firmware that the kernel being compiled references, and generates an appropriate fdrv...sfs containing them.
I'm pretty sure that those old firmware collections are no-longer used.

Well, what do you think you would need if you get a brand new piece of hardware?
Say a new WIFI adapter.
That version of Puppy Linux, you have been using, will probably not have the firmware and even the kernel, may not have the driver module.
So, those newer firmware sfs collections, of the latest firmware, are useful.

I could give you many topics, in the Puppy forum, where someone just got a new WIFI adapter, and it does not work in the Puppy version, they are using.
It needs firmware and usually the compiled driver, for the kernel, in that specific Puppy version.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
gychang
Posts: 591
Joined: Fri Aug 28, 2020 4:51 pm
Location: San Diego, CA
Has thanked: 206 times
Been thanked: 64 times

Re: linux-firmware repositiry as a .sfs file

Post by gychang »

gyrog wrote: Wed Mar 03, 2021 3:58 pm

https://git.kernel.org/cgit/linux/kerne ... rmware.git is a large repository of firmware for use in Linux computers.

From time to time I create a 'linux_firmware_...sfs' file from the contents of this firmware repository.
These ".sfs" files can be downloaded from https://www.mediafire.com/folder/k2j223jzddy9x/firmware and used as an fdrv (or even adrv or ydrv) in Puppy Linux. This involves renaminng the downloaded file to the appropriate fdrv name (or adrv or ydrv) for your Puppy.

6.0.6

I am trying to get my Intel wifi working in Tahrpup32 (works fine in Bionicpup32). Before I try to use the specific driver, I tried your method of downloading the linux_firmware_20220706.sfs and renaming it to adrv_tahr_6.0.5.sfs followed by moving it to the folder containing TP32 files (*.sfs, vmlinuz.gz, initrd.gz) and rebooting. Does not seem to work, am I doing this correctly? I have not tried to rename to ydrv_--- yet.

======

Puppy Bytes, utube videos
https://www.youtube.com/channel/UCg-DUU ... u62_iqR-MA

======

User avatar
bigpup
Moderator
Posts: 6993
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 911 times
Been thanked: 1528 times

Re: linux-firmware repositiry as a .sfs file

Post by bigpup »

@gychang

How about starting a topic in the Tahr section of the forum about your issue.

Board index> Mainline Distributions> Mainline Puppy Linux Distros> Tahr

We are going to need the specific details about the WIFI hardware.

Probably are going to need a kernel driver compiled for it.

This topic is not a good place to solve problems.

More people will see a specific topic for your specific problem.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
gychang
Posts: 591
Joined: Fri Aug 28, 2020 4:51 pm
Location: San Diego, CA
Has thanked: 206 times
Been thanked: 64 times

Re: linux-firmware repositiry as a .sfs file

Post by gychang »

@bigpup will do as u suggest.

======

Puppy Bytes, utube videos
https://www.youtube.com/channel/UCg-DUU ... u62_iqR-MA

======

Post Reply

Return to “Package Collections/Repositories”