LUGRo-Mesh Forum (español/english)
March 28, 2024, 09:21:46 pm
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Welcome to SMF For Free
 
  Home   Forum   Help Search Gallery Staff List Login Register  

pico2 [Resuelto|Solved]

Pages: [1]   Go Down
  Print  
Author Topic: pico2 [Resuelto|Solved]  (Read 1318 times)
0 Members and 1 Guest are viewing this topic.
kissas
Jr. Member
**
Posts: 58


« on: May 01, 2009, 03:32:23 pm »

Hola,
Es posible flashear el picostation2 con nightwing_v0.6beta3-ubnt2-squashfs.bin ?
Es el procedimiento que esta en la pagina para los equipos ubnt no?
Saludos.
« Last Edit: May 01, 2009, 06:13:12 pm by kissas » Report Spam   Logged

Share on Facebook Share on Twitter

JulioCP
Administrator
Full Member
*****
Posts: 113


WWW
« Reply #1 on: May 01, 2009, 03:41:24 pm »

Hola,
Es posible flashear el picostation2 con nightwing_v0.6beta3-ubnt2-squashfs.bin ?
Es el procedimiento que esta en la pagina para los equipos ubnt no?
Saludos.

No, ya que tiene una disposición de memoria diferente para los archivos que estan dentro del .bin. Este dispositivo tiene 8MB de memoria flash, y ese .bin es para dispositivos de 4MB.

De poder ingresar al RedBoot de ese dispositivo, podrias flashearlo con los archivos separados del kernel y del rootfs.
Igualmente, no hemos testeado la Picostation como para asegurarte que funciona.

               Saludos, Julio
Report Spam   Logged
kissas
Jr. Member
**
Posts: 58


« Reply #2 on: May 01, 2009, 03:49:14 pm »

gracias julio por la respuesta, estoy mirando como hacerlo con redboot,
me surge esta preguntra: es necesario tener un puerto serial?
Gracias.

editado

Y como se si puedo acceder al redboot del pico2?
« Last Edit: May 01, 2009, 03:53:32 pm by kissas » Report Spam   Logged
JulioCP
Administrator
Full Member
*****
Posts: 113


WWW
« Reply #3 on: May 01, 2009, 03:56:34 pm »

gracias julio por la respuesta, estoy mirando como hacerlo con redboot,
me surge esta preguntra: es necesario tener un puerto serial?
Gracias.

Tenes que tener acceso a RedBoot, y lo seguro es que se pueda acceder por el puerto serie de la PicoStation (conectarse usando un conversor serie-TTL). No se si esos conectores UART (del puerto serie) esten accesibles sin romper la garantía.

Otra cosa que podes hacer es probar si RedBoot esta accesible a traves del puerto LAN, mira las formas de comprobarlo en http://nightwing.lugro-mesh.org.ar/doc/como_redboot_por_lan.html

También busca info en el foro de UBNT, en la sección de la PicoStation: http://forum.ubnt.com/forum/viewforum.php?f=18

            Saludos, Julio
Report Spam   Logged
kissas
Jr. Member
**
Posts: 58


« Reply #4 on: May 01, 2009, 04:05:14 pm »

no se podra hacer algo como esto:
http://forum.openwrt.org/viewtopic.php?id=19412
http://forum.ubnt.com/forum/viewtopic.php?t=9959
que opina julio?
Donde se consige un conversor serie-TTL?
« Last Edit: May 01, 2009, 04:10:53 pm by kissas » Report Spam   Logged
kissas
Jr. Member
**
Posts: 58


« Reply #5 on: May 01, 2009, 06:08:29 pm »

Se descarga e instala el toolchain de ubnt
Necesario para correr el sdk de ubnt

Code:
wget http://www.ubnt.com/downloads/sdk/toolchain-mips-ls_0.1-1.deb
sudo dpkg -i toolchain-mips-ls_0.1-1.deb

Se descarga y se descomprime el SDK de ubnt

Code:
wget http://ubnt.com/downloads/XS-fw/v3.3.2/SDK.UBNT.v3.3.2.4257.tar.bz2

