Kernel Panic when Upgrading to 2.8.0 beta
-
You can do it by simply running the single command:
echo 'hint.iwm.0.disabled="1"' >> /boot/loader.conf.local
Like:
[2.8.0-RELEASE][admin@cedev-7.stevew.lan]/root: echo 'hint.iwm.0.disabled="1"' >> /boot/loader.conf.local [2.8.0-RELEASE][admin@cedev-7.stevew.lan]/root: cat /boot/loader.conf.local hint.iwm.0.disabled="1"
That will also append the line to the file if it already exists.
-
@stephenw10 said in Kernel Panic when Upgrading to 2.8.0 beta:
You can do it by simply running the single command:
echo 'hint.iwm.0.disabled="1"' >> /boot/loader.conf.localAt the console db> prompt ?
-
Nope at the pfSense CLI (or via the gui command prompt page). So you have to manually boot to 2.8 once or run it from 2.7.2 before upgrade.
-
Ah, ok, right. Of course.
But : what if his 2.8.0 doesn't boot /didn't boot (because of the kernel boot failure ) ? -
Then you need to manually set that disabled at the loader prompt one time to boot into 2.8 first. Then run that command to allow it to boot normally after that.
-
@dominik-b said in Kernel Panic when Upgrading to 2.8.0 beta:
I just want to verify your steps because I'm facing the same Wi-Fi problem.
First time I rebooted I didn't press the '3' key quickly enough to 'Escape to loader prompt' and so I got the damn error.
I rebooted (power cycle the NUC pfSense runs on - probably a better way than that) and then pressed '3', entered the loader and typed inset hint.iwm.0.disabled="1"
followed by:
boot
and it completed the update and pfSense worked ok - until I rebooted. I then followed the same steps above to get it to boot and once it was running again, I opened the Web GUI and navigated to
Diagnostics > Edit File
entered the following path/boot/loader.conf.local
and the requisite data
hint.iwm.0.disabled="1"
before hitting 'save'.
pfSense has booted fine since then for me.
It sounds like some people may have an existing file `"/boot/loader.conf.local" but that was not the caese for my install (or at least that's what it looked like when I loaded the file). YMMV.
-
@stephenw10 said in Kernel Panic when Upgrading to 2.8.0 beta:
Hmm, interesting if it's really disabled in the BIOS pfSense shouldn't see it at all. Something not working right there.
Reply
Correct. Under the list of devices in the BIOS on the NUC, WiFi is not checked.
-
W w0w referenced this topic on
-
Do you have any info if this has been fixed in 2.8.1?
-
@tomasz.kozlowski just updated to ver 2.8.1 with no problems.
-
The driver firmware loading issue is not fixed in 2.8.1. It's still broken upstream AFAIK. You will still need to apply one of the workarounds.