SG-2440 can't boot
I have an SG-2440 (purchased in August 2016) which stopped working. When I try to boot it while connected with screen(1), I get:
SeaBIOS (version SageBIOS-20160122_083040-localhost.localdomain)
iPXE (http://ipxe.org) 00:14.0 C100 PCI2.10 PnP PMM+7FB7EED0+7FADEED0 C100
Press F12 for boot menu.
Booting from ROM…
iPXE (PCI 00:14.0) starting execution...ok
iPXE initialising devices...ok
iPXE 1.0.0+ -- Open Source Network Boot Firmware -- http://ipxe.org
Features: iSCSI HTTP DNS TFTP AoE ELF MBOOT PXE bzImage Menu PXEXT
net0: 00:08:a2:0a:b4:f2 using i354-ext on PCI00:14.0 (open)
[Waiting for link-up on net0….............. Down (http://ipxe.org/38086101)
No more network devices
I managed to get to the iPXE prompt - how would I proceed?](<br />Waiting for link-up on net0................. Down (http://ipxe.org/38086101)<br />No more network devices<br /><br />I managed to get to the iPXE prompt - how would I proceed?<br />)
What type of disk do you have in there? Just the eMMC? Or do you have an mSATA?
If you press F12, what disks does it list?
here is what I get:
Press F12 for boot menu.
Select boot device:
1. iPXE (PCI 00:14.0)
2. iPXE (PCI 00:14.1)
3. iPXE (PCI 00:14.2)
4. iPXE (PCI 00:14.3)
5. Payload [setup]
Then, when I choose option 5:
Booting from CBFS…
*** Sortbootorder payload ver 1.1 Sage Electronic Engineering *
flash_address = 0x700000
Type lower case letter to move device to top
a USB 1
b USB 2
c SATA3 1
d SATA3 2
f SATA2 1
g SATA2 2
h SATA2 3
j PXE 1
k PXE 2
l PXE 3
m PXE 4
Type upper case letter to invoke action
R Restore boot order defaults
E Exit setup with save
X Exit setup without save
Looks like the eMMC isn't bootable, or the BIOS isn't seeing it. It may have failed.
First, download a fresh pfSense installer (the ADI memstick) from the pfsense.org site, write it to a USB drive and then boot that. See if it can find the disk to reinstall. It may not be able to.
If the eMMC has failed, you can grab an mSATA disk and put it in the firewall and then reinstall to that.
Well, I have downloaded pfSense-CE-memstick-ADI-2.4.2-RELEASE-amd64.img, dd'd to a USB stick, the image starts booting fine, until it gets to:
Starting Network: igb0.
igb0: flags=8c02 <broadcast,oactive,simplex,multicast>metric 0 mtu 1500
options=6403bb <rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum,tso4,tso6,vlan_hwtso,rxcsum_ipv6,txcsum_ipv6>ether 00:08:a2:0a:b4:f2
nd6 options=29 <performnud,ifdisabled,auto_linklocal>when it shows this error:
│ Operation not │
│ supported by │
│ device. provider │
│ < OK > │</performnud,ifdisabled,auto_linklocal></rxcsum,txcsum,vlan_mtu,vlan_hwtagging,jumbo_mtu,vlan_hwcsum,tso4,tso6,vlan_hwtso,rxcsum_ipv6,txcsum_ipv6></broadcast,oactive,simplex,multicast>
I haven't seen one stop exactly that way, but any error at about that point likely means it can't find a disk or the disk device is broken in some way, which in this case is the on-board eMMC.
If you have an mSATA you can put in there, or can get one, that's the best path forward.
Would you please suggest a make and model mSATA card? I suppose it's trivial, but where would I find instructions on which slot is the one where the mSATA card should be installed? I see 3 slots on the board.
dotdash last edited by
I suppose it's trivial, but where would I find instructions on which slot is the one where the mSATA card should be installed? I see 3 slots on the board.
It's the one behind the network ports.
Jim and dotdash, thank you both.