Broadcom - Latest Rev

Hi.

I’m using ubuntu Unity 24.04 and I require a newer version of the wireless driver: broadcom-sta-dkms.

I currently have version : ‘6.30.223.271-23ubuntu1’ and this will not compile with kernel 6.14.

I require the newest version: ‘6.30.223.271-23ubuntu1.1’

Where can I find: ‘broadcom-sta-dkms_6.30.223.271-23ubuntu1.1_all.deb’ ?

Thanks,
M…

It is in the noble-updates repository (in the restricted component), just make sure to have this enabled in your software sources and you should get it automatically …

2 Likes

Hi & thanks for the super prompt response.

I downloaded
‘broadcom-sta-dkms_6.30.223.271-23ubuntu1.1_all.deb’

from:
https://launchpad.net/ubuntu/noble/amd64/broadcom-sta-dkms/6.30.223.271-23ubuntu1.1

when I try to install, I get this:

Error: Breaks existing package ‘bcmwl-kernel-source’ dependency broadcom-sta-dkms (=6.30.223.271-23ubuntu1)

What’s going on ?

and also when I do this:

sudo apt-get update
sudo apt-get install broadcom-sta-dkms

I get:

broadcom-sta-dkms is already the newest version (6.30.223.271-23ubuntu1)

but this is NOT the latest version.

and, as far as I can see, I have the noble-updates repository Enabled.

Thanks,
M…

They are built from the same source package and have a hard-locked dependency between each other, so you would have to install bcmwl-kernel-source 6.30.223.271-23ubuntu1.1 too …

does it actually cover the restricted pocket or just main and universe ?

Hi.

I can now see that my noble updates are for ‘Main’ only.

If I click on ‘Add…’,
what do I enter to allow for the ‘restricted’ and ‘universe’ noble updates?

If you are using the Software & Updates application…

image

… then they are under the Ubuntu Software tab…

1 Like

Hi.
Yes I was referring to Software & Updates application.

Under the Ubuntu Software tab, I have everything ticked [Including Proprietary drivers for devices (restricted)], except for ‘Source Code’, exactly as your response above.

So what gives ?

Thanks,
M…

Hi.
Any ideas ?

Thanks,
M…

Maybe sudo apt update && sudo apt install broadcom-sta-dkms

Hi.

I tried:
sudo apt update && sudo apt install broadcom-sta-dkms
and got this:

