Some additional compilation fixes for kernel 4.14 series kernels... just ensure it builds/installs ok SRPMS: broadcom-wl-6.30.223.271-48.1.mga6.nonfree.src.rpm i586: broadcom-wl-common-6.30.223.271-48.1.mga6.nonfree.i586.rpm dkms-broadcom-wl-6.30.223.271-48.1.mga6.nonfree.i586.rpm x86_64: broadcom-wl-common-6.30.223.271-48.1.mga6.nonfree.x86_64.rpm dkms-broadcom-wl-6.30.223.271-48.1.mga6.nonfree.x86_64.rpm
Mga6 x86_64 install uname -r 4.14.30-desktop-3.mga6 urpmi broadcom-wl-common installing broadcom-wl-common-6.30.223.271-48.1.mga6.nonfree.x86_64.rpm from /var/cache/urpmi/rpms Preparing... 1/1: broadcom-wl-common 1/1: removing broadcom-wl-common-6.30.223.271-48.mga6.nonfree.x86_64 # urpmi dkms-broadcom-wl installing dkms-broadcom-wl-6.30.223.271-48.1.mga6.nonfree.x86_64.rpm from /var/cache/urpmi/rpms 1/1: dkms-broadcom-wl + /usr/sbin/dkms --rpm_safe_upgrade add -m broadcom-wl -v 6.30.223.271-48.1.mga6.nonfree Creating symlink /var/lib/dkms/broadcom-wl/6.30.223.271-48.1.mga6.nonfree/source -> /usr/src/broadcom-wl-6.30.223.271-48.1.mga6.nonfree DKMS: add Completed. + '[' -z '' ']' + /usr/sbin/dkms --rpm_safe_upgrade build -m broadcom-wl -v 6.30.223.271-48.1.mga6.nonfree Preparing kernel 4.14.30-desktop-3.mga6 for module build: (This is not compiling a kernel, just preparing kernel symbols) Storing current .config to be restored when complete Running Generic preparation routine make mrproper....... using /proc/config.gz make oldconfig...... make prepare.... Building module: cleaning build area.... 'make' -j1 -C /lib/modules/4.14.30-desktop-3.mga6/build M=$(pwd)....... cleaning build area.... cleaning kernel tree (make mrproper)...... DKMS: build Completed. + /usr/sbin/dkms --rpm_safe_upgrade install -m broadcom-wl -v 6.30.223.271-48.1.mga6.nonfree wl.ko.xz: - Installation - Installing to /lib/modules/4.14.30-desktop-3.mga6/dkms/3rdparty/broadcom-wl/ depmod....... DKMS: install Completed. + /usr/sbin/dkms --rpm_safe_upgrade remove -m broadcom-wl -v 6.30.223.271-48.mga6.nonfree --all -------- Uninstall Beginning -------- Module: broadcom-wl Version: 6.30.223.271-48.mga6.nonfree Kernel: 4.14.30-desktop-3.mga6 (x86_64) ------------------------------------- Status: This module version was INACTIVE for this kernel. depmod........ DKMS: uninstall Completed. ------------------------------ Deleting module version: 6.30.223.271-48.mga6.nonfree completely from the DKMS tree. ------------------------------ Done. 1/1: removing dkms-broadcom-wl-6.30.223.271-48.mga6.nonfree.x86_64 wifi disconnects. no suggestion to reboot. reboot system. wifi re-enabled automatically during reboot
CC: (none) => westel
continued..... oops Broadcom BCM3411. # urpmi kernel-desktop-devel-latest kernel-desktop-latest To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Updates Testing (distrib50)") kernel-desktop-4.14.38-1.mga6 1 1.mga6 x86_64 kernel-desktop-devel-4.14.38-> 1 1.mga6 x86_64 kernel-desktop-devel-latest 4.14.38 1.mga6 x86_64 kernel-desktop-latest 4.14.38 1.mga6 x86_64 Preparing... ####################################################################################################### 1/4: kernel-desktop-4.14.38-1.mga6 ####################################################################################################### 2/4: kernel-desktop-devel-4.14.38-1.mga6 ####################################################################################################### 3/4: kernel-desktop-devel-latest ####################################################################################################### 4/4: kernel-desktop-latest ####################################################################################################### 1/2: removing kernel-desktop-devel-latest-4.14.30-3.mga6.x86_64 ####################################################################################################### 2/2: removing kernel-desktop-latest-4.14.30-3.mga6.x86_64 ####################################################################################################### broadcom-wl (6.30.223.271-48.1.mga6.nonfree): Installing module. ..................... ......... Creating: target|kernel|dracut args|basicmodules remove-boot-splash: Format of /boot/initrd-4.14.38-desktop-1.mga6.img not recognized You should restart your computer for kernel-desktop-4.14.38-1.mga6 (wifi remains enabled) reboot to working desktop $ uname -a Linux localhost.localdomain 4.14.38-desktop-1.mga6 #1 SMP Mon Apr 30 13:15:08 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux wifi working ok
Also confirmed to work on x86_64 in bug 22881
Whiteboard: (none) => mga6-64-ok
Mga6 i586 install real h/w (BCM4311) uname -a Linux localhost.localdomain 4.14.30-desktop-3.mga6 #1 SMP Sun Mar 25 23:26:07 UTC 2018 i686 i686 i686 GNU/Linux # urpmi broadcom-wl-common dkms-broadcom-wl installing dkms-broadcom-wl-6.30.223.271-48.1.mga6.nonfree.i586.rpm broadcom-wl-common-6.30.223.271-48.1.mga6.nonfree.i586.rpm from /var/cache/urpmi/rpms Preparing... 1/2: broadcom-wl-common 2/2: dkms-broadcom-wl + /usr/sbin/dkms --rpm_safe_upgrade add -m broadcom-wl -v 6.30.223.271-48.1.mga6.nonfree Creating symlink /var/lib/dkms/broadcom-wl/6.30.223.271-48.1.mga6.nonfree/source -> /usr/src/broadcom-wl-6.30.223.271-48.1.mga6.nonfree DKMS: add Completed. + '[' -z '' ']' + /usr/sbin/dkms --rpm_safe_upgrade build -m broadcom-wl -v 6.30.223.271-48.1.mga6.nonfree Preparing kernel 4.14.30-desktop-3.mga6 for module build: (This is not compiling a kernel, just preparing kernel symbols) Storing current .config to be restored when complete Running Generic preparation routine make mrproper....... using /proc/config.gz make oldconfig...... make prepare.... Building module: cleaning build area.... 'make' -j1 -C /lib/modules/4.14.30-desktop-3.mga6/build M=$(pwd)...... cleaning build area.... cleaning kernel tree (make mrproper)...... DKMS: build Completed. + /usr/sbin/dkms --rpm_safe_upgrade install -m broadcom-wl -v 6.30.223.271-48.1.mga6.nonfree wl.ko.xz: - Installation - Installing to /lib/modules/4.14.30-desktop-3.mga6/dkms/3rdparty/broadcom-wl/ depmod........ DKMS: install Completed. + /usr/sbin/dkms --rpm_safe_upgrade remove -m broadcom-wl -v 6.30.223.271-48.mga6.nonfree --all -------- Uninstall Beginning -------- Module: broadcom-wl Version: 6.30.223.271-48.mga6.nonfree Kernel: 4.9.35-desktop-1.mga6 (i586) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. wl.ko.xz: - Uninstallation - Deleting from: /lib/modules/4.9.35-desktop-1.mga6/dkms/3rdparty/broadcom-wl/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. depmod....... DKMS: uninstall Completed. -------- Uninstall Beginning -------- Module: broadcom-wl Version: 6.30.223.271-48.mga6.nonfree Kernel: 4.14.30-desktop-3.mga6 (i586) ------------------------------------- Status: This module version was INACTIVE for this kernel. depmod....... DKMS: uninstall Completed. ------------------------------ Deleting module version: 6.30.223.271-48.mga6.nonfree completely from the DKMS tree. ------------------------------ Done. 1/2: removing dkms-broadcom-wl-6.30.223.271-48.mga6.nonfree.i586 2/2: removing broadcom-wl-common-6.30.223.271-48.mga6.nonfree.i586 at this point wifi is lost and needs to be re-initialised. # urpmi kernel-desktop-latest kernel-desktop-devel-latest . To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Updates Testing (distrib5)") kernel-desktop-4.14.38-1.mga6 1 1.mga6 i586 kernel-desktop-devel-4.14.38-> 1 1.mga6 i586 kernel-desktop-devel-latest 4.14.38 1.mga6 i586 kernel-desktop-latest 4.14.38 1.mga6 i586 96MB of additional disk space will be used. 61MB of packages will be retrieved. Proceed with the installation of the 4 packages? (Y/n) y installing kernel-desktop-devel-4.14.38-1.mga6-1-1.mga6.i586.rpm kernel-desktop-latest-4.14.38-1.mga6.i586.rpm kernel-desktop-4.14.38-1.mga6-1-1.mga6.i586.rpm kernel-desktop-devel-latest-4.14.38-1.mga6.i586.rpm from /var/cache/urpmi/rpms Preparing... 1/4: kernel-desktop-4.14.38-1.mga6 2/4: kernel-desktop-devel-4.14.38-1.mga6 3/4: kernel-desktop-devel-latest 4/4: kernel-desktop-latest 1/2: removing kernel-desktop-devel-latest-4.14.30-3.mga6.i586 2/2: removing kernel-desktop-latest-4.14.30-3.mga6.i586 broadcom-wl (6.30.223.271-48.1.mga6.nonfree): Installing module. ..................... .......... Creating: target|kernel|dracut args|basicmodules remove-boot-splash: Format of /boot/initrd-4.14.38-desktop-1.mga6.img not recognized You should restart your computer for kernel-desktop-4.14.38-1.mga6 reboot to new kernel uname -a Linux localhost.localdomain 4.14.38-desktop-1.mga6 #1 SMP Mon Apr 30 12:19:02 UTC 2018 i686 i686 i686 GNU/Linux wifi up automatically after login to desktop
Whiteboard: mga6-64-ok => mga6-64-ok, mga6-32-ok
during reboot, I now get a repeating section of text instead of the usual bubbling cauldron, and then the sddm greeter. repeat time is approx every 10 seconds. this is acceptable to me for mitigation of spectre and meltdown, but should be addressed for Mga6.1 iso release as it is untidy. this is for both i586 and x86-64 kernels. machine is a compaq presario c700.
Ben, thanks for your lengthy tests. > during reboot, I now get a repeating section of text instead of the usual > bubbling cauldron, and then the sddm greeter. > this is for both i586 and x86-64 kernels @Thomas: does it matter? Or can we validate? I will do the advisory afterwards, in case there is a change. I agree that it should be fixed, though.
CC: (none) => lewyssmith
Asking for feedback from Thomas about Ben's findings, please. See comments 5 & 6.
Keywords: (none) => feedback
comment 5 & 6 is not from this update, it's the kernel drm driver that has detected some (possiblyy non-)existing hw it cant get to respond, either due to acpi or drm fixes in the kernel... So validating this one... Advisory (also added to svn): type: bugfix subject: Updated broadcom-wl package adds more fixes for 4.14 series kernels src: 6: nonfree: - broadcom-wl-6.30.223.271-48.1.mga6.nonfree description: | This update adds more code fixes to the dkms package so it builds correctly against 4.14+ series kernels. references: - https://bugs.mageia.org/show_bug.cgi?id=22975
Keywords: feedback => advisory, validated_updateCC: (none) => sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2018-0085.html
Status: NEW => RESOLVEDResolution: (none) => FIXED