{"id":262,"date":"2016-07-29T23:12:00","date_gmt":"2016-07-29T23:12:00","guid":{"rendered":"https:\/\/www.mainmind.com\/blog\/?p=262"},"modified":"2020-07-28T15:04:32","modified_gmt":"2020-07-28T15:04:32","slug":"resetear-switch-shoregear-de-shoretel","status":"publish","type":"post","link":"https:\/\/www.mainmind.com\/blog\/resetear-switch-shoregear-de-shoretel\/","title":{"rendered":"Resetear switch ShoreGear de ShoreTel"},"content":{"rendered":"<p>Estas instrucciones sirven para los modelos SG. En el frontal del equipo la luz azul parpadea un n\u00famero determinado de veces indicando el error:<\/p>\n<ul style=\"list-style-type: square;\">\n<li>2 veces: fallo f\u00edsico de alg\u00fan componente<\/li>\n<li>3 veces: arrancando desde FTP o alg\u00fan problema con memoria flash<\/li>\n<li>4 veces: direcci\u00f3n IP no disponible DHCP ni BOOTP, se reinicia a los 5 segundos y lo vuelve a intentar<\/li>\n<li>5 veces: sistema operativo Linux embedido del switch no esta disponible (VxWorks \/ Wind River Systems), el switch inicia y conecta con el FTP pero no encuentra los ficheros<\/li>\n<li>6 veces: el switch esta utilizando una IP que tenia guardada, si recibe una nueva IP del DHCP se reinicia con la nueva, sino continua con la que tiene almacenada en la memoria no vol\u00e1til.<\/li>\n<\/ul>\n<p>Es necesario conectar por puerto serie con el switch o bien por telnet si es posible, en este caso lo hacemos con <a href=\"http:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/download.html\" target=\"_blank\" rel=\"noopener noreferrer\">PuTTY<\/a> con los par\u00e1metros siguientes:<\/p>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/\/2016\/ShoreTel\/putty.JPG\" alt=\"\" \/><\/p>\n<p>NOTA: Recuerda ejecutar <em>\u00abC:\\Program Files (x86)\\Shoreline Communications\\ShoreWare Server&gt;ipbxctl -telneton 10.0.0.5\u00bb<\/em> para habilitar el acceso por telnet.<\/p>\n<p>En nuestro caso aparec\u00eda un error continuo \u00abget_myaddress()\u00bb como este:<\/p>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/\/2016\/ShoreTel\/error_get_myaddress.JPG\" alt=\"\" \/><\/p>\n<p>Con el usuario \u00abanonymous\u00bb y contrase\u00f1a \u00abShoreTel\u00bb (Ojo a las may\u00fasculas)\u00a0se accede al men\u00fa de configuraci\u00f3n b\u00e1sico:<\/p>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/\/2016\/ShoreTel\/menu_serial.JPG\" alt=\"\" \/><\/p>\n<p>Si en el momento del arranque pulsamos cualquier tecla cuando aparece el mensaje (\u00abHit any key to stop Autoboot\u00bb) accedemos al arranque del equipo, de otra forma carga el sistema operativo:<\/p>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/\/2016\/ShoreTel\/menu_boot.JPG\" alt=\"\" \/><\/p>\n<p>La otra forma de establecer la IP es desde esta opci\u00f3n de inicio, en la que despu\u00e9s insertaremos los siguientes comandos, para establecer (cambiar IPs seg\u00fan se necesite) la configuraci\u00f3n de red y el arranque desde la memoria flash del equipo:<\/p>\n<div>\n<pre class=\"brush:bash;auto-links:false;toolbar:false\" contenteditable=\"false\">setenv flags 0x0\nsetenv ipaddr 10.0.0.5\nsetenv gatewayip 10.0.0.2\nsetenv netmask 255.255.255.0\nsetenv serverip 10.0.0.20\nsetenv host 10.0.0.20\nsetenv cntrlsrv 10.0.0.20\nsetenv autoload FLASH\nsetenv bootfile \/flash0\/vxworks\nsetenv script \/flash0\/bootflsh.txt\nsetenv bootcmd flashboot\\;bootvx\nsaveenv\nreset<\/pre>\n<\/div>\n<div>En nuestro equipo despu\u00e9s del reinicio, el error persist\u00eda, con lo que volviendo a interceptar en el arranque del sistema, utilizamos los siguientes comandos para dejar el equipo con el software por defecto, algo equivalente a un hard reset para aclararlo:<\/div>\n<div><\/div>\n<pre class=\"brush:bash;auto-links:false;toolbar:false\" contenteditable=\"false\">bootc static flash vxworks\nsaveenv\nreset<\/pre>\n<p>Ahora si podemos volver a configurar la IP a nuestro gusto y para asegurarnos que la versi\u00f3n que ha iniciado, desde el servidor Shoreware Server ejecutamos contra nuestro switch:<\/p>\n<pre class=\"brush:bash;auto-links:false;toolbar:false\" contenteditable=\"false\">\"C:\\Program Files (x86)\\Shoreline Communications\\ShoreWare Server&gt;burnflash.exe -s 10.0.0.5\"<\/pre>\n<p>Para estar seguros que la versi\u00f3n concuerda con nuestra instalaci\u00f3n. Ya tenemos disponible de nuevo el sistema <a title=\"P\u00e1gina Oficial VozIP ShorTel\" href=\"https:\/\/www.shoretel.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">ShoreTel<\/a><\/p>\n<div><\/div>\n<div><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/\/2016\/ShoreTel\/burnflash.jpg\" alt=\"\" \/><\/div>\n<div><\/div>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Estas instrucciones sirven para los modelos SG. En el frontal del equipo la luz azul parpadea un n\u00famero determinado de veces indicando el error: 2 veces: fallo f\u00edsico de alg\u00fan componente 3 veces: arrancando desde FTP o alg\u00fan problema con memoria flash 4 veces: direcci\u00f3n IP no disponible DHCP ni BOOTP, se reinicia a los [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[540,496,539,444,501],"class_list":["post-262","post","type-post","status-publish","format-standard","hentry","category-voip","tag-burnflash","tag-reset","tag-shoregear","tag-shoretel","tag-shoreware-server"],"_links":{"self":[{"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/posts\/262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/comments?post=262"}],"version-history":[{"count":0,"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/posts\/262\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/media?parent=262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/categories?post=262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/tags?post=262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}