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

    What is this board??? Help!

    Scheduled Pinned Locked Moved Hardware
    150 Posts 19 Posters 61.6k 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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      That is a link to 'Enable SR-IOV on KVM'. It seems completely unrelated.

      I doubt they would ever put up an actual service manual.

      Steve

      1 Reply Last reply Reply Quote 0
      • R
        ryno5514 @stephenw10
        last edited by

        @stephenw10 I just loaded 2.5
        freebsd-version
        12.2-STABLE

        Still has the same issue so going to tinker a little more

        R 1 Reply Last reply Reply Quote 0
        • R
          ryno5514 @ryno5514
          last edited by

          @ryno5514 said in What is this board??? Help!:

          @stephenw10 I just loaded 2.5
          freebsd-version
          12.2-STABLE

          Still has the same issue so going to tinker a little more

          Tried the following also
          cat /boot/loader.conf
          kern.cam.boot_delay=10000
          kern.ipc.nmbclusters="1000000"
          kern.ipc.nmbjumbop="524288"
          kern.ipc.nmbjumbo9="524288"
          boot_multicons="YES"
          boot_serial="YES"
          console="comconsole,vidconsole"
          comconsole_speed="115200"
          autoboot_delay="3"
          hw.hn.vf_transparent="0"
          hw.hn.use_if_start="1"
          legal.intel_iwi.license_ack=1
          legal.intel_ipw.license_ack=1
          net.link.ifqmaxlen=2048
          net.isr.defaultqlimit=2048
          net.inet.tcp.soreceive_stream=1
          net.inet.tcp.syncache.hashsize=1024
          net.inet.tcp.syncache.bucketlimit=100
          net.pf.source_nodes_hashsize=1048576

          echo "dev.igb.0.enable_lro=0" >>/etc/sysctl.conf
          echo "dev.igb.1.enable_lro=0" >>/etc/sysctl.conf
          echo "dev.igb.2.enable_lro=0" >>/etc/sysctl.conf
          echo "dev.igb.3.enable_lro=0" >>/etc/sysctl.conf

          1 Reply Last reply Reply Quote 0
          • bubbadestroyB
            bubbadestroy
            last edited by

            I purchased a mSATA-PCIe-Mini-VGA-Adapter-Cable..
            Plugged it into the Msata port on the bottom of the device.. put a vga wire to screen plugged in router hit keyboard button f12, enter, f2, Q, F and escape i belive..

            https://www.ebay.com/itm/IEI-Add-on-Video-Graphic-Card-IGCME-1300-R10-mSATA-PCIe-Mini-VGA-Adapter-Cable/353020687468

            Ive gotten visual display to show bios options on monitor! I'll update any thing else. But yes, VGA from Msata is working on bottom pcie port.

            R 1 Reply Last reply Reply Quote 1
            • R
              ryno5514 @bubbadestroy
              last edited by

              @bubbadestroy said in What is this board??? Help!:

              Ive gotten visual display to show bios options on monitor! I'll update any thing else. But yes, VGA from Msata is working on bottom pcie port.

              Thats a great find, I might pull the Wifi off and do that myself. I am going to put an LTE radio for the other slot but having video out would be nice.

              Still trying to get this driver to work myself.

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

                Interesting. Are there any options for the NICs or switch?

                R 1 Reply Last reply Reply Quote 0
                • R
                  ryno5514 @stephenw10
                  last edited by

                  @stephenw10

                  I think this is what you're asking

                  igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> port 0xf0a0-0xf0bf mem 0xdfe60000-0xdfe7ffff,0xdff2c000-0xdff2ffff irq 20 at device 20.0 on pci0
                  igb0: Setup of Shared code failed, error -2
                  igb0: IFDI_ATTACH_PRE failed 6
                  device_attach: igb0 attach returned 6
                  igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> port 0xf080-0xf09f mem 0xdfe40000-0xdfe5ffff,0xdff28000-0xdff2bfff irq 21 at device 20.1 on pci0
                  igb0: Setup of Shared code failed, error -2
                  igb0: IFDI_ATTACH_PRE failed 6
                  device_attach: igb0 attach returned 6
                  igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> port 0xf060-0xf07f mem 0xdfe20000-0xdfe3ffff,0xdff24000-0xdff27fff irq 22 at device 20.2 on pci0
                  igb0: Setup of Shared code failed, error -2
                  igb0: IFDI_ATTACH_PRE failed 6
                  device_attach: igb0 attach returned 6
                  igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> port 0xf040-0xf05f mem 0xdfe00000-0xdfe1ffff,0xdff20000-0xdff23fff irq 23 at device 20.3 on pci0
                  igb0: Using 1024 TX descriptors and 1024 RX descriptors
                  igb0: Using 2 RX queues 2 TX queues
                  igb0: Using MSI-X interrupts with 3 vectors
                  igb0: Ethernet address: f0:8e:db
                  igb0: netmap queues/slots: TX 2/1024, RX 2/1024

                  stephenw10S 1 Reply Last reply Reply Quote 0
                  • bubbadestroyB
                    bubbadestroy @ryno5514
                    last edited by

                    @ryno5514

                    TLDR: C.E. USB bootable PFSense totally loads (in second USB port for me) and displays with that mpcie vga adapter plugged in to a vga monitor.

                    That particular seller accepted an offer of
                    ITEM PRICE:US $20.00

                    Other things I wondered was maybe a displaylink, but for sure that mpcie card work ed out well. I ended up relocating the mpcie vga adapter card top of the box.. carved a portal for the wire to stick out of in the roof of chassis housing... then relocated the wifi card that is in the primary slot to the secondary slot on the bottom (above the ami flash memory) . It reaches just-so without rewiring or modding.

                    So far, on the edge500 at least, it seems the AMI bios picks it up just fine when using a boot-able USB ISO image of any type (Linux 2.6 around about or above i assume)

                    Whatever image that would have normally been natively boot-able on a machine for Intel atom c2000-3000 | AMI Bios compatible... seems to load with display adapter in either mpcie slot... however, I think having serial usb in has craused it to halt the boot order due to default bios settings.. I could use a hand optimizing the bios settings for atom.

                    Photos to come sooner or later if interested.

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

                      @ryno5514 said in What is this board??? Help!:

                      @stephenw10
                      I think this is what you're asking

                      I meant in the BIOS. We already know the igb driver will not attach to the NICs in the default setup but it might have something you could set there to change that.
                      It probably won't though based on other devices users have looked at.

                      Steve

                      bubbadestroyB 1 Reply Last reply Reply Quote 0
                      • bubbadestroyB
                        bubbadestroy @stephenw10
                        last edited by

                        @stephenw10 I actually got a few other live distros to just boot right up so that was nice. That bios had many options. I'll post some photos soon and have a few noob questions myself about some of the many options in that bios..I think graphical freebsd ghost worked really well actually.

                        1 Reply Last reply Reply Quote 0
                        • bubbadestroyB
                          bubbadestroy
                          last edited by bubbadestroy

                          Unsure if this will be useful for the topic, but I had tried building openwrt with this and its just taking forever, but does crossbuild for that velocloud edge500 and 520ac with a bit of fumbling :) Thank you for the advice of that route. Heres source I pulled from to build..

                          https://bitbucket.org/velocloud/workspace/projects/PUB

                          This other post had a few good tips for rebuilding system kernel for something like this box, and porting it to pfsense.. might be the long way or just not possible.. but in-case, here reference.

                          https://hamy.io/post/0016/how-to-properly-remove-luci-from-openwrt/

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

                            I can't access that. There is specific data about that board?

                            1 Reply Last reply Reply Quote 0
                            • T
                              tn00364361 @ChrisMontrose
                              last edited by

                              This post is deleted!
                              1 Reply Last reply Reply Quote 0
                              • D
                                dmsmartins @bubbadestroy
                                last edited by

                                @bubbadestroy did finished the build how was the results?
                                I have installed Centos using the serial and bootable usb and also got the wifi working and connect to the network. The information about the marvel switch is right and I compiled the kernel 5.12 with DSA and marvel driver and seems that also didn't worked. Looking the source seems that has some patches that I'm trying to figure out to apply over a regular kernel build. I want to buy a mPCIE sata HD to have more space and compile the hole kernel.. I just did the modules..

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

                                  A switch driver or a NIC driver that gives access to the switch?

                                  D 1 Reply Last reply Reply Quote 0
                                  • D
                                    dmsmartins @stephenw10
                                    last edited by

                                    @stephenw10 You need both drivers... the cards are connected to the switch directly.. so in order to access the ethernet card you have to have the switch up and configured.

                                    1 Reply Last reply Reply Quote 0
                                    • bubbadestroyB
                                      bubbadestroy @dmsmartins
                                      last edited by bubbadestroy

                                      @dmsmartins

                                      I haven't made much progress with compiling pfsense with intel myself. I did find where the source for the velocloud OS varation of openwrt from this board comes from. I found it by search string "velocloud bitbucket openwrt" on google. if my link doesn't send you to proper git svn...
                                      I tried 'make menu' from the trunk directory in terminal after reading the readmes from there. edge 500 is a default for intel rangeley somewhere from that bitbucket openwrt source here.

                                      https://bitbucket.org/velocloud/openwrt/branches/

                                      https://bitbucket.org/velocloud/openwrt/downloads

                                      Edge 500 has some tags addressing some issues compiling the c2358 intel atom kernel I believe.. .. when they were building their custom velocloud OS against openwrt, 2013, 2014 .
                                      https://bitbucket.org/velocloud/openwrt/downloads/?tab=tags

                                      https://bitbucket.org/velocloud/openwrt/downloads/?tab=branches

                                      I'm hoping somewhere in those links helps anyone who wants to build pfsense or other personal cloud / sd-wan / firewall...

                                      Whatever ends up happening with these motherboards. I purchased mine for about $30 offer on ebay so.. I had to try doing something with it. Theres some official guides on vmware showing the intended purpose and how deploy one with a home cloud using their software..
                                      but
                                      I'll show a bit of info in logs though in next post of what I attempted other day with another operating system.

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

                                        Basically what you're looking for is this.
                                        That patches the igb driver to allow it to create the mdio device so the switch can be configured among other things.
                                        We know something similar exists for FreeBSD because Stormshield/Netasq were using it in a number of their devices but AFAIK it was never open sourced. I could be wrong but I have searched a few times over the years.
                                        Porting that to pfSense/FreeBSD is no easy task. You need an experienced developer who is familiar with that code IMO. It's beyond my amateur tinkering! 😉
                                        Also it looks like there might be some custom custom code just for that hardware so it would probably need work even if a patched FreeBSD driver was available.

                                        Steve

                                        1 Reply Last reply Reply Quote 1
                                        • bubbadestroyB
                                          bubbadestroy @bubbadestroy
                                          last edited by bubbadestroy

                                          @bubbadestroy said in What is this board??? Help!:

                                          @dmsmartins

                                          I'm hoping somewhere in those links helps anyone who wants to build pfsense or other personal cloud / sd-wan / firewall...

                                          I'll show a bit of info in logs though in next post of what I attempted other day with another operating system.

                                          Logs
                                          I use geany or notepad++ to read these
                                          velocloud.nfo.txt

                                          velocloud.txt

                                          velocloud.txt

                                          Photos
                                          IMG_20210428_140454.jpeg

                                          IMG_20210428_145845.jpeg

                                          IMG_20210428_152431.jpeg

                                          IMG_20210428_152846.jpeg

                                          IMG_20210428_153129.jpeg

                                          IMG_20210428_153221.jpeg

                                          IMG_20210428_154509.jpeg

                                          IMG_20210428_154709.jpeg

                                          IMG_20210428_154336.jpeg

                                          D 1 Reply Last reply Reply Quote 0
                                          • D
                                            dmsmartins @bubbadestroy
                                            last edited by

                                            @bubbadestroy

                                            Did you installed windows? Worked the network interfaces?

                                            Also which disk did you used and where didn’t put on. Which slot?

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