Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - paganoll

Pages: [1]
1
Spain / Creando Mi Propio Feed
« on: April 25, 2006, 05:26:25 pm »
Cada vez que borro la Zaurus (y es muy a menudo) tengo que volver a instalar todos los programas que suelo utilizar. He creado en la memoria SD un directorio con los ficheros que suelo bajar para poder instalarlos sin tener que estar conectado a internet.

Solo hay que haver un ipkg download fichero para llenar el feed a tu gusto. Hay que tener en cuenta las dependencias que salen al instalarlo y descargarlas tambien. Un wget suele funcionar  

Despues de eso, lo que me ha costado es encontrar un script para contruir el Packages.gz. Lo dejo por aqui por si le es util a alguien (o a mi en caso de perderlo)  

OZ-ipkg-make-index.sh  [ Invalid Attachment ]

Este fichero crea Packages para comprimirlo hay que hacer un gzip Packages

2
User Request for Applications / Blassic Basic Interpreter
« on: April 20, 2006, 12:09:32 pm »
The ARM binary compiled for Yopy PDA works on Sharp ROM with Xqt
¿Can be compiled for OpenZaurus?

Homepage Blassic.org
Source TAR package

There are versions for Linux and Windows too.

3
Angstrom & OpenZaurus / Opie And Gpe At The Same Time
« on: April 05, 2006, 07:50:51 pm »
FORGET IT. After 2/3 reboots system hangs. Seems GPE start at VT3.

From OpenZaurus and working in SL-5500 (collie). Please, Be carefull with filenames, errors edited.

1.- New AltBoot Image
Code: [Select]
cd /media/card/
mkdir boot-images
cd boot-images
# --------  40MB or more
dd of=opiegpe-rootfs.bin if=/dev/zero bs=1024 count=150000
# -------- EXT2 format. Ask y/n.  yes
mkfs.ext2 opiegpe-rootfs.bin
# ---------Mount loop1 at /media/image
mkdir /media/image
losetup /dev/loop1 /media/card/boot-images/opiegpe-rootfs.bin
mount -t ext2 /dev/loop1 /media/image
2.- Tarballs needed from the feed. You can chose your machine from here/machine/tarballs
1 Tarball de GPE 9Mb
2 Tarball de Opie 9Mb
Uncompress it in /media/image
Code: [Select]
#---------- Needed 19MB free on SD - ... paths cutted ...
cd /media/card
wget http://ewi546.ewi.utwente.nl/mirror/www.openzaurus.org/official/...
...unstable/3.5.4/images/collie/tarballs/opie-image-3.5.4-collie.rootfs.tar.gz
wget http://ewi546.ewi.utwente.nl/mirror/www.openzaurus.org/official/...
...unstable/3.5.4/images/collie/tarballs/gpe-image-3.5.4-collie.rootfs.tar.gz
cd /media/image
tar -xzvf /media/card/opie-image-3.5.4-collie.rootfs.tar.gz
tar -xzvf /media/card/gpe-image-3.5.4-collie.rootfs.tar.gz
3.- Edit /media/image/etc/init.d/opie we need time and change "terminal 2" with "terminal 3". 2 changes.
Code: [Select]
#---- file /media/image/etc/init.d/opie
#------- Time 40 seconds.
 /sbin/getkey 40 "Starting Opie in 40 seconds... press key to interrupt." && exit 0
#-------- change to terminal 3 in all file (2 lines)
$OPIEDIR/bin/opie-login -terminal 3 (busca terminal 2)
$SSHAGENT $OPIEDIR/bin/qpe -terminal 3
4.-Edit /media/image/etc/init.d/gpe-bootsplash for init in term 1
change  chvt 2 to chvt 1 at end of file.

5.- Make icons to change Desktop
Code: [Select]
#---- file /media/image/opt/QtPalmtop/apps/1Pim/goto-gpe.desktop
[Desktop Entry]
Exec=gotogpe.sh
Icon=Tux
Type=Application
Name=GPE Desk
Comment=Go GPE Desktop
#---- File /media/image/usr/share/applications/goto-opie.desktop
[Desktop Entry]
Name=GotoOpie
Comment=Switch to Opie
Exec=/usr/bin/gotoopie.sh
Terminal=0
Type=Application
Icon=/opt/QtPalmtop/pics/logo/opielogo.png
Categories=Utility;GPE
StartupNotify=False
----- File /media/image/usr/bin/gotogpe.sh
#!/bin/sh
chvt 2
----- File /media/image/usr/bin/gotoopie.sh
#!/bin/sh
chvt 3
----- Last 2 files are executables
chmod +x /media/image/usr/bin/gotoopie.sh
chmod +x /media/image/usr/bin/gotogpe.sh
Reboot and select image.

