{"id":120,"date":"2018-12-30T20:41:00","date_gmt":"2018-12-30T20:41:00","guid":{"rendered":"https:\/\/www.mainmind.com\/blog\/?p=120"},"modified":"2020-07-27T06:30:46","modified_gmt":"2020-07-27T06:30:46","slug":"aerohive-firmware-error-ap121-ap141","status":"publish","type":"post","link":"https:\/\/www.mainmind.com\/blog\/aerohive-firmware-error-ap121-ap141\/","title":{"rendered":"Aerohive Firmware error AP121 \/ AP141"},"content":{"rendered":"<p><a href=\"https:\/\/www.aerohive.com\/wp-content\/uploads\/Aerohive_Datasheet_HiveOS.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">HiveOS<\/a>, el sistema operativo de <a href=\"http:\/\/www.aerohive.com\" target=\"_blank\" rel=\"noopener noreferrer\">Aerohive<\/a>, ha sido pensado desde sus inicios con gesti\u00f3n remota para nube (aunque sea posible instalar un servidor local), el resto de fabricantes de dispositivos de red han seguido sus pasos posteriormente.<\/p>\n<p>Las actualizaciones desde la consola principal Hivemanager NG son sencillas de aplicar a cualquier punto de acceso (tambien switchs y routers) con salida a internet, aunque en ocasiones puede no serlo.<\/p>\n<p>El paso de firmware 6.5r4 a la versi\u00f3n 6.5r11 no es posible desde la consola habitual de actualizaci\u00f3n. Pese a reiniciar los equipos aparece el error:<\/p>\n<pre class=\"brush:plain;auto-links:false;toolbar:false\" contenteditable=\"false\">\"The CLI 'save image https:\/\/cloud-ie.aerohive.com:443\/afs-webapp\/hiveos\/images\/AP141-6.5r11.golden.img.S admin VHM-SDYGSGEX password *** basic no-prompt' execute failed, cause by: The Aerohive device was unable to save the image to flash memory. Reboot the Aerohive device and try again. If this problem persists, contact Aerohive Support.\"<\/pre>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/\/2018\/aerohive_ap121_firmware.jpg\" alt=\"\"><\/p>\n<p>Al parecer la sintaxis de los comandos enviados desde Hivemanager al AP se han actualizado no siendo v\u00e1lidos para estas versiones.<\/p>\n<p>Como soluci\u00f3n para estos saltos entre versiones, ser\u00e1 necesario iniciar sesi\u00f3n en los APs via web (si no est\u00e1n habilitados ser\u00e1 neceario resetear a valores de fabrica) utilizando las credenciales configuradas en la directiva (por defecto son admin\/aerohive).<\/p>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/\/2018\/aerohive_device_credentials.jpg\" alt=\"\"><\/p>\n<p>Una vez iniciada sesi\u00f3n via web en la IP del dispositivo, nos aparecer\u00e1 la opci\u00f3n de cargar el firmware mediante fichero local.<\/p>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/\/2018\/aerohive_hiveos_upgrade.jpg\" alt=\"\"><\/p>\n<p>Es recomendable despu\u00e9s de la actualizaci\u00f3n, enviar una actualizaci\u00f3n completa de la configuraci\u00f3n desde el panel Hivemanager.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>HiveOS, el sistema operativo de Aerohive, ha sido pensado desde sus inicios con gesti\u00f3n remota para nube (aunque sea posible instalar un servidor local), el resto de fabricantes de dispositivos de red han seguido sus pasos posteriormente. Las actualizaciones desde la consola principal Hivemanager NG son sencillas de aplicar a cualquier punto de acceso (tambien [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[282,285,283,286],"class_list":["post-120","post","type-post","status-publish","format-standard","hentry","category-networking","tag-aerohive","tag-ap141","tag-extreme-networks","tag-hivemanager"],"_links":{"self":[{"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/posts\/120","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=120"}],"version-history":[{"count":0,"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/posts\/120\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/media?parent=120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/categories?post=120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mainmind.com\/blog\/wp-json\/wp\/v2\/tags?post=120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}