en ubuntu se modifican estos archivos de el sdk de ubnt:
( no se en otras distros, solo probe en ubuntu, imagino que es lo mismo )

Code:
Index: SDK.UBNT.v3.3.2.4257/apps/gpl/mkfwimage/src/mkfwimage.c
===================================================================
--- SDK.UBNT.v3.3.2.4257/apps/gpl/mkfwimage/src/mkfwimage.c (revision 3426)
+++ SDK.UBNT.v3.3.2.4257/apps/gpl/mkfwimage/src/mkfwimage.c (revision 3427)
@@ -27,6 +27,7 @@
 #include <netinet/in.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <limits.h>
 
 #include "fw.h"
 
Index: SDK.UBNT.v3.3.2.4257/apps/gpl/mkfwimage/src/fwsplit.c
===================================================================
--- SDK.UBNT.v3.3.2.4257/apps/gpl/mkfwimage/src/fwsplit.c (revision 3426)
+++ SDK.UBNT.v3.3.2.4257/apps/gpl/mkfwimage/src/fwsplit.c (revision 3427)
@@ -26,8 +26,8 @@
 #include <sys/stat.h>
 #include <sys/mman.h>
 #include <zlib.h>
+#include <limits.h>
 
-
 #include "fw.h"
 
 static int debug = 0;

en apps/gpl/mkfwimage/src se genera este archivo lx2-8.txt con este contenido

Code:
kernel          0x01    0xA8030000      0x000D0000      0x80041000      0x80041000      nightwing_v0.6beta3-vmlinux.lzma
rootfs          0x02    0xA8100000      0x006C0000      0x00000000      0x00000000      nightwing_v0.6beta3-root.squashfs

en apps/gpl/mkfwimage/src se descargan los archivos:

Code:
wget http://nightwing.lugro-mesh.org.ar/download/0.6/nightwing_v0.6beta3-vmlinux.lzma
wget http://nightwing.lugro-mesh.org.ar/download/0.6/nightwing_v0.6beta3-root.squashfs

y se ejecuta este comando :

Code:
mkfwimage -i lx2-8.txt -v XS2.ar2316.OpenWRT-kamikaze -o nightwing_v0.6beta3-picostation2-squashfs.bin

Lo cual nos devuelve algo como:

Code:
Firmware version: 'XS2.ar2316.OpenWRT-kamikaze'
Output file: 'nightwing_v0.6beta3-picostation2-squashfs.bin'
Part count: 2
     kernel:   720896 bytes (free:   131072)
     rootfs:  1966080 bytes (free:  5111808)


Listo, imagen creada para cargar en un pico2
Se flashea como esta documentado aqui http://nightwing.lugro-mesh.org.ar/doc/como_flashear_ubiquiti.html
Todo esto se recopilo buscando en google, fuente, foro de openwrt y documentacion de openwrt y del sdk de ubnt.
La imagen generada fue enviada a los devs de nw, para su prueba y publicacion.
La probe en 4 pico2 y flasheo correctamente y funciona sin problemas.

Saludos.
« Last Edit: May 02, 2009, 02:05:44 pm by kissas » Report Spam   Logged
JulioCP
Administrator
Full Member
*****
Posts: 113


WWW
« Reply #6 on: May 02, 2009, 05:25:10 pm »

Muchas gracias kissas.

Documentación: agregada http://nightwing.lugro-mesh.org.ar/doc/como_armar_imagen_para_PicoStation2.html
Imagen: a subir en la sección Download de Nightwing (http://nightwing.lugro-mesh.org.ar/download.html) a la brevedad.

           Saludos, Julio
Report Spam   Logged
kissas
Jr. Member
**
Posts: 58


« Reply #7 on: May 14, 2009, 11:30:20 am »

Nueva imagen creada y enviada.
nightwing_v0.6beta4-picostation2-squashfs.bin
Saludos.
Report Spam   Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Bookmark this site! | Upgrade This Forum
SMF For Free - Create your own Forum
Powered by SMF | SMF © 2016, Simple Machines
Privacy Policy