4
Spain / Casi Funciona... Opie Y Gpe Al Mismo Tiempo
« on: April 05, 2006, 07:14:23 pm »
OLVIDALO. Al segundo o tercer reinicio, GPE intenta arrancar en el terminal 3 y cuelga el sistema. Ni idea del porqué. Supongo que al cambiar alguna configuración. ¿La intensidad de la luz?  

He intentado probar la solución que dan en OpenZaurus pero por lo visto en la 5500 (mi caso) no funciona. Cuento los pasos que he seguido.

1.- Lo basico para cualquier imagen nueva de AltBoot. Creo una imagen en SD. La formateo como EXT2, la monto en media/image...
Code: [Select]
cd /media/card/
mkdir boot-images
cd boot-images
# -------- Crea la imagen - 150000 es el tamaño. Minimo 40MB. Tarda unos minutos
dd of=opiegpe-rootfs.bin if=/dev/zero bs=1024 count=150000
# -------- Formateo en EXT2. Pregunta y/n. Contesto yes
mkfs.ext2 opie-rootfs.bin
# ---------Monto imagen loop1 en /media/image
mkdir /media/image
losetup /dev/loop1 /media/card/boot-images/opiegpe-rootfs.bin
mount -t ext2 /dev/loop1 /media/image
2.- Necesitamos un par de tarballs del feed para el sistema de ficheros.
1 Tarball de GPE 9Mb
2 Tarball de Opie 9Mb
Los descomprimimos en la imagen (/media/image)
Code: [Select]
#---------- Tenemos 19MB libres en ls SD ...paths cortados...?
cd /media/card
wget http://ewi546.ewi.utwente.nl/mirror/www.openzaurus.org/official/...
...unstable/3.5.4/images/collie/tarballs/opie-image-3.5.4-collie.rootfs.tar.gz
wget http://ewi546.ewi.utwente.nl/mirror/www.openzaurus.org/official/...
...unstable/3.5.4/images/collie/tarballs/gpe-image-3.5.4-collie.rootfs.tar.gz
cd /media/image
tar -xzvf /media/card/opie-image-3.5.4-collie.rootfs.tar.gz
tar -xzvf /media/card/gpe-image-3.5.4-collie.rootfs.tar.gz
3.- Editar el inicio de /card/image/etc/init.d/Opie para que tarde unos segundos mas en cargar. Tambien necesitamos que se inicie en la terminal 3 (cambiar terminal 2 por terminal 3). Solo he encontrado 2 cambios.
Code: [Select]
# ------- Tiempo 40 segundos. Si tarda menos de 10, interrumpe la carga de GPE.
 /sbin/getkey 40 "Starting Opie in 40 seconds... press key to interrupt." && exit 0
#-------- Lineas donde cambiar la terminal
$OPIEDIR/bin/opie-login -terminal 3 (busca terminal 2)
$SSHAGENT $OPIEDIR/bin/qpe -terminal 3
4.-Editar /media/image/etc/init.d/gpe-bootsplash para que inicie en la terminal 1
No pongo codigo. Solo hay que cambiar chvt 2 por chvt 1 al final del fichero.

5.- Crear los iconos para cambiar de Desktop
Code: [Select]
#---- fichero /media/image/opt/QtPalmtop/apps/1Pim/goto-gpe.desktop
[Desktop Entry]
Exec=gotogpe.sh
Icon=Tux
Type=Application
Name=GPE Desk
Comment=Go GPE Desktop
#---- Fichero /media/image/usr/share/applications/goto-opie.desktop
[Desktop Entry]
Name=GotoOpie
Comment=Switch to Opie
Exec=/usr/bin/gotoopie.sh
Terminal=0
Type=Application
Icon=/opt/QtPalmtop/pics/logo/opielogo.png
Categories=Utility;GPE
StartupNotify=False
----- Fichero /media/image/usr/bin/gotogpe.sh
#!/bin/sh
chvt 2
----- Fichero /media/image/usr/bin/gotoopie.sh
#!/bin/sh
chvt 3
----- Recuerda que estos dos ultimos son ejecutables
chmod +x /media/image/usr/bin/gotoopie.sh
chmod +x /media/image/usr/bin/gotogpe.sh
¿Error o duda? Comenta  

5
Angstrom & OpenZaurus / Zaurus As A Wireless Usb Adapter
« on: March 25, 2006, 09:04:22 pm »
I want use the Z as a wireless USB adapter with a bridge "wireless CF <-> USB"
The bridge-tools are in the feed but it depends of then kernel-module-bridge.

root@collie:~# brctl addbr br0
add bridge failed: Package not installed

¿Is posible to get it for Collie-OZ3.5.4?

6
Spain / Resuelto. Servidor Samba Openzaurus 3.5.4
« on: March 24, 2006, 01:16:35 pm »
SOLUCION: En siguiente comentario.
Recorto este porque ya no es necesario el debug.

Creo que es un fallo del feed, por lo visto solo falla en la SL-5500.
He montado un servidor de SAMBA en la Zaurus (SL-5500 Openzaurus 3.5.4)
No sé si alguien lo habrá probado, pero aunque puedo conectar, no me deja LEER (escribir si)
He probado diferentes configuraciones del smb.conf sin resultado.
He probado conectar desde win98, XP, linux e incluso he automontado la zaurus consigo misma. El mismo resultado con todos.
Code: [Select]
C:\>net use h: \\192.168.1.2\samba         --------> OK
C:\>dir h:
 Directorio de H:\
              
       23/03/06  20:56  ----- Misma fecha
              
       23/03/06  20:56
         0 archivos              0 bytes             ----------> 0? 0?
         2 directorios     116.219.904 bytes
C:\>mkdir h:test1                    ----------> OK
C:\>echo THIS IS A TEST>h:\TEST2 ----- > OK
C:\>dir h:
 Directorio de H:\
              
       24/03/06  17:35  ---- cambia la fecha!!!
              
       24/03/06  17:35
              
       24/03/06  17:35
         0 archivos              0 bytes
         3 directorios     116.219.904 bytes
Misma fecha, mismos datos. Yo creo que siempre manda el primer item "./"
Mientras tanto, en la zaurus...
Code: [Select]
root@collie:/srv/samba# ls -a1s
   1 .
   1 ..
   1 smb.conf
root@collie:/srv/samba# ls -1as
   1 .
   1 ..
   1 smb.conf
   1 test1
   1 TEST2
root@collie:/srv/samba# cat TEST2
THIS IS A TEST
root@collie:/srv/samba#
My "secure" smb.conf
Code: [Select]
root@collie:/srv/samba# cat /etc/samba/smb.conf
# Global parameters
        [global]
                workgroup = WORKGROUP
                netbios name = COLLIE
                security = SHARE
                passdb backend = guest
                wins server = 192.168.1.2

        [samba]
                comment = Data
                path = /srv/samba/
                guest only = Yes
                writable = Yes
                browseable = Yes
Pongo el DEBUG del SMBD (nivel 4) por si alguien entiende. Yo NADA :-)
Este es del DIR H:
Code: [Select]
EDITADO y BORRADO...
Transaction 21 of length 75
switch message SMBclose (pid 3082) conn 0x270f80
change_to_user: Skipping user change - already user
close fd=24 fnum=5820 (numopen=1)
nobody closed file TEST2 (numopen=0)

7
Spain / Compilando Aplicaciones
« on: January 31, 2006, 01:49:04 pm »
a) Metodo sencillo. Necesitas un ordenador con al menos 256Mb.
    Cuanto mas rapido mejor.

   1. Descarga e instala QEMU
       Linux
          Qemu Linux
       Windows
          Quemu Windows
       OS X
          Qemu OS X

   2. Descarga sharp_zsdk_dsl_disk.zip +100Mb.  Es una imagen de la distribucion DamnSmallLinux.org con las aplicaciones necesarias incluidas e instaladas.
   3. Unzip el fichero sharp_zsdk_dsl_disk.zip en el directorio donde instalaste qemu. El resultado es un fichero llamado sharp_zsdk_dsl_disk.img
   4. Configurar QEMU. Depende de la version y el sistema operativo. Para hacerte una idea...
         Windows:
            Graba el siguiente fichero como zsdk.bat en el directorio donde instalaste QEMU:

            REM Start qemu on windows.
            @ECHO OFF
            START qemu.exe -L . -m 128 -hda sharp_zsdk_dsl_disk.img -enable-audio -localtime
            CLS
            EXIT

Para empezar ejecutar zsdk.bat

De: aqui

Problemas. Lo que necesito es algo asi para Openzaurus y Opie. Esta instalacion compila aplicaciones de consola y Sharp ROM. Con ejemplos y emulador de FB incluidos.


Seguirá...

Pages: [1]