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.oldworks.Similar to this issue.
Problem is the
iwm0device (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: BIOSAMD Ryzen 5 2400G with Radeon Vega Graphics
MB (mITX):GIGABYTE GA-AB350N-Gaming WIFIAs 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.localand 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/iwm7265DfwThe 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+F2and select to go into the Rescue Shell - from the shell, navigate to /mnt/boot and edit
loader.confand 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 importcommand 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