Cleaning build area...
make -j8 KERNELRELEASE=6.14.0-24-generic KVER=6.14.0-24-generic...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/broadcom-sta-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-24-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
dkms autoinstall on 6.14.0-24-generic/x86_64 succeeded for virtualbox
dkms autoinstall on 6.14.0-24-generic/x86_64 failed for broadcom-sta(10)
Error! One or more modules failed to install during autoinstall.
dkms autoinstall on 6.14.0-24-generic/x86_64 failed for broadcom-sta(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-24-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.14.0-24-generic (--configure):
 installed linux-image-6.14.0-24-generic package post-installation script subprocess returned error exit status 11
No apport report written because MaxReports is reached already

..
E: Sub-process /usr/bin/dpkg returned an error code (1)

The problem is that Kernel 6.14 won’t compile the older version of Broadcom. If I boot with Kernel 6.14, I get a “Kernel Panic”. That’s why I need the newest version of Broadcom.

For now, I cannot use the GUI to get Software Updates as it wipes out older Kernels. I can only run with Kernel 6.11. (Thanks to refind, I can choose which kernel to boot with.)

If I lose Kernel 6.11 I’m toast.

So how to get the latest version of broadcom: ‘broadcom-sta-dkms_6.30.223.271-23ubuntu1.1_all.deb’

I have had no luck trying to contact Broadcom.

Thanks,
M…

What result for apt policy broadcom-sta-dkms and please post URL from terminal for cat /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log| nc termbin.com 9999

1 Like
mg@MGDesktopUnity:~$ apt policy broadcom-sta-dkms
broadcom-sta-dkms:
  Installed: 6.30.223.271-23ubuntu1
  Candidate: 6.30.223.271-23ubuntu1
  Version table:
 *** 6.30.223.271-23ubuntu1 500
        500 http://cz.archive.ubuntu.com/ubuntu noble/restricted amd64 Packages
        500 http://cz.archive.ubuntu.com/ubuntu noble/restricted i386 Packages
        500 http://archive.ubuntu.com/ubuntu noble/restricted amd64 Packages
        500 http://archive.ubuntu.com/ubuntu noble/restricted i386 Packages
        100 /var/lib/dpkg/status
>
mg@MGDesktopUnity:~$ cat /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log| nc termbin.com 9999

https://termbin.com/chsp

Can you sudo apt install inxi && inxi -r There must be something wrong with your repos

This failed:

mg@MGDesktopUnity:~$ sudo apt install inxi && inxi -r
[sudo] password for mg: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
inxi is already the newest version (3.3.34-1-1).
The following packages were automatically installed and are no longer required:
  libfilezilla42t64 libfilezilla47 linux-headers-6.14.0-24-generic
  linux-headers-6.14.0-27-generic linux-headers-6.14.0-29-generic
  linux-hwe-6.14-headers-6.14.0-24 linux-hwe-6.14-headers-6.14.0-27
  linux-hwe-6.14-headers-6.14.0-29 linux-hwe-6.14-tools-6.14.0-24 linux-hwe-6.14-tools-6.14.0-27
  linux-hwe-6.14-tools-6.14.0-29 linux-image-6.14.0-24-generic linux-image-6.14.0-27-generic
  linux-image-6.14.0-29-generic linux-modules-6.14.0-24-generic linux-modules-6.14.0-27-generic
  linux-modules-6.14.0-29-generic linux-modules-extra-6.14.0-24-generic
  linux-modules-extra-6.14.0-27-generic linux-modules-extra-6.14.0-29-generic
  linux-tools-6.14.0-24-generic linux-tools-6.14.0-27-generic linux-tools-6.14.0-29-generic
  virtinst
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
10 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up linux-headers-6.14.0-33-generic (6.14.0-33.33~24.04.1) ...
/etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.14.0-33-generic
Sign command: /usr/bin/kmodsign
Binary update-secureboot-policy not found, modules won't be signed

Building module:
Cleaning build area...
make -j8 KERNELRELEASE=6.14.0-33-generic KVER=6.14.0-33-generic...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/broadcom-sta-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-33-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
dkms autoinstall on 6.14.0-33-generic/x86_64 succeeded for virtualbox
dkms autoinstall on 6.14.0-33-generic/x86_64 failed for broadcom-sta(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-33-generic
   ...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: error processing package linux-headers-6.14.0-33-generic (--configure):
 installed linux-headers-6.14.0-33-generic package post-installation script subprocess returned error exit status 11
Setting up linux-headers-6.14.0-27-generic (6.14.0-27.27~24.04.1) ...
/etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.14.0-27-generic
Sign command: /usr/bin/kmodsign
Binary update-secureboot-policy not found, modules won't be signed

Building module:
Cleaning build area...
make -j8 KERNELRELEASE=6.14.0-27-generic KVER=6.14.0-27-generic...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/broadcom-sta-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-27-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
dkms autoinstall on 6.14.0-27-generic/x86_64 succeeded for virtualbox
dkms autoinstall on 6.14.0-27-generic/x86_64 failed for broadcom-sta(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-27-generic
   ...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: error processing package linux-headers-6.14.0-27-generic (--configure):
 installed linux-headers-6.14.0-27-generic package post-installation script subprocess returned error exit status 11
Setting up linux-headers-6.14.0-29-generic (6.14.0-29.29~24.04.1) ...
/etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.14.0-29-generic
Sign command: /usr/bin/kmodsign
Binary update-secureboot-policy not found, modules won't be signed

Building module:
Cleaning build area...
make -j8 KERNELRELEASE=6.14.0-29-generic KVER=6.14.0-29-generic...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/broadcom-sta-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-29-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
dkms autoinstall on 6.14.0-29-generic/x86_64 succeeded for virtualbox
dkms autoinstall on 6.14.0-29-generic/x86_64 failed for broadcom-sta(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-29-generic
   ...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: error processing package linux-headers-6.14.0-29-generic (--configure):
 installed linux-headers-6.14.0-29-generic package post-installation script subprocess returned error exit status 11
Setting up linux-image-6.14.0-27-generic (6.14.0-27.27~24.04.1) ...
Setting up linux-image-6.14.0-33-generic (6.14.0-33.33~24.04.1) ...
I: /boot/initrd.img is now a symlink to initrd.img-6.14.0-33-generic
Setting up linux-image-6.14.0-29-generic (6.14.0-29.29~24.04.1) ...
I: /boot/initrd.img.old is now a symlink to initrd.img-6.14.0-29-generic
dpkg: dependency problems prevent configuration of linux-headers-generic-hwe-24.04:
 linux-headers-generic-hwe-24.04 depends on linux-headers-6.14.0-33-generic; however:
  Package linux-headers-6.14.0-33-generic is not configured yet.

dpkg: error processing package linux-headers-generic-hwe-24.04 (--configure):
 dependency problems - leaving unconfigured
Setting up linux-headers-6.14.0-24-generic (6.14.0-24.24~24.04.3) ...
No apport report written because MaxReports is reached already
                                                              /etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.14.0-24-generic
Sign command: /usr/bin/kmodsign
Binary update-secureboot-policy not found, modules won't be signed

Building module:
Cleaning build area...
make -j8 KERNELRELEASE=6.14.0-24-generic KVER=6.14.0-24-generic...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/broadcom-sta-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-24-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
dkms autoinstall on 6.14.0-24-generic/x86_64 succeeded for virtualbox
dkms autoinstall on 6.14.0-24-generic/x86_64 failed for broadcom-sta(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-24-generic
   ...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: error processing package linux-headers-6.14.0-24-generic (--configure):
 installed linux-headers-6.14.0-24-generic package post-installation script subprocess returned error exit status 11
No apport report written because MaxReports is reached already
                                                              Setting up linux-image-6.14.0-24-generic (6.14.0-24.24~24.04.3) ...
dpkg: dependency problems prevent configuration of linux-generic-hwe-24.04:
 linux-generic-hwe-24.04 depends on linux-headers-generic-hwe-24.04 (= 6.14.0-33.33~24.04.1); however:
  Package linux-headers-generic-hwe-24.04 is not configured yet.

dpkg: error processing package linux-generic-hwe-24.04 (--configure):
 dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
                                                              Processing triggers for linux-image-6.14.0-27-generic (6.14.0-27.27~24.04.1) ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.14.0-27-generic
Sign command: /usr/bin/kmodsign
Binary update-secureboot-policy not found, modules won't be signed

Building module:
Cleaning build area...
make -j8 KERNELRELEASE=6.14.0-27-generic KVER=6.14.0-27-generic...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/broadcom-sta-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-27-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
dkms autoinstall on 6.14.0-27-generic/x86_64 succeeded for virtualbox
dkms autoinstall on 6.14.0-27-generic/x86_64 failed for broadcom-sta(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-27-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.14.0-27-generic (--configure):
 installed linux-image-6.14.0-27-generic package post-installation script subprocess returned error exit status 11
No apport report written because MaxReports is reached already
                                                              Processing triggers for linux-image-6.14.0-33-generic (6.14.0-33.33~24.04.1) ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.14.0-33-generic
Sign command: /usr/bin/kmodsign
Binary update-secureboot-policy not found, modules won't be signed

Building module:
Cleaning build area...
make -j8 KERNELRELEASE=6.14.0-33-generic KVER=6.14.0-33-generic...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/broadcom-sta-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-33-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
dkms autoinstall on 6.14.0-33-generic/x86_64 succeeded for virtualbox
dkms autoinstall on 6.14.0-33-generic/x86_64 failed for broadcom-sta(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-33-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.14.0-33-generic (--configure):
 installed linux-image-6.14.0-33-generic package post-installation script subprocess returned error exit status 11
No apport report written because MaxReports is reached already
                                                              Processing triggers for linux-image-6.14.0-29-generic (6.14.0-29.29~24.04.1) ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.14.0-29-generic
Sign command: /usr/bin/kmodsign
Binary update-secureboot-policy not found, modules won't be signed

Building module:
Cleaning build area...
make -j8 KERNELRELEASE=6.14.0-29-generic KVER=6.14.0-29-generic...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/broadcom-sta-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-29-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
dkms autoinstall on 6.14.0-29-generic/x86_64 succeeded for virtualbox
dkms autoinstall on 6.14.0-29-generic/x86_64 failed for broadcom-sta(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-29-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.14.0-29-generic (--configure):
 installed linux-image-6.14.0-29-generic package post-installation script subprocess returned error exit status 11
No apport report written because MaxReports is reached already
                                                              Processing triggers for linux-image-6.14.0-24-generic (6.14.0-24.24~24.04.3) ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.14.0-24-generic
Sign command: /usr/bin/kmodsign
Binary update-secureboot-policy not found, modules won't be signed

Building module:
Cleaning build area...
make -j8 KERNELRELEASE=6.14.0-24-generic KVER=6.14.0-24-generic...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/broadcom-sta-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.14.0-24-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
dkms autoinstall on 6.14.0-24-generic/x86_64 succeeded for virtualbox
dkms autoinstall on 6.14.0-24-generic/x86_64 failed for broadcom-sta(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.14.0-24-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.14.0-24-generic (--configure):
 installed linux-image-6.14.0-24-generic package post-installation script subprocess returned error exit status 11
No apport report written because MaxReports is reached already
                                                              Errors were encountered while processing:
 linux-headers-6.14.0-33-generic
 linux-headers-6.14.0-27-generic
 linux-headers-6.14.0-29-generic
 linux-headers-generic-hwe-24.04
 linux-headers-6.14.0-24-generic
 linux-generic-hwe-24.04
 linux-image-6.14.0-27-generic
 linux-image-6.14.0-33-generic
 linux-image-6.14.0-29-generic
 linux-image-6.14.0-24-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
mg@MGDesktopUnity:~$

I bet this is caused by your sources.list not having noble-updates but I am not sure how to fix it as my apt policy broadcom-sta-dkms shows

apt policy broadcom-sta-dkms
broadcom-sta-dkms:
  Installed: 6.30.223.271-23ubuntu1.1
  Candidate: 6.30.223.271-23ubuntu1.1
  Version table:
 *** 6.30.223.271-23ubuntu1.1 500
        500 http://mirrors.us.kernel.org/ubuntu noble-updates/restricted amd64 Packages
        500 http://mirrors.us.kernel.org/ubuntu noble-updates/restricted i386 Packages
        100 /var/lib/dpkg/status
     6.30.223.271-23ubuntu1 500
        500 http://mirrors.us.kernel.org/ubuntu noble/restricted amd64 Packages
        500 http://mirrors.us.kernel.org/ubuntu noble/restricted i386 Packages```
1 Like

Hi Mike,

Instead of using blockquotes for your pastes, please use codeblocks (the </> button in the toolbar) or paste it between two rows of three backticks (```)

```
Like so
```

Like so

I’ve done this for you the past few times, so just do this going forward. It makes your pastes more legible.

Thanks!

Since inxi is already installed, post results for inxi -r

1 Like
mg@MGDesktopUnity:~$ inxi -r
Repos:
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/archive_uri-http_cz_archive_ubuntu_com_ubuntu-noble.list
    1: deb http://cz.archive.ubuntu.com/ubuntu noble restricted main
  No active apt repos in: /etc/apt/sources.list.d/archive_uri-https_dl_winehq_org_wine-builds_ubuntu_-noble.list
  Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
    1: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/surfshark.list
    1: deb https://ocean.surfshark.com/debian stretch main
  Active apt repos in: /etc/apt/sources.list.d/winehq.list
    1: deb [signed-by=/usr/share/keyrings/winehq.gpg] http://dl.winehq.org/wine-builds/ubuntu/ noble main
  Active apt repos in: /etc/apt/sources.list.d/cairo-dock-team-ubuntu-ppa-noble.sources
    1: deb https://ppa.launchpadcontent.net/cairo-dock-team/ppa/ubuntu/ noble main
  No active apt repos in: /etc/apt/sources.list.d/cardapio-team-ubuntu-cardapio-ppa-noble.sources
  No active apt repos in: /etc/apt/sources.list.d/cardapio-team-ubuntu-unstable-noble.sources
  Active apt repos in: /etc/apt/sources.list.d/giuspen-ubuntu-ppa-noble.sources
    1: deb https://ppa.launchpadcontent.net/giuspen/ppa/ubuntu/ noble main
  No active apt repos in: /etc/apt/sources.list.d/menulibre-dev-ubuntu-daily-noble.sources
  Active apt repos in: /etc/apt/sources.list.d/touchegg-ubuntu-stable-noble.sources
    1: deb https://ppa.launchpadcontent.net/touchegg/stable/ubuntu/ noble main
  Active apt repos in: /etc/apt/sources.list.d/ubuntu-esm-apps.sources
    1: deb https://esm.ubuntu.com/apps/ubuntu noble-apps-security main
  Active apt repos in: /etc/apt/sources.list.d/ubuntu-esm-infra.sources
    1: deb https://esm.ubuntu.com/infra/ubuntu noble-infra-security main
  Active apt repos in: /etc/apt/sources.list.d/ubuntu.sources
    1: deb http://security.ubuntu.com/ubuntu/ noble-security main universe restricted multiverse
    2: deb http://archive.ubuntu.com/ubuntu noble main universe restricted multiverse
  No active apt repos in: /etc/apt/sources.list.d/umang-ubuntu-indicator-stickynotes-noble.sources
  No active apt repos in: /etc/apt/sources.list.d/winehq-jammy.sources
  Active apt repos in: /etc/apt/sources.list.d/xtradeb-ubuntu-apps-noble.sources
    1: deb https://ppa.launchpadcontent.net/xtradeb/apps/ubuntu/ noble main
mg@MGDesktopUnity:~$

Is there noble-updates listed under Other Software in Software and Updates?

In Software&Updates, look under the “Other Software” tab for the nobel-updates and others like nobel-infra-updates and nobel-apps-updates.