Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

- - ALL UNSTABLE / TESTING THREADS SHOULD BE POSTED HERE - -
This sub-forum is the dedicated area for the ongoing Unstable/Testing releases of Debian. Advanced, or Experienced User support only. Use the software, give, and take advice with caution.
Post Reply
Message
Author
User avatar
kalle123
Posts: 346
Joined: 2015-03-21 11:17
Location: Rhineland - Germany
Has thanked: 4 times
Been thanked: 11 times

Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#1 Post by kalle123 »

Just learned, that it can be necessary in 'sid' to add besides 'main, contrib and non-free' now 'non-free-firmware' in the sources.list.

Any information available, when we will see this in 'testing' and maybe 'stable'?

br KH

p.H
Global Moderator
Global Moderator
Posts: 3049
Joined: 2017-09-17 07:12
Has thanked: 5 times
Been thanked: 132 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#2 Post by p.H »

It is scheduled for bookworm.
Non free firmware packages are being moved from non-free to a new section non-free-firmware. If you added non-free only for firmware, you can replace it with non-free-firmware.

User avatar
kalle123
Posts: 346
Joined: 2015-03-21 11:17
Location: Rhineland - Germany
Has thanked: 4 times
Been thanked: 11 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#3 Post by kalle123 »

Just added 'non-free-firmware' to source.list in my 'testing' installation. It's already there.

Fossy
df -h | participant
df -h | participant
Posts: 338
Joined: 2021-08-06 12:45
Has thanked: 34 times
Been thanked: 31 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#4 Post by Fossy »

It strikes me that " SID " & Testing topics are regularly started outside the appropriate section.
I think this shows little respect for the "normal" user, but what I personally find even worse is that the "management" does not react adequately.
ASUS GL753VD / X550LD / K54HR / X751LAB ( x2 )
Bookworm12.5_Cinnamon / Calamares Single Boot installations
Firefox ESR / DuckDuckGo / Thunderbird / LibreOffice / GIMP / eID Software

https://cdimage.debian.org/debian-cd/cu ... so-hybrid/

p.H
Global Moderator
Global Moderator
Posts: 3049
Joined: 2017-09-17 07:12
Has thanked: 5 times
Been thanked: 132 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#5 Post by p.H »

Topic moved to "Testing & Unstable".

User avatar
canci
Global Moderator
Global Moderator
Posts: 2497
Joined: 2006-09-24 11:28
Has thanked: 135 times
Been thanked: 134 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#6 Post by canci »

I prefer this separation. I can use the drivers without getting non-free programmes.
Image Stable / Asus VivoBook X421DA / AMD Ryzen 7 3700U / Radeon Vega Mobile Gfx (Picasso) / 8 GB RAM / 512GB NVMe

READ THIS:

* How to Post a Thread Here
* Other Tips and Great Resources

p.H
Global Moderator
Global Moderator
Posts: 3049
Joined: 2017-09-17 07:12
Has thanked: 5 times
Been thanked: 132 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#7 Post by p.H »

non-free-firmware will contain only firmware, not drivers.

pwzhangzz
Posts: 420
Joined: 2020-11-11 17:42
Has thanked: 9 times
Been thanked: 26 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#8 Post by pwzhangzz »

This is great! Many of the firmware have not been updated since almost two years ago :shock: ? ? ?:

firmware-amd-graphics/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-atheros/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-bnx2/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-bnx2x/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-brcm80211/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-cavium/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-intel-sound/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-ipw2x00/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-ivtv/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-iwlwifi/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-libertas/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-linux-nonfree/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-linux/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-misc-nonfree/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-myricom/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-netronome/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-netxen/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-qcom-media/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-qcom-soc/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-qlogic/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-realtek/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-samsung/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-siano/unstable 20221214-5 all [upgradable from: 20210315-3]
firmware-sof-signed/unstable 2.2.4-1 all [upgradable from: 1.7-1]
firmware-ti-connectivity/unstable 20221214-5 all [upgradable from: 20210315-3]

User avatar
canci
Global Moderator
Global Moderator
Posts: 2497
Joined: 2006-09-24 11:28
Has thanked: 135 times
Been thanked: 134 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#9 Post by canci »

p.H wrote: 2023-01-30 15:46 non-free-firmware will contain only firmware, not drivers.
I used drivers instead of firmware, because as a layman, that's technically the function they serve for me.
Image Stable / Asus VivoBook X421DA / AMD Ryzen 7 3700U / Radeon Vega Mobile Gfx (Picasso) / 8 GB RAM / 512GB NVMe

READ THIS:

* How to Post a Thread Here
* Other Tips and Great Resources

p.H
Global Moderator
Global Moderator
Posts: 3049
Joined: 2017-09-17 07:12
Has thanked: 5 times
Been thanked: 132 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#10 Post by p.H »

Not really.
A driver is a software executed by the host in order to communicate with a device. It is architecture and OS dependent.
A firmware is a software executed by the device in order to do whatever it is supposed to do. It is architecture and OS independent.

User avatar
canci
Global Moderator
Global Moderator
Posts: 2497
Joined: 2006-09-24 11:28
Has thanked: 135 times
Been thanked: 134 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#11 Post by canci »

Please read my post again: For all intents and purposes of a layman who installs a piece of software that makes my hardware go VROOM, there's little difference between firmware and drivers for what it does for me. I of course understand that there's a difference between firmware and drivers. But yeah, that's why I used the word driver instead of firmware.
Image Stable / Asus VivoBook X421DA / AMD Ryzen 7 3700U / Radeon Vega Mobile Gfx (Picasso) / 8 GB RAM / 512GB NVMe

