SMP processor



  • I've wound up with a dual core processor that I want to switch out with the current single core.  I am pretty sure I remember somewhere during my installation I selecting uniprocessor thinking I would not need smp.  What I do not see anymore is anywhere stating that it is a uniprocessor installation.  Also, there is no where for me to select which kernel to use.
      I did find a post on people deleting a file
    rm /boot/kernel/pfsense_kernel.txt
    and then doing a firmware upgrade and selecting the proper kernel.    I did not see that file, but I did the command anyways, and did the upgrade.  There was no where to select the proper kernel.  Is this something different in 1.2.1??

    Basically if anyone can help me out.
    1.  How to know which kernel a person is running
    2.  How to switch from uniprocessor to smp kernel without a complete reinstall.

    thanks!
    Newb



  • @tester_02:

    1.  How to know which kernel a person is running

    Diagnostics -> Command -> uname -a
    @tester_02:

    2.  How to switch from uniprocessor to smp kernel without a complete reinstall.

    I can think of a few hackish ways, but probably the easiest and most straight-forward would be to

    • create a backup

    • reinstall with the latest build choosing the SMP kernel

    • give pfSense a local IP on the LAN interface

    • restore the backup



  • The various kernel flavors are on the CD you used to install. If you can mount the CD, or copy the smp kernel to a USB drive, or place it somewhere you could fetch it from, you could simply copy it to /boot/kernel/ backup your current kernel, then rename the smp kernel to kernel.gz. When you reboot, it will use the new kernel.



  • Thanks for everyone's help.  I found I had installed the smp kernel after all!  All I had to do was put the other processor in and I was good to go.  Confirmed everything was running with the top command.
    FYI -  For a newb like me, I was  going to use cwadge's suggestion.  It seemed simpler for my skills to backup/reinstall and then restore.

    THANKS AGAIN FOR A RESPONSE!!


Log in to reply