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

    PfSense on Fujitsu Primergy RX200S6 with LSI Mega Raid 6G SAS

    Scheduled Pinned Locked Moved Hardware
    8 Posts 4 Posters 3.9k Views
    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.
    • O
      ozricxx
      last edited by

      Hello and good morning from germany :)

      We have an Fujitsu Primergy RX200S6 with this hardware:

      Intel Xeon E5620
      3x4 GB DDR III Ram
      2*73GB SAS 15K HD
      FTS Primergy RAID Controller SAS 6G (LSI Mega Raid 6G)
      Intel 10 Gigabit AF DA Dual Port Server Adapter

      I cant test it, cause i must kill our old firewall for this, is this system compatible with pfsense?

      A while before i  want to install pfsense 2.0 but it didnt see the harddisk.

      Best regards

      1 Reply Last reply Reply Quote 0
      • M
        Metu69salemi
        last edited by

        What is pfsense 1.9? you mean 1.2.3?

        Sorry for not able to answer hardware question

        1 Reply Last reply Reply Quote 0
        • O
          ozricxx
          last edited by

          No Sorry. I mean 2.0. Is there any change in 2.1?

          We want to use pfSense strongly….but there is the LSI Mega Raid 6G in the server...

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            2.1 is built on FreeBSD 8.3 so has newer drivers.
            The driver for LSI Megaraid SAS controllers is mfi(4). It doesn't list '6G' but perhaps it has a part number as well.

            Steve

            Edit: 6G is just 6Gbps, so it probably has another name.

            1 Reply Last reply Reply Quote 0
            • stephenw10S
              stephenw10 Netgate Administrator
              last edited by

              Here is the list from the source:

              
              struct mfi_ident {
              	uint16_t	vendor;
              	uint16_t	device;
              	uint16_t	subvendor;
              	uint16_t	subdevice;
              	int		flags;
              	const char	*desc;
              } mfi_identifiers[] = {
              	{0x1000, 0x005b, 0x1028, 0x1f2d, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "Dell PERC H810 Adapter"},
              	{0x1000, 0x005b, 0x1028, 0x1f30, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "Dell PERC H710 Embedded"},
              	{0x1000, 0x005b, 0x1028, 0x1f31, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "Dell PERC H710P Adapter"},
              	{0x1000, 0x005b, 0x1028, 0x1f33, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "Dell PERC H710P Mini (blades)"},
              	{0x1000, 0x005b, 0x1028, 0x1f34, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "Dell PERC H710P Mini (monolithics)"},
              	{0x1000, 0x005b, 0x1028, 0x1f35, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "Dell PERC H710 Adapter"},
              	{0x1000, 0x005b, 0x1028, 0x1f37, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "Dell PERC H710 Mini (blades)"},
              	{0x1000, 0x005b, 0x1028, 0x1f38, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "Dell PERC H710 Mini (monolithics)"},
              	{0x1000, 0x005b, 0x8086, 0x9265, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "Intel (R) RAID Controller RS25DB080"},
              	{0x1000, 0x005b, 0x8086, 0x9285, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "Intel (R) RAID Controller RS25NB008"},
              	{0x1000, 0x005b, 0xffff, 0xffff, MFI_FLAGS_SKINNY| MFI_FLAGS_TBOLT, "ThunderBolt"},
              	{0x1000, 0x0060, 0x1028, 0xffff, MFI_FLAGS_1078,  "Dell PERC 6"},
              	{0x1000, 0x0060, 0xffff, 0xffff, MFI_FLAGS_1078,  "LSI MegaSAS 1078"},
              	{0x1000, 0x0071, 0xffff, 0xffff, MFI_FLAGS_SKINNY, "Drake Skinny"},
              	{0x1000, 0x0073, 0xffff, 0xffff, MFI_FLAGS_SKINNY, "Drake Skinny"},
              	{0x1000, 0x0078, 0xffff, 0xffff, MFI_FLAGS_GEN2,  "LSI MegaSAS Gen2"},
              	{0x1000, 0x0079, 0x1028, 0x1f15, MFI_FLAGS_GEN2,  "Dell PERC H800 Adapter"},
              	{0x1000, 0x0079, 0x1028, 0x1f16, MFI_FLAGS_GEN2,  "Dell PERC H700 Adapter"},
              	{0x1000, 0x0079, 0x1028, 0x1f17, MFI_FLAGS_GEN2,  "Dell PERC H700 Integrated"},
              	{0x1000, 0x0079, 0x1028, 0x1f18, MFI_FLAGS_GEN2,  "Dell PERC H700 Modular"},
              	{0x1000, 0x0079, 0x1028, 0x1f19, MFI_FLAGS_GEN2,  "Dell PERC H700"},
              	{0x1000, 0x0079, 0x1028, 0x1f1a, MFI_FLAGS_GEN2,  "Dell PERC H800 Proto Adapter"},
              	{0x1000, 0x0079, 0x1028, 0x1f1b, MFI_FLAGS_GEN2,  "Dell PERC H800"},
              	{0x1000, 0x0079, 0x1028, 0xffff, MFI_FLAGS_GEN2,  "Dell PERC Gen2"},
              	{0x1000, 0x0079, 0xffff, 0xffff, MFI_FLAGS_GEN2,  "LSI MegaSAS Gen2"},
              	{0x1000, 0x007c, 0xffff, 0xffff, MFI_FLAGS_1078,  "LSI MegaSAS 1078"},
              	{0x1000, 0x0411, 0xffff, 0xffff, MFI_FLAGS_1064R, "LSI MegaSAS 1064R"}, /* Brocton IOP */
              	{0x1000, 0x0413, 0xffff, 0xffff, MFI_FLAGS_1064R, "LSI MegaSAS 1064R"}, /* Verde ZCR */
              	{0x1028, 0x0015, 0xffff, 0xffff, MFI_FLAGS_1064R, "Dell PERC 5/i"},
              	{0, 0, 0, 0, 0, NULL}
              };
              

              That's only 12 days old so quite whether all those are supported in 2.1 snapshots I don't know. Do any of those match the PCI vendor/device IDs on your box?

              Steve

              1 Reply Last reply Reply Quote 0
              • O
                ozricxx
                last edited by

                Okay, now i know its an D2607 controller and pfsense didnt see it.

                So i am forced to run pfsense on vmware esx.

                is there any hope that i can install pfsense nativly on this device ?

                best regards!

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  This card appears (pdf) to be based on the LSI SAS2008 chip which is supported by the mps(4) driver.
                  However since this only appeared in FreeBSD 9 you will have to be running 2.1 snapshots to use it (8.3 was released after 9!).
                  It may not support your card though.  :-
                  It would help if you posted the PCI vendor and device ids here.

                  Steve

                  Edit: It is only shown in the source as:

                  	{ MPI2_MFGPAGE_VENDORID_LSI, MPI2_MFGPAGE_DEVID_SAS2008,
                  	    0xffff, 0xffff, 0, "LSI SAS2008" },
                  

                  You may have to edit in your IDs and recompile to test it.  :-\

                  1 Reply Last reply Reply Quote 0
                  • Z
                    Zeon
                    last edited by

                    hey there,
                    I know it sounds like a step backwards but it may be worth replacing your card and drives with something very generic and SATA based. Chances are it will be more compatible and you can reuse the card and drives elsewhere since having fast disks is of no use at all to PFsense.

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