I attempted to update the firmware on my EX2300 switch and upon rebooting I get this error
DRAM: 2048MB
Number of U-Boot devices: 3
U-Boot env: loaderdev not set, will probe all devices.
Found U-Boot device: disk
Probing all disk devices...
Checking unit=0 slice=<auto> partition=<auto>... good.
/
can't load 'kernel'
Type '?' for a list of commands, 'help' for more detailed help.
loader>
I took a system snapshot of a healthy device via usb following recovery instructions:
loader> lsdev
disk devices:
disk0 (USB)
disk0p1: FreeBSD UFS
disk0p2: FreeBSD UFS
disk1 (USB)
disk1s1: FreeBSD
disk1s1a: FreeBSD UFS
net devices:
net0:
loader> set currdev="disk1s1a"
loader> ls /boot
/boot
d junos
boot.4th
brcm-hr3.dtb
config
ex2300-24mp.dtb
ex2300-48mp.dtb
ex2300-c.dtb
ex2300.dtb
ex3400.dtb
load-dtb.4th
loader
loader.platform.conf
platform-boot.4th
platform-load-dtb.4th
platform-loader.4th
platform.4th
support.4th
loader.rc
loader>
when I try to include /boot/loader.rc I get this error.
loader> include /boot/loader.rc
Error: dictionary full
Error while including /boot/junos/loader.rc, in the line:
only forth definitions also support-functions
Error while including /boot/loader.rc, in the line:
s" include /boot/junos/loader.rc" evaluate
loader>
I cannot find any documentation on this error anywhere and also it sets the loader prompt into a loop with the dictionary error.
loader> include /boot/loader.rc
Error: dictionary full
Error while including /boot/junos/loader.rc, in the line:
only forth definitions also support-functions
Error while including /boot/loader.rc, in the line:
s" include /boot/junos/loader.rc" evaluate
loader> ?
Error: dictionary full
loader> help
Error: dictionary full
loader>
Any help or guidance on this would be wonderful!
------------------------------
JOSEPH REED
------------------------------