ā01-21-2014 11:11 AM
We have a Cisco SF300-48P 48-Port 10/100 PoE Managed Switch with Gigabit Uplinks.
In the documentation for the newest 1.3.5.x firmware, it says:
"Before upgrading to version 1.3.5, the boot loader also needs to be updated.If version 1.3.5 is installed using the original boot loader, the file system will not be upgraded, and in the future the user will not be allowed to upgrade to versionshigher than 1.3.5."
How do I upgrade the boot loader??????????????????
I see nothing in the documentation about determining what boot loader one has.
We are presently running firmware 1.3.0.62.
The statistcs page says:
1.3.0.62 | |
1.1.2.0 | |
1.0.0.4 |
What is the best way to properly installing this 1.3.5.x firmware????
Thank you, Tom
Solved! Go to Solution.
ā01-27-2014 09:25 PM
Hello:
Darren is correct, you have to update the boot code via TFTP. His directions are correct for when you get the TFTP server set up and have the file loaded into it. There are many free TFTP server applications on the net that you can download. One of my favorites for Windows is TFTPD32 (or TFTPD64 for 64bit machines). There are free Mac applications as well but I don't have one that I use.
Once you have a TFTP server installed on your machine, put the file with "BOOT" in the name in the TFPT server's directory. Following Darren's instructions: go to File/Management and select Upgrade/Backup Firmware, switch to 'via TFTP' and select 'Boot Code.' Put in the IP address of the server or machine running TFTP software and the name of the file, and apply the update.
Reboot the switch and the bootloader is now updated!
Afterwards follow the normal procedure for upgrading firmware: go to File/Management -> Upgrade/Backup Firmware -> 'via HTTP' and browse for your firmware file and apply.
~Nick
Cisco Network Support Engineer
Please mark answered for helpful posts!
ā01-27-2014 05:59 PM
It appears you need to update boot code via TFTP.
In the File/Management section under Upgrade/Backup Firmware, switch the transfer method to "via TFTP.
You can then select "Boot Code" and enter in your TFTP server IP address and Source File Name.
Worked for me.
Best Regards
Darren
ā01-27-2014 09:25 PM
Hello:
Darren is correct, you have to update the boot code via TFTP. His directions are correct for when you get the TFTP server set up and have the file loaded into it. There are many free TFTP server applications on the net that you can download. One of my favorites for Windows is TFTPD32 (or TFTPD64 for 64bit machines). There are free Mac applications as well but I don't have one that I use.
Once you have a TFTP server installed on your machine, put the file with "BOOT" in the name in the TFPT server's directory. Following Darren's instructions: go to File/Management and select Upgrade/Backup Firmware, switch to 'via TFTP' and select 'Boot Code.' Put in the IP address of the server or machine running TFTP software and the name of the file, and apply the update.
Reboot the switch and the bootloader is now updated!
Afterwards follow the normal procedure for upgrading firmware: go to File/Management -> Upgrade/Backup Firmware -> 'via HTTP' and browse for your firmware file and apply.
~Nick
Cisco Network Support Engineer
Please mark answered for helpful posts!
ā02-04-2014 11:10 AM
It's all explained very well, I'm using tftpd64, I keep getting an error from the switch that the tftp server is unreachable and no explanation why this is happening...
I'm using my computer's wired IP and the full filename, sx300_boot-13506.rfb, and I have the server interface as my computer's wired IP and tftp bound to my computer's wired IP, and no security.
I keep getting the error that the tftp server is unreachable:
|
The RAM memory log says things like:
2147483404 | 2014-Feb-04 17:04:57 | Warning | %COPY-W-TRAP: The copy operation has failed |
2147483405 | 2014-Feb-04 17:04:57 | Notice | %TFTP-N-TIMERSEND: Session is closed after timeout is expired |
2147483406 | 2014-Feb-04 17:03:42 | Informational | %COPY-I-FILECPY: Files Copy - source URL tftp://172.16.0.90/sx300_boot-13506.rfb destination URL flash://BOOT |
2147483407 | 2014-Feb-04 16:56:13 | Warning | %COPY-W-TRAP: The copy operation has failed |
2147483408 | 2014-Feb-04 16:56:13 | Notice | %TFTP-N-TIMERSEND: Session is closed after timeout is expired |
2147483409 | 2014-Feb-04 16:54:58 | Informational | %COPY-I-FILECPY: Files Copy - source URL tftp://172.16.0.90/sx300_boot-13506.rfb destination URL flash://BOOT |
2147483410 | 2014-Feb-04 16:51:58 | Warning | %COPY-W-TRAP: The copy operation has failed, aggregated (1) |
2147483411 | 2014-Feb-04 16:51:58 | Notice | %TFTP-N-TIMERSEND: Session is closed after timeout is expired, aggregated (1) |
2147483412 | 2014-Feb-04 16:50:43 | Informational | %COPY-I-FILECPY: Files Copy - source URL tftp://172.16.0.90/sx300_boot-13506.rfb destination URL flash://BOOT, aggregated (1) |
2147483413 | 2014-Feb-04 16:49:07 | Warning | %COPY-W-TRAP: The copy operation has failed |
How do I get tftp working properly??
Thank you, Tom
ā01-25-2016 11:46 PM
Hello.
I did it like you write, but new boot loader didnt loaded. I tried copy boot loader via command line unsuccessfuly, then i tried do it via web interfece unsuccessfuly. I tried to copy boot loader and before reload i entered command copy running-config startup-config a then reload and after reboot upgraded boot loader was running properly and then it was possible to upgrade firware 1.3.7.1 to higher 1.4.1.3.
Good luck.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide