PFSense on Juniper SRX100 or SRX210 vpn router



  • Is it possible to install/run PFSense on this JunOS (FreeBSD based) router?

    
    U-Boot 1.1.6 (Build time: Dec 12 2009 - 17:17:55)
    
    SRX_210_LOWMEM board revision major:0, minor:33, serial #: AAAM7655
    OCTEON CN5020-SCP pass 1.1, Core clock: 400 MHz, DDR clock: 200 MHz (400 Mhz data rate)
    DRAM:  512 MB
    Starting Memory POST...
    Checking datalines... OK
    Checking address lines... OK
    Checking 512K memory for U-Boot... OK.
    Running U-Boot CRC Test... OK.
    Flash:  4 MB
    USB:   scanning bus for devices... 3 USB Device(s) found
           scanning bus for storage devices... 1 Storage Device(s) found
    Clearing DRAM....... done
    BIST check passed.
    Starting PCI
    PCI Status: PCI 32-bit
    PCI BAR 0: 0xf8000000, PCI BAR 1: Memory 0x00000000  PCI 0x00000000
    Net:   octeth0
    POST Passed
    Press SPACE to abort autoboot in 1 seconds
    ELF file is 32 bit
    Loading .text @ 0x8f000078 (241008 bytes)
    Loading .rodata @ 0x8f03ade8 (13908 bytes)
    Loading .rodata.str1.4 @ 0x8f03e43c (15972 bytes)
    Loading set_Xcommand_set @ 0x8f0422a0 (96 bytes)
    Loading .rodata.cst4 @ 0x8f042300 (20 bytes)
    Loading .data @ 0x8f043000 (5572 bytes)
    Loading .data.rel.ro @ 0x8f0445c4 (120 bytes)
    Loading .data.rel @ 0x8f04463c (136 bytes)
    Clearing .bss @ 0x8f0446c8 (8304 bytes)
    ## Starting application at 0x8f000078 ...
    Consoles: U-Boot console
    Found compatible API, ver. 1.6
    
    FreeBSD/MIPS U-Boot bootstrap loader, Revision 1.6
    (builder@ormonth.juniper.net, Sat Dec 12 15:59:41 UTC 2009)
    Memory: 512MB
    [0]Booting from nand-flash slice 1
    Un-Protected 1 sectors
    writing to flash...
    Protected 1 sectors
    Loading /boot/defaults/loader.conf
    /kernel data=0xb16d5c+0x134b2c syms=[0x4+0x8bbd0+0x4+0xcadc3]
    
    Hit [Enter] to boot immediately, or space bar for command prompt.
    Booting [/kernel]...
    Kernel entry at 0x801000e0 ...
    init regular console
    Primary ICache: Sets 64 Size 128 Asso 4
    Primary DCache: Sets 1 Size 128 Asso 64
    Secondary DCache: Sets 128 Size 128 Asso 8
    GDB: debug ports: uart
    GDB: current port: uart
    KDB: debugger backends: ddb gdb
    KDB: current backend: ddb
    kld_map_v: 0x8ff80000, kld_map_p: 0x0
    Copyright (c) 1996-2016, Juniper Networks, Inc.
    All rights reserved.
    Copyright (c) 1992-2006 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.
    JUNOS 12.1X46-D55.3 #0: 2016-07-08 18:46:54 UTC
        builder@quoarth.juniper.net:/volume/build/junos/12.1/service/12.1X46-D55.3/obj-octeon/junos/bsd/kernels/JSRXNLE/kernel
    JUNOS 12.1X46-D55.3 #0: 2016-07-08 18:46:54 UTC
        builder@quoarth.juniper.net:/volume/build/junos/12.1/service/12.1X46-D55.3/obj-octeon/junos/bsd/kernels/JSRXNLE/kernel
    real memory  = 536870912 (512MB)
    avail memory = 308387840 (294MB)
    FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
    Security policy loaded: JUNOS MAC/pcap (mac_pcap)
    Security policy loaded: JUNOS MAC/runasnonroot (mac_runasnonroot)
    netisr_init: !debug_mpsafenet, forcing maxthreads from 2 to 1
    cpu0 on motherboard
    : CAVIUM's OCTEON 5020 CPU Rev. 0.1 with no FPU implemented
            L1 Cache: I size 32kb(128 line), D size 8kb(128 line), sixty four way.
            L2 Cache: Size 128kb, 8 way
    obio0 on motherboard
    uart0: <octeon-16550 0="" channel="">on obio0
    uart0: console (9600,n,8,1)
    twsi0 on obio0
    dwc0: <synopsis dwc="" otg="" controller="" driver="">on obio0
    usb0: <usb bus="" for="" dwc="" otg="" controller="">on dwc0
    usb0: USB revision 2.0
    uhub0: vendor 0x0000 DWC OTG root hub, class 9/0, rev 2.00/1.00, addr 1
    uhub0: 1 port with 1 removable, self powered
    uhub1: vendor 0x0409 product 0x005a, class 9/0, rev 2.00/1.00, addr 2
    uhub1: single transaction translator
    uhub1: 3 ports with 2 removable, self powered
    umass0: STMicroelectronics ST72682  High Speed Mode, rev 2.00/2.10, addr 3
    cpld0 on obio0
    pcib0: <cavium on-chip="" pci="" bridge="">on obio0
    Disabling Octeon big bar support
    PCI Status: PCI 32-bit: 0xc041b
    pcib0: Initialized controller
    pci0: <pci bus="">on pcib0
    pci0: <serial bus,="" usb="">at device 2.0 (no driver attached)
    pci0: <serial bus,="" usb="">at device 2.2 (no driver attached)
    gblmem0 on obio0
    octpkt0: <octeon rgmii="">on obio0
    cfi0: <amd fujitsu="" -="" 4mb="">on obio0
    Timecounter "mips" frequency 400000000 Hz quality 0
    ###PCB Group initialized for udppcbgroup
    ###PCB Group initialized for tcppcbgroup
    da0 at umass-sim0 bus 0 target 0 lun 0
    da0: <st st72682="" 2.10="">Removable Direct Access SCSI-2 device
    da0: 40.000MB/s transfers
    da0: 1000MB (2048000 512 byte sectors: 64H 32S/T 1000C)
    Trying to mount root from ufs:/dev/da0s1a
    MFSINIT: Initialising MFSROOT
    Process-1 beginning MFSROOT initialization...
    Creating MFSROOT...
    /dev/md0: 20.0MB (40956 sectors) block size 16384, fragment size 2048
            using 4 cylinder groups of 5.00MB, 320 blks, 640 inodes.
    super-block backups (for fsck -b #) at:
     32, 10272, 20512, 30752
    Populating MFSROOT...
    Creating symlinks...
    Setting up mounts...
    Continuing boot from MFSROOT...
    Attaching /cf/packages/junos via /dev/mdctl...
    Mounted junos package on /dev/md1...
    D
    Media check on da0
    Automatic reboot in progress...
    ** /dev/da0s1a (NO WRITE)
    ** Last Mounted on /
    ** Root file system
    ** Phase 1 - Check Blocks and Sizes
    ** Phase 2 - Check Pathnames
    ** Phase 3 - Check Connectivity
    ** Phase 4 - Check Reference Counts
    ** Phase 5 - Check Cyl groups
    161 files, 75562 used, 73964 free (44 frags, 9240 blocks, 0.0% fragmentation)
    mount reload of '/' failed: Operation not supported
    
    Verified junos signed by PackageProductionEc_2016 method ECDSA
    Verified jboot signed by PackageProductionEc_2016 method ECDSA
    Verified junos-12.1X46-D55.3-domestic signed by PackageProductionEc_2016 method ECDSA
    Checking integrity of BSD labels:
      s1: Passed
      s2: Passed
      s3: Passed
      s4: Passed
    ** /dev/bo0s3e
    FILE SYSTEM CLEAN; SKIPPING CHECKS
    clean, 12428 free (28 frags, 1550 blocks, 0.2% fragmentation)
    ** /dev/bo0s3f
    FILE SYSTEM CLEAN; SKIPPING CHECKS
    clean, 172274 free (98 frags, 21522 blocks, 0.1% fragmentation)
    Checking integrity of licenses:
    Checking integrity of configuration:
      rescue.conf.gz: No recovery data
    Loading configuration ...
    Time and ticks drifted too much,                        resetting synchronization...
    mgd: commit complete
    Setting initial options: .
    Starting optional daemons:  usbd.
    Doing initial network setup:
    .
    Initial interface configuration:
    additional daemons: eventd.
    Additional routing options:kern.module_path: /boot//kernel;/boot/modules -> /boot/modules;/modules/ifpfe_drv;/modules;
    kld netpfe drv: ifpfed_dialer ipsec kld.
    Doing additional network setup:.
    Starting final network daemons:.
    setting ldconfig path: /usr/lib /opt/lib
    starting standard daemons: cron.
    Initial rc.mips initialization:.
    Local package initialization:.
    starting local daemons:set cores for group access
    .
    kern.securelevel: -1 -> 1
    Creating JAIL MFS partition...
    JAIL MFS partition created
    boot.upgrade.uboot="0xBFC00000"
    boot.upgrade.loader="0xBFE00000"
    Boot media /dev/da0 has dual root support
    ** /dev/da0s2a
    FILE SYSTEM CLEAN; SKIPPING CHECKS
    clean, 74476 free (28 frags, 9306 blocks, 0.0% fragmentation)
    Thu Dec  8 20:48:30 UTC 2016
    
    Amnesiac (ttyu0)
    
    login:</st></amd></octeon></serial></serial></pci></cavium></usb></synopsis></octeon-16550> 
    


  • It's MIPS, so no.


Log in to reply