READ THIS:

* How to Post a Thread Here
* Other Tips and Great Resources

User avatar
craigevil
Posts: 5391
Joined: 2006-09-17 03:17
Location: heaven
Has thanked: 28 times
Been thanked: 39 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#12 Post by craigevil »

In case anyone is curious:
https://lists.debian.org/debian-boot/20 ... 00235.html

The dpkg irc bot:
non-free firmware in bookworm and later has moved from the non-free archive component to a new non-free-firmware component (alongside main/contrib/non-free).
Please add "non-free-firmware" to your apt sources and run `apt update`. (This was implemented on 2023-01-27)

User avatar
sunrat
Administrator
Administrator
Posts: 6382
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 115 times
Been thanked: 456 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#13 Post by sunrat »

canci wrote: 2023-01-30 19:36I of course understand that there's a difference between firmware and drivers. But yeah, that's why I used the word driver instead of firmware.
Please don't. You may give the impression that installing one or the other will get the device working. Firmware is often required for devices which have appropriate drivers in the kernel. It is regularly required to install both driver module and firmware for some devices because the driver is not included in the kernel.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

CwF
Global Moderator
Global Moderator
Posts: 2625
Joined: 2018-06-20 15:16
Location: Colorado
Has thanked: 41 times
Been thanked: 190 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#14 Post by CwF »

sunrat wrote: 2023-01-30 21:33 canci wrote: ↑2023-01-30 12:36
I of course understand that there's a difference between firmware and drivers. But yeah, that's why I used the word driver instead of firmware.

Please don't.
Yes, I think we can blame the 90's WinModem for this. Since it's to much work to flash devices with updated firmware, and expensive to include a chip to actually flash to, we took the route of loading it at runtime as software. However that gets into place, it is what a 'driver' talks to. Two different things.

epp
Posts: 196
Joined: 2011-03-11 23:22
Has thanked: 1 time

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#15 Post by epp »

p.H wrote: 2023-01-30 11:38 It is scheduled for bookworm.
Non free firmware packages are being moved from non-free to a new section non-free-firmware. If you added non-free only for firmware, you can replace it with non-free-firmware.
Thanks for the post. Just added it to sources.list and it retrieved many *-firmware packages, from the -3 version to -5.

unicandun
Posts: 2
Joined: 2023-02-25 18:03

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#16 Post by unicandun »

Thank you so much for this!

After an upgrade my wifi stopped working, and I just figured out that the correct firmware was not being installed because I had not activated the non-free-firmware in sources.list.

After the correction not only could I get my firmware to install, a lot of firmware got updated!! :)

I am very happy to be part of this free software community. May you all live long and prosper.

Technical information is:

Lenovo IdeaPad s340
Wifi Card (from lspci)
Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)

After an upgrade on Feb. 23 firmware-atheros was removed and wifi stopped working.

edited /etc/apt/sources.list as follows:

deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
#deb-src http://deb.debian.org/debian bookworm main contrib non-free

deb http://deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
#deb-src http://deb.debian.org/debian-security/ bookworm-security main contrib non-free

deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
#deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free

could now reinstall firmware-atheros

sudo apt-get install firmware-atheros


Hope this helps somebody!

User avatar
wizard10000
Global Moderator
Global Moderator
Posts: 551
Joined: 2019-04-16 23:15
Location: southeastern us
Has thanked: 75 times
Been thanked: 85 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#17 Post by wizard10000 »

Mentoned this in another thread but the bookworm d-i alpha 2 release has integrated firmware and I imagine future alpha and beta releases will as well - it's actually pretty cool. Installing non-free firmware defaults to yes but non-free software defaults to no. I used a netinstall image to install on bare metal this week and the install was flawless.

Even if they're one of those people who really doesn't pay a lot of attention to installer dialogs folks will still get their firmware :)
we see things not as they are, but as we are.
-- anais nin

User avatar
oswaldkelso
df -h | grep > 20TiB
df -h | grep > 20TiB
Posts: 1485
Joined: 2005-07-26 23:20
Location: UK
Has thanked: 1 time
Been thanked: 54 times

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#18 Post by oswaldkelso »

re the
"Lenovo IdeaPad s340
Wifi Card (from lspci)
Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)"

I believe it should work with out non-free firmware. If you'd prefer a free software approach.

https://linux-hardware.org/?id=pci:168c ... =10#status

https://wireless.wiki.kernel.org/en/use ... k/firmware
"Firmware API 6
Workaround for board id being zero on QCA6174 hw3.0 starting from firmware release WLAN.RM.4.4-00022-QCARMSWPZ-2. Added in commit aad1fd7f7677 April 19 2017, first release v4.12-rc1.

Also for QCA9377 hw1.0 fix IRAM bank compatibility starting from firmware release WLAN.TF.2.1-00014-QCARMSWP-1. Added in commit fc8b92635f79 February 2018, first release v4.17-rc1."

old but maked as solved
viewtopic.php?t=127880

https://github.com/ajaybhatia/Qualcomm- ... Wifi-Linux

https://github.com/kvalo/ath10k-firmware
Free Software Matters
Ash init durbatulûk, ash init gimbatul,
Ash init thrakatulûk agh burzum-ishi krimpatul.
My oldest used PC: 1999 imac 333Mhz 256MB PPC abandoned by Debian

unicandun
Posts: 2
Joined: 2023-02-25 18:03

Re: Besides 'main, contrib and non-free' now 'non-free-firmware' in sources.list

#19 Post by unicandun »

Cheers @ oswaldkelso I will give it a try!

Post Reply