Kernel panic when upgrading from 2.7.2 to 2.8.0
-
Hi, after upgrading from 2.7.2 the kernel panics on boot. Booting with
kernel.old
works.Similar to this issue.
Problem is the
iwm0
device (Intel(R) Dual Band Wireless AC 3165).iwm7265Dfw: could not load firmware image, error 6
.BIOS Vendor: American Megatrends Inc. Version: F23 Release Date: Wed Aug 8 2018 Boot Method: BIOS
AMD Ryzen 5 2400G with Radeon Vega Graphics
MB (mITX):GIGABYTE GA-AB350N-Gaming WIFI
As stated in the linked thread
set hint.iwm.0.disabled="1"
allows to boot.The system had no issues booting in version
2.7.2
.FYI mainly. What is the best way to work around this and to make disabling the device persistent for booting and upgrades in the future?
Edit: I saw that I am not the only one with this issue. I added the hint
hint.iwm.0.disabled="1"
to/boot/loader.conf.local
and now it boots without issues. -
This totally saved me...
I was trying to install pfsense into a beelink minipc and couldn't get past the error of:
iwm7265Dfw: could not load firmware image, error 6 Trying to load binary firmware from /boot/firmware/iwm7265Dfw
The solution for me ended up being to:
- Reinstall pfSense (because I don't know how to mount a system from a live install in bsd yet)
However, before rebooting!!! in the final step - press
CTRL+ALT+F2
and select to go into the Rescue Shell - from the shell, navigate to /mnt/boot and edit
loader.conf
and add
hint.iwm.0.disabled="1"
- Then reboot and it finally WORKED!!!
However, I would love to know how to mount the system from the live bootable stick (I know how to do that in linux, but my
zfs import
command wasn't liking me for some reason... - Reinstall pfSense (because I don't know how to mount a system from a live install in bsd yet)
-
You should put that in loader.conf.local so it survives future updates.
You can set that temporarily to allow 2.8 to boot at the loader prompt as show above.
Also see: https://redmine.pfsense.org/issues/16237