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

    Issue installing pfSense on Firebox x500 Core

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    20 Posts 3 Posters 4.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.
    • O
      opjohnny
      last edited by

      Just threw 32bit nanobsd 2.1 on a CF card and was able to boot it and set WAN to re0 and LAN to re1.  It never asked me to set any LAN IP.  Now when I boot up the firebox it gets to "Bootup Complete" and I hear the bootup beep jingle, but it just sits there.  I'm connectied via putty @ 96008n1.

      I was thinking this was maybe that "quirk" where serial connection stops working after initial interface configuration, which I thought was fixed in v2.1, but I apparently only have access to pfSense via Putty and am limited to the CLI if I hit any key before it auto-boots.  Problem here is I don't know what commands to use here that will work in this CLI.  The commands in the installation manual are for the CLI in the webGUI.

      How do I fix this and gain webGUI access to that LAN port?

      pfSense Boxes-

      Celeron C1037U MiniPC(HDD, current)
      VIA C7 miniITX(HDD, retired)
      Firebox x750e(CF, retired)
      Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
      Dell PowerEdge 860 w/ ESXi v5.5(Retired)
      Firebox x700(CF, for a coworker)

      1 Reply Last reply Reply Quote 0
      • P
        phil.davis
        last edited by

        I'm not sure how you are getting to the CLI (using putty to SSH in, or putty to access the COM port). In any case, try:

        /etc/rc.initial
        

        That should bring up the normal console menu. Then you can use the assign interfaces and/or addresses options to match LAN and WAN to the required FreeBSD devices and give each the required IP addresses…

        As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
        If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

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

          @phil.davis:

          I'm not sure how you are getting to the CLI (using putty to SSH in, or putty to access the COM port). In any case, try:

          /etc/rc.initial
          

          That should bring up the normal console menu. Then you can use the assign interfaces and/or addresses options to match LAN and WAN to the required FreeBSD devices and give each the required IP addresses…

          Putty/COM connection.  9600 8n1.

          Once pfSense starts to boot it says press enter to auto boot or any other key for command prompt.  I hit any other key and sit at the OK CLI.

          I typed "/etc/rc.initial" and got "/etc/rc.initial not found."  I then typed "echo /etc/rc.initial" and got "/etc/rc.initial" but nothing happened.  I then tried "boot /etc/rc.initial" and after a short loading cursor received "don't know how to load module '/etc/rc.initial'."

          pfSense Boxes-

          Celeron C1037U MiniPC(HDD, current)
          VIA C7 miniITX(HDD, retired)
          Firebox x750e(CF, retired)
          Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
          Dell PowerEdge 860 w/ ESXi v5.5(Retired)
          Firebox x700(CF, for a coworker)

          1 Reply Last reply Reply Quote 0
          • P
            phil.davis
            last edited by

            Did you press the "any" or the "other" key?  ;)
            Hmmm - sounds like it hasn't got far enough to be even a FreeBSD single-user mode prompt.
            I suggest post what console output you can see before the "any other key for command prompt" and a Firebox guru (like Stephenw10?) might give an opinion.
            I do have a Firebox test system at another office, but it never gave me any grief like that.

            As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
            If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

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

              1  pfSense
              2  pfSense
              
              F6 PXE
              Boot:  1
              /boot/config: -h
              Consoles: serial port
              BIOS drive C: is disk0
              BIOS 639kB/261120kB available memory
              
              FreeBSD/x86 bootstrap loader, Revision 1.1
              (root@snapshots-8_3-i386.builders.pfsense.org, Wed Sep 11 18:59:49 EDT 2013)
              Loading /boot/defaults/loader.conf
              /boot/kernel/kernel data=0x9162bc data=0x51d734+0x9e0c4 syms=[0x4+0x9aa90+0x4+0x                          d51ab]
              -
              Hit [Enter] to boot immediately, or any other key for command prompt.
              Booting [/boot/kernel/kernel] in 4 seconds...
              
              Type '?' for a list of commands, 'help' for more detailed help.
              OK 
              
              

              At that point I can type only certain commands apparently.  Here is what is listed if you type ?…

              Available commands:
                heap             show heap usage
                reboot           reboot the system
                autoboot         boot automatically after a delay
                boot             boot a file or loaded kernel
                lsdev            list all devices
                more             show contents of a file
                read             read input from the terminal
                echo             echo arguments
                unset            unset a variable
                set              set a variable
                show             show variable(s)
                ?                list commands
                help             detailed help
                include          read commands from a file
                ls               list files
                lsmod            list loaded modules
                unload           unload all modules
                load_geli        load a geli key
                load             load a kernel or module
                bcachestat       get disk block cache stats
                pnpscan          scan for PnP devices
                smap             show BIOS SMAP
                boot-conf        load kernel and modules, then autoboot
                read-conf        read a configuration file
                enable-module    enable loading of a module
                disable-module   disable loading of a module
                toggle-module    toggle loading of a module
                show-module      show module load data
              
              

              If I just let the box boot normally it spits out that huge log of info and stops at "Bootup complete."

              The initial bootup was unattended and when I got back to my desk it was asking me if I wanted to set up VLANs now, to which I said no.  It then asked me to configure the WAN port which i set to re0 and the LAN port which I set to re5.  I said no to setting up an OPT interface.  At this point it rebooted IIRC and thats when it started this issue.  It never did ask me to set a LAN IP, or turn on DHCP server, or etc.

              pfSense Boxes-

              Celeron C1037U MiniPC(HDD, current)
              VIA C7 miniITX(HDD, retired)
              Firebox x750e(CF, retired)
              Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
              Dell PowerEdge 860 w/ ESXi v5.5(Retired)
              Firebox x700(CF, for a coworker)

              1 Reply Last reply Reply Quote 0
              • P
                phil.davis
                last edited by

                That all sounds good - the initial interface assignment does not ask for IP addresses, it just assigns WAN and LAN to devices. It should give LAN an IP of 192.168.1.1/24 - you plug a computer into the LAN device NIC and browse to 192.168.1.1 and continue configuring from there.

                Hit [Enter] to boot immediately, or any other key for command prompt.
                Booting [/boot/kernel/kernel] in 4 seconds...
                

                I am not sure why you are pressing any other key at this point. It should count down itself and then do a normal boot of FreeBSD and pfSense and finish up displaying the console menu.
                What happens if you leave it alone? Does it countdown and continue the boot process?

                As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
                If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

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

                  I'm not getting any LAN connection on any of the ports.

                  If I just turn the box on and let it autoboot(past the countdown timer) it boots normally up to what I think is the last thing logged before it shows the console menu.  Problem is the console menu never appears.  It just sits at "Bootup complete."

                  pfSense Boxes-

                  Celeron C1037U MiniPC(HDD, current)
                  VIA C7 miniITX(HDD, retired)
                  Firebox x750e(CF, retired)
                  Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
                  Dell PowerEdge 860 w/ ESXi v5.5(Retired)
                  Firebox x700(CF, for a coworker)

                  1 Reply Last reply Reply Quote 0
                  • P
                    phil.davis
                    last edited by

                    and when you press Enter on the console after "Bootup complete", is there any response?
                    If not, then try changing speed on puTTY to 115200 and pressing Enter again - but since the pfSense boot messages come out, I don't think that is the problem here.

                    As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
                    If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

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

                      Here is the entire console output from the point I turn the box on to the point where it stops booting…

                      1  pfSense
                      2  pfSense
                      
                      F6 PXE
                      Boot:  1
                      /boot/config: -h
                      Consoles: serial port
                      BIOS drive C: is disk0
                      BIOS 639kB/261120kB available memory
                      
                      FreeBSD/x86 bootstrap loader, Revision 1.1
                      (root@snapshots-8_3-i386.builders.pfsense.org, Wed Sep 11 18:59:49 EDT 2013)
                      Loading /boot/defaults/loader.conf
                      /boot/kernel/kernel data=0x9162bc data=0x51d734+0x9e0c4 syms=[0x4+0x9aa90+0x4+0xd51ab]
                      -
                      Hit [Enter] to boot immediately, or any other key for command prompt.
                      Booting [/boot/kernel/kernel]...
                      Copyright (c) 1992-2012 The FreeBSD Project.
                      Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
                              The Regents of the University of California. All rights reserved.
                      FreeBSD is a registered trademark of The FreeBSD Foundation.
                      FreeBSD 8.3-RELEASE-p11 #0: Wed Sep 11 19:13:36 EDT 2013
                          root@snapshots-8_3-i386.builders.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_wrap.8.i386 i386
                      Timecounter "i8254" frequency 1193182 Hz quality 0
                      CPU: Intel(R) Celeron(TM) CPU                1200MHz (1202.73-MHz 686-class CPU)
                        Origin = "GenuineIntel"  Id = 0x6b4  Family = 6  Model = b  Stepping = 4
                        Features=0x383f9ff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,sep,mtrr,pge,mca,cmov,pat,pse36,mmx,fxsr,sse>real memory  = 268435456 (256 MB)
                      avail memory = 239235072 (228 MB)
                      ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
                      ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
                      module_register_init: MOD_LOAD (ipw_bss_fw, 0xc07330f0, 0) error 1
                      ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
                      ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
                      module_register_init: MOD_LOAD (ipw_ibss_fw, 0xc0733190, 0) error 1
                      ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
                      ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
                      module_register_init: MOD_LOAD (ipw_monitor_fw, 0xc0733230, 0) error 1
                      wlan: mac acl policy registered
                      ACPI Error: A valid RSDP was not found (20101013/tbxfroot-309)
                      ACPI: Table initialisation failed: AE_NOT_FOUND
                      ACPI: Try disabling either ACPI or apic support.
                      cryptosoft0: <software crypto="">on motherboard
                      padlock0: No ACE support.
                      pcib0: <intel 82815="" (i815="" gmch)="" host="" to="" hub="" bridge="">pcibus 0 on motherboard
                      pir0: <pci 11="" interrupt="" routing="" table:="" entries="">on motherboard
                      $PIR: Using invalid BIOS IRQ 9 from 2.13.INTA for link 0x63
                      pci0: <pci bus="">on pcib0
                      pcib1: <pci-pci bridge="">at device 1.0 on pci0
                      pci1: <pci bus="">on pcib1
                      pcib2: <pcibios pci-pci="" bridge="">at device 30.0 on pci0
                      pci2: <pci bus="">on pcib2
                      safe0 mem 0xe7bfe000-0xe7bfffff irq 3 at device 6.0 on pci2
                      safe0: [ITHREAD]
                      safe0: SafeNet SafeXcel-1141 rng des/3des aes md5 sha1 null
                      re0: <realtek 10="" 8139c+="" 100basetx="">port 0xd500-0xd5ff mem 0xefefa000-0xefefa1ff irq 10 at device 9.0 on pci2
                      re0: Chip rev. 0x74800000
                      re0: MAC rev. 0x00000000
                      miibus0: <mii bus="">on re0
                      rlphy0: <realtek internal="" media="" interface="">PHY 0 on miibus0
                      rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                      re0: [FILTER]
                      re1: <realtek 10="" 8139c+="" 100basetx="">port 0xd600-0xd6ff mem 0xefefb000-0xefefb1ff irq 5 at device 10.0 on pci2
                      re1: Chip rev. 0x74800000
                      re1: MAC rev. 0x00000000
                      miibus1: <mii bus="">on re1
                      rlphy1: <realtek internal="" media="" interface="">PHY 0 on miibus1
                      rlphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                      re1: [FILTER]
                      re2: <realtek 10="" 8139c+="" 100basetx="">port 0xd900-0xd9ff mem 0xefefc000-0xefefc1ff irq 11 at device 11.0 on pci2
                      re2: Chip rev. 0x74800000
                      re2: MAC rev. 0x00000000
                      miibus2: <mii bus="">on re2
                      rlphy2: <realtek internal="" media="" interface="">PHY 0 on miibus2
                      rlphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                      re2: [FILTER]
                      re3: <realtek 10="" 8139c+="" 100basetx="">port 0xda00-0xdaff mem 0xefefd000-0xefefd1ff irq 12 at device 12.0 on pci2
                      re3: Chip rev. 0x74800000
                      re3: MAC rev. 0x00000000
                      miibus3: <mii bus="">on re3
                      rlphy3: <realtek internal="" media="" interface="">PHY 0 on miibus3
                      rlphy3:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                      re3: [FILTER]
                      re4: <realtek 10="" 8139c+="" 100basetx="">port 0xdd00-0xddff mem 0xefefe000-0xefefe1ff irq 9 at device 13.0 on pci2
                      re4: Chip rev. 0x74800000
                      re4: MAC rev. 0x00000000
                      miibus4: <mii bus="">on re4
                      rlphy4: <realtek internal="" media="" interface="">PHY 0 on miibus4
                      rlphy4:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                      re4: [FILTER]
                      re5: <realtek 10="" 8139c+="" 100basetx="">port 0xde00-0xdeff mem 0xefeff000-0xefeff1ff irq 6 at device 14.0 on pci2
                      re5: Chip rev. 0x74800000
                      re5: MAC rev. 0x00000000
                      miibus5: <mii bus="">on re5
                      rlphy5: <realtek internal="" media="" interface="">PHY 0 on miibus5
                      rlphy5:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                      re5: [FILTER]
                      isab0: <pci-isa bridge="">at device 31.0 on pci0
                      isa0: <isa bus="">on isab0
                      atapci0: <intel ich2="" udma100="" controller="">port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 31.1 on pci0
                      ata0: <ata channel="">at channel 0 on atapci0
                      ata0: [ITHREAD]
                      ata1: <ata channel="">at channel 1 on atapci0
                      ata1: [ITHREAD]
                      cpu0 on motherboard
                      unknown: <pnp0c01>can't assign resources (memory)
                      atrtc0: <at realtime="" clock="">at port 0x70-0x71 irq 8 pnpid PNP0b00 on isa0
                      uart0: <16550 or compatible> at port 0x3f8-0x3ff irq 4 flags 0x10 pnpid PNP0501 on isa0
                      uart0: [FILTER]
                      uart0: console (9600,n,8,1)
                      ppc0: <ecp parallel="" printer="" port="">at port 0x378-0x37f,0x778-0x77a irq 7 drq 3 pnpid PNP0401 on isa0
                      ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
                      ppc0: FIFO with 16/16/16 bytes threshold
                      ppc0: [ITHREAD]
                      ppbus0: <parallel port="" bus="">on ppc0
                      ppi0: <parallel i="" o="">on ppbus0
                      orm0: <isa option="" rom="">at iomem 0xe0000-0xe0fff pnpid ORM0000 on isa0
                      unknown: <pnp0c01>can't assign resources (memory)
                      RTC BIOS diagnostic error 20 <config_unit>Timecounter "TSC" frequency 1202732981 Hz quality 800
                      Timecounters tick every 10.000 msec
                      IPsec: Initialized Security Association Processing.
                      ad0: 3811MB <cf card="" ver7.01k="">at ata0-master PIO4
                      Trying to mount root from ufs:/dev/ufs/pfsense0
                      Configuring crash dumps...
                      Mounting filesystems...
                      Setting up memory disks... done.
                      
                           ___
                       ___/ f \
                      / p \___/ Sense
                      \___/   \
                          \___/
                      
                      Welcome to pfSense 2.1-RELEASE  ...
                      
                      Creating symlinks......done.
                      >>> Under 512 megabytes of ram detected.  Not enabling APC.
                      External config loader 1.0 is now starting... ad0s3
                      Launching the init system... done.
                      Initializing............................. done.
                      Starting device manager (devd)...done.
                      Loading configuration......done.
                      Updating configuration...done.
                      Cleaning backup cache....done.
                      Setting up extended sysctls...done.
                      Setting timezone...done.
                      Configuring loopback interface...done.
                      Starting syslog...done.
                      Starting Secure Shell Services...done.
                      Setting up polling defaults...done.
                      Setting up interfaces microcode...done.
                      Configuring loopback interface...done.
                      Creating wireless clone interfaces...done.
                      Configuring LAGG interfaces...done.
                      Configuring VLAN interfaces...done.
                      Configuring QinQ interfaces...done.
                      Configuring WAN interface...done.
                      Configuring LAN interface...done.
                      Syncing OpenVPN settings...done.
                      Configuring firewall......done.
                      Starting PFLOG...done.
                      Setting up gateway monitors...done.
                      Synchronizing user settings...done.
                      Starting webConfigurator...done.
                      Configuring CRON...done.
                      Starting DNS forwarder...done.
                      Starting NTP time client...done.
                      Starting DHCP service...done.
                      Starting DHCPv6 service...done.
                      Configuring firewall......done.
                      Generating RRD graphs...done.
                      Starting syslog...done.
                      Starting CRON... done.
                      Bootup complete</cf></config_unit></pnp0c01></isa></parallel></parallel></ecp></at></pnp0c01></ata></ata></intel></isa></pci-isa></realtek></mii></realtek></realtek></mii></realtek></realtek></mii></realtek></realtek></mii></realtek></realtek></mii></realtek></realtek></mii></realtek></pci></pcibios></pci></pci-pci></pci></pci></intel></software></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,sep,mtrr,pge,mca,cmov,pat,pse36,mmx,fxsr,sse> 
                      

                      At the end there it's just halting.  Hitting any of my keys doesn't do anything.

                      As far as an ethernet connection goes I'm not getting any.  Doesn't matter if the NIC is DHCP or statically set to an IP onthe 192.168.1.x subnet, it just won't connect and I get no activity lights on the x500 except for my WAN connection light since that is connected.

                      pfSense Boxes-

                      Celeron C1037U MiniPC(HDD, current)
                      VIA C7 miniITX(HDD, retired)
                      Firebox x750e(CF, retired)
                      Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
                      Dell PowerEdge 860 w/ ESXi v5.5(Retired)
                      Firebox x700(CF, for a coworker)

                      1 Reply Last reply Reply Quote 0
                      • P
                        phil.davis
                        last edited by

                        Now I'm stumped. Everything in that bootup looks fine, and it even makes its little noise. There has to be a console menu, or a login prompt if the console menu password protection has been enabled!!!
                        Apart from flashing the CF card again and starting over, I am out of useful ideas.
                        Over to a more experienced Firebox guru…

                        As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
                        If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

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

                          If I have to wipe and reflash this CF it isn't a huge deal, but if this is fixable I'd rather travel that route so I don't have to open this box up again(and risk the same problem occurring).  8)

                          ETA:  Went ahead and wiped the CF card and I'm currently writing a fresh 2gb 32bit nanobsd image to it.  Will report back with results.

                          pfSense Boxes-

                          Celeron C1037U MiniPC(HDD, current)
                          VIA C7 miniITX(HDD, retired)
                          Firebox x750e(CF, retired)
                          Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
                          Dell PowerEdge 860 w/ ESXi v5.5(Retired)
                          Firebox x700(CF, for a coworker)

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

                            Same issue with fresh install.  After the initial interface config console stops outputting at "Bootup Complete."

                            Here is the entire output…

                            1  pfSense
                            2  pfSense
                            
                            F6 PXE
                            Boot:  1
                            /boot/config: -h
                            Consoles: serial port
                            BIOS drive C: is disk0
                            BIOS 639kB/261120kB available memory
                            
                            FreeBSD/x86 bootstrap loader, Revision 1.1
                            (root@snapshots-8_3-i386.builders.pfsense.org, Wed Sep 11 18:59:49 EDT 2013)
                            Loading /boot/defaults/loader.conf
                            /boot/kernel/kernel data=0x9162bc data=0x51d734+0x9e0c4 syms=[0x4+0x9aa90+0x4+0xd51ab]
                            -
                            Hit [Enter] to boot immediately, or any other key for command prompt.
                            Booting [/boot/kernel/kernel]...
                            Copyright (c) 1992-2012 The FreeBSD Project.
                            Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
                                    The Regents of the University of California. All rights reserved.
                            FreeBSD is a registered trademark of The FreeBSD Foundation.
                            FreeBSD 8.3-RELEASE-p11 #0: Wed Sep 11 19:13:36 EDT 2013
                                root@snapshots-8_3-i386.builders.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_wrap.8.i386 i386
                            Timecounter "i8254" frequency 1193182 Hz quality 0
                            CPU: Intel(R) Celeron(TM) CPU                1200MHz (1202.73-MHz 686-class CPU)
                              Origin = "GenuineIntel"  Id = 0x6b4  Family = 6  Model = b  Stepping = 4
                              Features=0x383f9ff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,sep,mtrr,pge,mca,cmov,pat,pse36,mmx,fxsr,sse>real memory  = 268435456 (256 MB)
                            avail memory = 239235072 (228 MB)
                            ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
                            ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
                            module_register_init: MOD_LOAD (ipw_bss_fw, 0xc07330f0, 0) error 1
                            ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
                            ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
                            module_register_init: MOD_LOAD (ipw_ibss_fw, 0xc0733190, 0) error 1
                            ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
                            ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
                            module_register_init: MOD_LOAD (ipw_monitor_fw, 0xc0733230, 0) error 1
                            wlan: mac acl policy registered
                            ACPI Error: A valid RSDP was not found (20101013/tbxfroot-309)
                            ACPI: Table initialisation failed: AE_NOT_FOUND
                            ACPI: Try disabling either ACPI or apic support.
                            cryptosoft0: <software crypto="">on motherboard
                            padlock0: No ACE support.
                            pcib0: <intel 82815="" (i815="" gmch)="" host="" to="" hub="" bridge="">pcibus 0 on motherboard
                            pir0: <pci 11="" interrupt="" routing="" table:="" entries="">on motherboard
                            $PIR: Using invalid BIOS IRQ 9 from 2.13.INTA for link 0x63
                            pci0: <pci bus="">on pcib0
                            pcib1: <pci-pci bridge="">at device 1.0 on pci0
                            pci1: <pci bus="">on pcib1
                            pcib2: <pcibios pci-pci="" bridge="">at device 30.0 on pci0
                            pci2: <pci bus="">on pcib2
                            re0: <realtek 10="" 8139c+="" 100basetx="">port 0xd500-0xd5ff mem 0xefefa000-0xefefa1ff irq 10 at device 9.0 on pci2
                            re0: Chip rev. 0x74800000
                            re0: MAC rev. 0x00000000
                            miibus0: <mii bus="">on re0
                            rlphy0: <realtek internal="" media="" interface="">PHY 0 on miibus0
                            rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                            re0: [FILTER]
                            re1: <realtek 10="" 8139c+="" 100basetx="">port 0xd600-0xd6ff mem 0xefefb000-0xefefb1ff irq 5 at device 10.0 on pci2
                            re1: Chip rev. 0x74800000
                            re1: MAC rev. 0x00000000
                            miibus1: <mii bus="">on re1
                            rlphy1: <realtek internal="" media="" interface="">PHY 0 on miibus1
                            rlphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                            re1: [FILTER]
                            re2: <realtek 10="" 8139c+="" 100basetx="">port 0xd900-0xd9ff mem 0xefefc000-0xefefc1ff irq 11 at device 11.0 on pci2
                            re2: Chip rev. 0x74800000
                            re2: MAC rev. 0x00000000
                            miibus2: <mii bus="">on re2
                            rlphy2: <realtek internal="" media="" interface="">PHY 0 on miibus2
                            rlphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                            re2: [FILTER]
                            re3: <realtek 10="" 8139c+="" 100basetx="">port 0xda00-0xdaff mem 0xefefd000-0xefefd1ff irq 12 at device 12.0 on pci2
                            re3: Chip rev. 0x74800000
                            re3: MAC rev. 0x00000000
                            miibus3: <mii bus="">on re3
                            rlphy3: <realtek internal="" media="" interface="">PHY 0 on miibus3
                            rlphy3:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                            re3: [FILTER]
                            re4: <realtek 10="" 8139c+="" 100basetx="">port 0xdd00-0xddff mem 0xefefe000-0xefefe1ff irq 9 at device 13.0 on pci2
                            re4: Chip rev. 0x74800000
                            re4: MAC rev. 0x00000000
                            miibus4: <mii bus="">on re4
                            rlphy4: <realtek internal="" media="" interface="">PHY 0 on miibus4
                            rlphy4:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                            re4: [FILTER]
                            re5: <realtek 10="" 8139c+="" 100basetx="">port 0xde00-0xdeff mem 0xefeff000-0xefeff1ff irq 6 at device 14.0 on pci2
                            re5: Chip rev. 0x74800000
                            re5: MAC rev. 0x00000000
                            miibus5: <mii bus="">on re5
                            rlphy5: <realtek internal="" media="" interface="">PHY 0 on miibus5
                            rlphy5:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
                            re5: [FILTER]
                            isab0: <pci-isa bridge="">at device 31.0 on pci0
                            isa0: <isa bus="">on isab0
                            atapci0: <intel ich2="" udma100="" controller="">port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 31.1 on pci0
                            ata0: <ata channel="">at channel 0 on atapci0
                            ata0: [ITHREAD]
                            ata1: <ata channel="">at channel 1 on atapci0
                            ata1: [ITHREAD]
                            cpu0 on motherboard
                            unknown: <pnp0c01>can't assign resources (memory)
                            atrtc0: <at realtime="" clock="">at port 0x70-0x71 irq 8 pnpid PNP0b00 on isa0
                            uart0: <16550 or compatible> at port 0x3f8-0x3ff irq 4 flags 0x10 pnpid PNP0501 on isa0
                            uart0: [FILTER]
                            uart0: console (9600,n,8,1)
                            ppc0: <ecp parallel="" printer="" port="">at port 0x378-0x37f,0x778-0x77a irq 7 drq 3 pnpid PNP0401 on isa0
                            ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
                            ppc0: FIFO with 16/16/16 bytes threshold
                            ppc0: [ITHREAD]
                            ppbus0: <parallel port="" bus="">on ppc0
                            ppi0: <parallel i="" o="">on ppbus0
                            orm0: <isa option="" rom="">at iomem 0xe0000-0xe0fff pnpid ORM0000 on isa0
                            unknown: <pnp0c01>can't assign resources (memory)
                            RTC BIOS diagnostic error 20 <config_unit>Timecounter "TSC" frequency 1202732765 Hz quality 800
                            Timecounters tick every 10.000 msec
                            IPsec: Initialized Security Association Processing.
                            ad0: 3811MB <cf card="" ver7.01k="">at ata0-master PIO4
                            Trying to mount root from ufs:/dev/ufs/pfsense0
                            Configuring crash dumps...
                            Mounting filesystems...
                            Setting up memory disks... done.
                            
                                 ___
                             ___/ f \
                            / p \___/ Sense
                            \___/   \
                                \___/
                            
                            Welcome to pfSense 2.1-RELEASE  ...
                            
                            Creating symlinks......done.
                            >>> Under 512 megabytes of ram detected.  Not enabling APC.
                            External config loader 1.0 is now starting... ad0s3
                            Launching the init system... done.
                            Initializing............................. done.
                            Starting device manager (devd)...done.
                            Loading configuration......done.
                            
                            Default interfaces not found -- Running interface assignment option.
                            re0: link state changed to DOWN
                            re1: link state changed to DOWN
                            re2: link state changed to DOWN
                            re3: link state changed to DOWN
                            re4: link state changed to DOWN
                            re5: link state changed to DOWN
                            re0: link state changed to UP
                            
                            Valid interfaces are:
                            
                            re0   00:90:7f:2f:f3:5f   (up) RealTek 8139C+ 10/100BaseTX
                            re1   00:90:7f:2f:f3:60   (up) RealTek 8139C+ 10/100BaseTX
                            re2   00:90:7f:2f:f3:61   (up) RealTek 8139C+ 10/100BaseTX
                            re3   00:90:7f:2f:f3:62   (up) RealTek 8139C+ 10/100BaseTX
                            re4   00:90:7f:2f:f3:63   (up) RealTek 8139C+ 10/100BaseTX
                            re5   00:90:7f:2f:f3:64   (up) RealTek 8139C+ 10/100BaseTX
                            
                            Do you want to set up VLANs first?
                            
                            If you are not going to use VLANs, or only for optional interfaces, you should
                            say no here and use the webConfigurator to configure VLANs later, if required.
                            
                            Do you want to set up VLANs now [y|n]? n
                            
                            *NOTE*  pfSense requires *AT LEAST* 1 assigned interface(s) to function.
                                    If you do not have *AT LEAST* 1 interfaces you CANNOT continue.
                            
                                    If you do not have at least 1 *REAL* network interface card(s)
                                    or one interface with multiple VLANs then pfSense
                                    *WILL NOT* function correctly.
                            
                            If you do not know the names of your interfaces, you may choose to use
                            auto-detection. In that case, disconnect all interfaces now before
                            hitting 'a' to initiate auto detection.
                            
                            Enter the WAN interface name or 'a' for auto-detection: re0
                            
                            Enter the LAN interface name or 'a' for auto-detection
                            NOTE: this enables full Firewalling/NAT mode.
                            (or nothing if finished): re1
                            
                            Enter the Optional 1 interface name or 'a' for auto-detection
                            (or nothing if finished):
                            
                            The interfaces will be assigned as follows:
                            
                            WAN  -> re0
                            LAN  -> re1
                            
                            Do you want to proceed [y|n]?y
                            
                            Writing configuration...done.
                            Updating configuration...done.
                            Cleaning backup cache...done.
                            Setting up extended sysctls...done.
                            Setting timezone...done.
                            Configuring loopback interface...done.
                            Starting syslog...done.
                            Starting Secure Shell Services...done.
                            Setting up polling defaults...done.
                            Setting up interfaces microcode...done.
                            Configuring loopback interface...done.
                            Creating wireless clone interfaces...done.
                            Configuring LAGG interfaces...done.
                            Configuring VLAN interfaces...done.
                            Configuring QinQ interfaces...done.
                            Configuring WAN interface...done.
                            Configuring LAN interface...done.
                            Syncing OpenVPN settings...done.
                            Configuring firewall......done.
                            Starting PFLOG...done.
                            Setting up gateway monitors...done.
                            Synchronizing user settings...done.
                            Starting webConfigurator...done.
                            Configuring CRON...done.
                            Starting DNS forwarder...done.
                            Starting NTP time client...done.
                            Starting DHCP service...done.
                            Starting DHCPv6 service...done.
                            Configuring firewall......done.
                            Generating RRD graphs...done.
                            Starting syslog...done.
                            Starting CRON... done.
                            Bootup complete</cf></config_unit></pnp0c01></isa></parallel></parallel></ecp></at></pnp0c01></ata></ata></intel></isa></pci-isa></realtek></mii></realtek></realtek></mii></realtek></realtek></mii></realtek></realtek></mii></realtek></realtek></mii></realtek></realtek></mii></realtek></pci></pcibios></pci></pci-pci></pci></pci></intel></software></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,sep,mtrr,pge,mca,cmov,pat,pse36,mmx,fxsr,sse> 
                            

                            pfSense Boxes-

                            Celeron C1037U MiniPC(HDD, current)
                            VIA C7 miniITX(HDD, retired)
                            Firebox x750e(CF, retired)
                            Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
                            Dell PowerEdge 860 w/ ESXi v5.5(Retired)
                            Firebox x700(CF, for a coworker)

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

                              Yes you're seeing the serial quirk which still exists in 2.1  :(. No idea why it does it or why changing the baud rate cures it.

                              If you've set a LAN interface, which you have, you should be able to connect to the webgui on that interface at 192.168.1.1. It should also be running DHCP to give any client connected to LAN an address in that subnet by default. Possible reasons you can't see the webgui might be:

                              The re1 NIC in that box is broken.
                              You have the WAN interface connected to another router this is using the same subnet.
                              You are connecting directly to the NIC and aren't using a cross-over cable. They do not support auto MDIX so if your client doesn't either you need a cross-over cable or switch in between.

                              Steve

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

                                @stephenw10:

                                The re1 NIC in that box is broken.
                                You have the WAN interface connected to another router this is using the same subnet.
                                You are connecting directly to the NIC and aren't using a cross-over cable. They do not support auto MDIX so if your client doesn't either you need a cross-over cable or switch in between.

                                First install I set it as WAN = re0 and LAN = re5.  Second go around I set LAN = re1.

                                I have my WAN interface connected to the PC port of my Zultys ZIP 33i VoIP phone.  I know this works because I used this as my WAN source for the x700e I did 2 weeks ago and it worked fine.  I have my very own IP range available to me if I ever want to use this phone/device as a WAN for work purposes.  I'm at the office, not at home.  The IP range handed out by the phone is not the same subnet so no issues there.

                                The NIC is in my workstation.  It's just your basic 10/100 PCI NIC and it is the secondary in this rig.  I use it for test bench purposes, like when I need to configure a router or WAP, and it is definitely working properly.  No crossover cable should be necessary.  I'm just not getting any connection between that NIC and this x500.

                                Is it possible that this x500 is bad in some way?

                                pfSense Boxes-

                                Celeron C1037U MiniPC(HDD, current)
                                VIA C7 miniITX(HDD, retired)
                                Firebox x750e(CF, retired)
                                Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
                                Dell PowerEdge 860 w/ ESXi v5.5(Retired)
                                Firebox x700(CF, for a coworker)

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

                                  Hmm, OK.
                                  Well it could have all dead NICs but I doubt it. Are you seeing link leds?
                                  I notice in your log that the box sees re0 as UP but none of the others, is re0 the only connected NIC at that point?

                                  Steve

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

                                    re0 is set as the WAN port and is connected to that phone that I use as a WAN source.  I get a link light there and that's why it's showing as up.

                                    re1 is set as LAN and connected to the secondary NIC in my workstation,  re2-5 aren't configured.  I get no link lights on any of these ports and my workstation isn't showing a connection on that NIC.

                                    pfSense Boxes-

                                    Celeron C1037U MiniPC(HDD, current)
                                    VIA C7 miniITX(HDD, retired)
                                    Firebox x750e(CF, retired)
                                    Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
                                    Dell PowerEdge 860 w/ ESXi v5.5(Retired)
                                    Firebox x700(CF, for a coworker)

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

                                      Both are 10/100 NICs and you're not using a cross-over cable?
                                      Try using a cross-over cable or put a switch in between. You definitely won't get to the webgui until you have link lights.  ;)

                                      Steve

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

                                        Since when is a crossover cable needed for this?  I'm basically doing exactly what I did on the x700e except that one had a few extra steps to get pfSense running on it.

                                        Plugging my workstation in to the switch(Netgear GS108) shows an active connection.  Connecting the switch to re1(LAN) and I not get activity lights and I did see the console menu.  Rebooted and lost it, back to Bootup Complete.  During the time I could see the console menu I could no access the webGUI on my workstation.

                                        pfSense Boxes-

                                        Celeron C1037U MiniPC(HDD, current)
                                        VIA C7 miniITX(HDD, retired)
                                        Firebox x750e(CF, retired)
                                        Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
                                        Dell PowerEdge 860 w/ ESXi v5.5(Retired)
                                        Firebox x700(CF, for a coworker)

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

                                          Ok I'm now in the webGUI and was able to change the serial connection to fix that and start working on all my other config settings.

                                          I enabled re5, the last port, which my friend wants to connect his rig to to control this box/admin pfsense/etc.  I'm not sure how to move webGUI access from re1 to re5.  Am I missing something here?

                                          ETA:  Everything is working now.  Will report back if I have any other issues.

                                          Thanks guys!

                                          pfSense Boxes-

                                          Celeron C1037U MiniPC(HDD, current)
                                          VIA C7 miniITX(HDD, retired)
                                          Firebox x750e(CF, retired)
                                          Dell PowerEdge 2950 w/ ESXi v5.5(Retired)
                                          Dell PowerEdge 860 w/ ESXi v5.5(Retired)
                                          Firebox x700(CF, for a coworker)

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

                                            @opjohnny:

                                            Since when is a crossover cable needed for this?  I'm basically doing exactly what I did on the x700e

                                            Since always.  ;)
                                            To connect two Ethernet clients directly you need to cross the Tx and Rx pairs. This has always been the case for 10/100 Ethernet. When you connect to a switch the connectors are wired appropriately so you can use standard (non crossed) cables but they usually also provide a straight through connector so that two switches can be connected directly. More recently ethernet equipment has had auto-MDIX capability where it can sense which type of cable/connector is in use and configure itself appropriately. All Gigabit Ethernet is auto-MDIX so you may never have come across this problem unless you've been doing it for years or are working with older equipment. The X750e (I assume you typo'd X700e) is all Gigabit NICs so you can connect to it directly. See:
                                            http://en.wikipedia.org/wiki/Medium_Dependent_Interface

                                            @opjohnny:

                                            I'm not sure how to move webGUI access from re1 to re5.  Am I missing something here?

                                            Not sure if you fixed this or not.
                                            The webgui listens on all ports so the only thing that governs access to it are the firewall rules on that interface. The LAN interface has a default rule allowing access to the webgui on port 80 or 443, dpending if you chose SSL or not. So to get access on re5 you can either add a rule to that interface allowing traffic on port 80 or you could reassign LAN to be re5. If you reassign LAN you'll likely be disconnected until you move the client to re5.

                                            Watch for watchdog timeouts on the re interfaces in the logs.

                                            Steve

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