{"id":648,"date":"2013-02-06T09:53:53","date_gmt":"2013-02-06T08:53:53","guid":{"rendered":"http:\/\/elkano.org\/blog\/?p=648"},"modified":"2013-02-06T14:41:24","modified_gmt":"2013-02-06T13:41:24","slug":"upgrading-dell-powerconnect-54xx-switch-firmware","status":"publish","type":"post","link":"https:\/\/elkano.org\/blog\/upgrading-dell-powerconnect-54xx-switch-firmware\/","title":{"rendered":"Upgrading Dell PowerConnect 54xx switch firmware"},"content":{"rendered":"<p>This is the procedure I&#8217;ve used to upgrade the firmware of my PowerConnect 5448 and 5424 switches. You should have set up a tftp server in same network as switch admin ip is. There are plenty of howtos to do this in the web like <a href=\"http:\/\/www.linuxhomenetworking.com\/wiki\/index.php\/Quick_HOWTO_:_Ch16_:_Telnet,_TFTP,_and_xinetd#Debian_.2F_Ubuntu_2\" title=\"TFTP howto\" target=\"_blank\">this<\/a>, so I assume that you have already running the tftp server.<\/p>\n<p>First, connect to to your switch via ssh or serial cable and enable privileged commands:<\/p>\n<pre class=\"dontquote prettyprint lang-xml\">\r\n&gt; enable\r\n<\/pre>\n<p>Copy new firmware from your tftp server:<\/p>\n<pre class=\"dontquote prettyprint lang-xml\">\r\n# copy  tftp:\/\/tftp_server_ip\/switch\/powerconnect_54xx-20046.ros image\r\n<\/pre>\n<pre class=\"dontquote prettyprint lang-xml\">\r\n# copy tftp:\/\/tftp_server_ip\/switch\/powerconnect_54xx_boot-2000.rfb boot\r\n<\/pre>\n<p>Now, you should view the new firmware image ready, but not active:<\/p>\n<pre class=\"dontquote prettyprint lang-xml\">\r\n# show bootvar\r\nImage  Filename   Version     Date                    Status\r\n-----  ---------  ---------   ---------------------   -----------\r\n1      image-1    1.0.0.31    31-Oct-2007  10:32:13   Active* \r\n2      image-2    2.0.0.46    14-Apr-2011  13:10:53   Not active\r\n\r\n&quot;*&quot; designates that the image was selected for the next boot\r\n<\/pre>\n<p>Select image-2 as active for the next boot:<\/p>\n<pre class=\"dontquote prettyprint lang-xml\">\r\n# boot system image-2\r\n<\/pre>\n<p>The image is selected as active for the next system boot<\/p>\n<pre class=\"dontquote prettyprint lang-xml\">\r\n# show bootvar\r\nImage  Filename   Version     Date                    Status\r\n-----  ---------  ---------   ---------------------   -----------\r\n1      image-1    1.0.0.31    31-Oct-2007  10:32:13   Active  \r\n2      image-2    2.0.0.46    14-Apr-2011  13:10:53   Not active*\r\n<\/pre>\n<p>Now, we only have to reload the switch to boot with updgraded image.<\/p>\n<pre class=\"dontquote prettyprint lang-xml\">\r\n# reload\r\n<\/pre>\n<p>I&#8217;ve upgraded several switches and in all of them the switch configuration has been preserved.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is the procedure I&#8217;ve used to upgrade the firmware of my PowerConnect 5448 and 5424 switches. You should have set up a tftp server in same network as switch admin ip is. There are plenty of howtos to do this in the web like this, so I assume that you have already running the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[21],"tags":[84,83,82],"_links":{"self":[{"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/posts\/648"}],"collection":[{"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/comments?post=648"}],"version-history":[{"count":16,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/posts\/648\/revisions"}],"predecessor-version":[{"id":664,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/posts\/648\/revisions\/664"}],"wp:attachment":[{"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/media?parent=648"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/categories?post=648"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elkano.org\/blog\/wp-json\/wp\/v2\/tags?post=648"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}