Upgrading Draytek router

14 06 2012

Came across an interesting issue with Draytek routers that I’d not encountered before during an attempted firmware upgrade yesterday.

A great thing about Draytek is the ease of finding and downloading firmware for the devices.. The download links pretty much all sit on a page of their website that’s easily found with a Google search.

Downloaded the latest version for the device in question, unzipped, and tried to install during a planned window, but got an error message about an invalid file name.

This happened from two different machines. A bit of digging turned up the fact that upgrades must be carried out using Internet Explorer, not Firefox (and, I’d hazard a guess, not Chrome or Safari either!). Another IE specific web UI!

First Cisco device upgrade

17 04 2012

So, read about it plenty of times but never actually done it – until today. Have to say, it’s a hair raising few moments waiting for the device to start booting from the new image but very satisfying when it does. These are the steps I took – no warranty implied, do it at your own risk.

1. Install TFTPD32 on computer, verify upload of file from a Cisco device with known good connectivity

2. Upload the .bin file from the device where the OS is to be upgraded to the TFTP server. This is to ensure that there is a fall-back plan if the new image doesn’t work. It was not possible in this case to store both images at the same time on the switch.

3. Upload the image from the switch with the desired OS version to the TFTP server

4. Delete the old image from the switch to be upgraded.

5. Download the desired image from TFTP to the flash of the to-be-upgraded device

6. Configure the switch to boot from the new image:
Switch(config)#boot system switch all flash:/c3750-imgname.bin
Switch#copy run start

7. Verify the boot variable:
Switch#Show boot

8. Clench, and reload the switch 😉