Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Embedded vs other kernels on firebox

    Problems Installing or Upgrading pfSense Software
    6
    20
    8.5k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      wa4zlw
      last edited by

      PS: I've got PFsense installed on a laptop drive installed in the firebox.

      1 Reply Last reply Reply Quote 0
      • W
        wallabybob
        last edited by

        Embedded uses serial port for console.

        Non-embedded uses VGA port for console.

        1 Reply Last reply Reply Quote 0
        • W
          wa4zlw
          last edited by

          is that the only difference?

          1 Reply Last reply Reply Quote 0
          • W
            wallabybob
            last edited by

            The differences depend on the pfSense version. I expect the details are given in the relevant release announcements on http://blog.pfsense.org such as http://blog.pfsense.org/?p=531 and following the links (e.g. features) on the pfSense home page ( http://www.pfsense.org ).

            1 Reply Last reply Reply Quote 0
            • W
              wa4zlw
              last edited by

              I guess I'm not real clear? On the current 1.2.3 embedded vs. others; a friend of mine said the embedded is limited in what packages it can use???

              also, on my lcd comment, any takers?

              thanks leon

              1 Reply Last reply Reply Quote 0
              • F
                focalguy
                last edited by

                From my understanding, the embedded does not install packages that are heavy on Read/Write operations because of the wear that causes on CF cards typically found in embedded installs. That is what  your friend is probably referring to.

                I've tried LCDproc on a box that I repurposed and couldn't get it working. I think you just have to try the different drivers and see if you can get one working.

                1 Reply Last reply Reply Quote 0
                • W
                  wa4zlw
                  last edited by

                  thanks…thats what I thought but I am stumped as to how to get 1.2.3 installed on the HD with the non-embedded kernel since the non-embedded kernels user the screen/keyboard only it seems. thoughts?

                  ok on the LCD.

                  thanks leon

                  1 Reply Last reply Reply Quote 0
                  • F
                    focalguy
                    last edited by

                    Edit: I just noticed you had another thread asking almost the same question. Also noticed that it sounds like you are already trying the steps I outlined below. I don't think there is a difference between installing this way and the normal installation. I thought you were talking about the nanobsd images made for embedded devices. I just compared the package list between one I have installed with this method and one choosing the normal kernel and they look the same.

                    You could try somewhat following the steps in the wiki for installing on a symantec device. They should be similar and you can get the idea.

                    Burn a copy of the latest stable version of pfSense – I chose 1.2.3-RC3 which I have used and is quite stable.
                    Open the case of the Symantec 5420 and remove the HDD and the CF-to-IDE adapter. Put them both aside in case you want to revert to the Symantec system at some point.
                    Take a HDD that can be erased and put it in your PC – remove all other HDDs from the computer so you don’t overwrite the wrong one and set this one to Master.
                    Boot the pfSense CD and choose "Easy Install" which will give you the kernel option we need at the end.
                    After the files are copied to the hard disk, choose "Embedded Kernel" from the custom kernel choices – this will give us output to the serial port since the Symantec 5420 does not have a monitor output or keyboard inputs.
                    When the install finishes, choose reboot and wait for the computer to shut down. Before it boots again, turn the computer off and remove the HDD.
                    Install the HDD into the Symantec 5420 and ensure the jumper is set to Master.
                    Plug in your serial cable from your running PC and the Symantec 5420 serial port and begin a serial connection with PuTTY or another client program and connect using 9600 8-N-1 settings.

                    From: http://doc.pfsense.org/index.php/Install_pfSense_on_Symantec_5420_Security_Gateway

                    1 Reply Last reply Reply Quote 0
                    • W
                      wa4zlw
                      last edited by

                      Hi there…that's what I did. I had the embedded kernel booted on a HD  in the firebox. But when I found out about the possibility of some packages not working on the embedded kernel I wanted to install the non-embedded one....so I am still stumped....ldz

                      1 Reply Last reply Reply Quote 0
                      • Cry HavokC
                        Cry Havok
                        last edited by

                        You may instead want to look at the Nano builds, which support some packages and use the serial console.

                        1 Reply Last reply Reply Quote 0
                        • W
                          wa4zlw
                          last edited by

                          ok now have to hunt those up :-)

                          thanks

                          1 Reply Last reply Reply Quote 0
                          • W
                            wa4zlw
                            last edited by

                            by chance are the nano builds on the live ISO? I'm not at home but at work so can't check.

                            1 Reply Last reply Reply Quote 0
                            • F
                              focalguy
                              last edited by

                              Unless you know for sure that there are packages you are missing, why do you want to change anything? I just looked over one running the embedded kernel as I mentioned in the previous post and it looks like the same packages are available as another box running the standard SMP kernel.

                              The nanobsd builds are separate files in the same area you download the livecd.

                              1 Reply Last reply Reply Quote 0
                              • C
                                cmb
                                last edited by

                                @wa4zlw:

                                I guess I'm not real clear? On the current 1.2.3 embedded vs. others; a friend of mine said the embedded is limited in what packages it can use???

                                There's a big difference between the embedded version, and the embedded kernel on a full install. The latter is no different from any other kernel as far as functionality. The former is a different version intended for CF and due to the limits of CF has limits on packages.

                                1 Reply Last reply Reply Quote 0
                                • W
                                  wa4zlw
                                  last edited by

                                  right I understand that. So what I am trying to ascertain is how to get my firebox with a HDD installed as there is only a serial console avail and I want everything avail to me. I assumed wrong that if I install a FULL install image that the serial console is still active during boot.

                                  So what's the correct procedure to do this? Also, I checked out the nanos it seems there is no ISO for it just the OS?

                                  Thanks leon

                                  1 Reply Last reply Reply Quote 0
                                  • Cry HavokC
                                    Cry Havok
                                    last edited by

                                    Nano is a disk image, designed for use on the relevant sized (flash) disk.

                                    1 Reply Last reply Reply Quote 0
                                    • W
                                      wa4zlw
                                      last edited by

                                      ok so that doesnt seem to be an option….:-(

                                      1 Reply Last reply Reply Quote 0
                                      • Cry HavokC
                                        Cry Havok
                                        last edited by

                                        So, take a look at the advice that focalguy posted.

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          scoop
                                          last edited by

                                          There's also nothing stopping you from writing a NanoBSD image to a regular disk of course. So it is still an option, but you won't be able to partition the system to use the whole disk (there's no need to either).

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post
                                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.