Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
03-09-2010, 12:00:18 (Viernes)
Inicio Ayuda Reglas Ingresar Registrarse
Noticias: El Mercadillo de CiudadWireless

 
Portes gratis para usuarios del foro en www.ciudadwireless.com
+  Seguridad Wireless - Wifi
|-+  Gadgets Sin Cables
| |-+  Los Universos
| | |-+  Universo PDA
| | | |-+  FAQ Maemo Nokia 770 [Tablet Linux]
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: 1 2 » Ir Abajo Imprimir
Autor Tema: FAQ Maemo Nokia 770 [Tablet Linux]  (Leído 19909 veces)
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« : 31-07-2006, 16:28:52 (Lunes) »

Del Cajón desastre Wireless

Lo más atractivo del Nokia 770 es, además de su precio -350€, más de 500€ por debajo de PDAs de configuraciones parecidas- es que sus aplicaciones están diseñadas sobre Maemo, una plataforma de desarrollo abierto basada en la distribución Debian de Linux.


Como funciona mi N770 desde que apretó el Power

Vamos a ver si ponemos un poco de conocimiento al asunto;

Lo primero que hay que saber es que existen distintos modos de poner en marcha un sistema Linux, así como niveles de ejecutar el sistema, cada uno puede ejecutar un conjunto distinto de servicios

El cmd,  # ps axf1 nos logueamos como; ~ $ sudo su -

Código:
Nokia770-39:~# ps axf1
  PID  Uid     VmSize Stat Command
    1 root        488 S   init [2]
    2 root            SWN [ksoftirqd/0]
    3 root            SW  [watchdog/0]
    4 root            SW< [events/0]
    5 root            SW< [khelper]
    6 root            SW< [kthread]
   22 root            SW< [kblockd/0]
   36 root            SW< [omap_uwire]
   42 root            SW< [khubd]
   93 root            SW  [pdflush]
   94 root            SW  [pdflush]
   96 root            SW< [aio/0]
   95 root            SW  [kswapd0]
  171 root            SW< [cqueue/0]
  172 root            SW< [kseriod]
  206 root            SW  [mtdblockd]
  240 root            SW< [krfcommd]
  249 root            SW  [mmcqd]
  278 root        536 S < dsme -d -l syslog -v 4 -p /usr/lib/ds
  283 root        536 S   dsme -d -l syslog -v 4 -p /usr/lib/ds
  284 root        536 S   dsme -d -l syslog -v 4 -p /usr/lib/ds
  285 root        312 S   /usr/bin/bme
  331 root            SWN [jffs2_gcd_mtd4]
  351 root        412 S < /sbin/udevd --daemon
  562 nobody      652 S < /usr/sbin/dnsmasq -k -i lo -a 127.0.0
  576 messageb   1344 S < /usr/bin/dbus-daemon --system
  581 root       1500 S < /sbin/mce
  585 messageb   1532 S   /usr/lib/gconf2/gconfd-2
  593 root       3108 S < /usr/bin/Xomap -mouse /dev/input/mous
  619 user        236 S < /usr/sbin/temp-reaper
  622 user       1156 S < /usr/bin/dbus-daemon --session
  626 user       2600 S < /usr/lib/sapwood/sapwood-server
  630 user       2072 S < /usr/bin/matchbox-window-manager -the
  640 root       1104 S   /usr/sbin/dsp_dld -p --disable-restar
  660 root       1136 S < /usr/sbin/hcid -n
  662 root        492 S < /usr/sbin/sdpd -n
  669 root       1020 S < /usr/bin/bme-dbus-proxy -N
  707 root       1364 S   /usr/bin/osso_hss
  712 root        628 S < /usr/bin/esd
  736 root       1224 S < /usr/bin/btcond -l
  754 root       1496 S < /usr/sbin/ke-recv
  760 root       1292 S < /usr/sbin/wlancond
  763 nobody     1060 S < /usr/bin/btpin -l
  767 root       1496 S < /usr/sbin/icd
  787 user       1844 S < /usr/bin/maemo-launcher --daemon --qu
  837 user        352 S < /usr/bin/maemo_af_desktop
  838 user       8560 S < /usr/bin/maemo_af_desktop
  844 user        352 S < /usr/bin/osso-connectivity-ui-conndlg
  845 user       4080 S < /usr/bin/osso-connectivity-ui-conndlg
  848 user        352 S < /usr/bin/hildon-input-method
  849 user       6256 S < /usr/bin/hildon-input-method
  853 user        596 S < /usr/bin/clipboard-manager
  860 root       1384 S   /usr/bin/ias
  862 user       2116 S   /usr/libexec/dbus-vfs-daemon
  868 user       3332 S < /usr/bin/osso-media-server
  871 user       2116 S   /usr/libexec/dbus-vfs-daemon
  874 user       2116 S   /usr/libexec/dbus-vfs-daemon
  893 systemui   5048 S < /usr/bin/systemui
  911 user        508 S   /bin/sh /usr/bin/canola-conf.sh
  934 user       3556 S   /usr/bin/canola-conf
  939 root       1800 S   /usr/bin/osso_alarm
  946 user       3556 S   /usr/bin/canola-conf
  950 user        352 S   /usr/bin/osso-xterm
  951 user       6844 S   /usr/bin/osso-xterm
  952 user        612 S   gnome-pty-helper
  953 user        652 S   sh
  954 user       6848 S   /usr/bin/osso-xterm
  955 user       6848 S   /usr/bin/osso-xterm
  956 root        696 S   -sh
  970 root        600 R   ps axf1


En nuestra N770 mostrara una burrada de procesos, si fijamos nuestra curiosidad en el nº1 (PID 1) es el "init", es decir es el proceso nº 1 de nuestra N770 el primero que se inicia tras la ejecución del Kernell

Código:
PID 1 Uid root Vmsize 488s (init 2)

1º El BIOS inicia el Hard del N770 y acto seguido carga el Sector de arranque

2º El MBR carga los demás gestores de arranques de los servicios que apuntan al kermell

3º El núcleo inicia los dispositivos periféricos, los drivers y monta el sistema de archivos raíz, llamando a /sbin/init

4º /sbin/init es en verdad el programa de inicio maestro (PID 1) es el "proceso" el PAPA de todos los demás procesos de nivel de usuario, 1º lee /etc/inittab/ y sigue activando otros guiones de dicho archivo

5º
Cada distribución es distinta en este punto, en el caso de Maemo N770 es puro Debian, puesto que su nivel de ejecución es el "init 2", lo que indica que utiliza /etc/rc2.d y los guiones contenidos en el mismo file, que son enlaces simbólicos a guiones reales en /etc/init.d

innitab en nuestra Debian N770

Código:
# OSSO-CORE inittab - see runlevel configuration proposal

# The default runlevel.
id:2:initdefault:

# default debian stuff
si::sysinit:/etc/init.d/minircS

~~:S:wait:/sbin/sulogin

l0:0:wait:/etc/init.d/minishutdown
l1:1:wait:/etc/init.d/rc 1
l2:2:wait:/etc/init.d/rc 2
l3:3:wait:/etc/init.d/rc 3
l4:4:wait:/etc/init.d/rc 4
l5:5:wait:/etc/init.d/rc 5
l6:6:wait:/etc/init.d/minireboot

# Normally not reached, but fallthrough in case of emergency.
z6:6:respawn:/sbin/sulogin

# What to do when CTRL-ALT-DEL is pressed.
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now

# Action on special keypress (ALT-UpArrow).
kb::kbrequest:/bin/echo "Keyboard Request--edit /etc/inittab to let this work."

# What to do when the power fails/returns.
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop

# /sbin/getty invocations for the runlevels.
#
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
#
# Format:
#  <id>:<runlevels>:<action>:<process>
#1:2345:respawn:/sbin/getty 38400 tty1
#2:23:respawn:/sbin/getty 38400 vc/2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6

# Horrible temp hack for autologin
#x:23:respawn:su - root -c "/etc/init.d/xfbdev"

# Example how to put a getty on a serial line (for a terminal)
#
#T0:123:respawn:/sbin/getty -L tts/0 115200 vt100
#T1:123:respawn:/sbin/getty -L tts/1 115200 vt100
#T0:12345:respawn:/sbin/getty -L ttyS0 115200 vt100
#T1:12345789:respawn:/sbin/getty -L ttyUSB0 115200 vt100

Los niveles de ejecución en nuestro pequeño Debian 770

La 1ª sesion X es siempre :0, se puede abrir una 2ª sesión de X pero con distinto usuario desde una consola con

# startx -- :1

Citar
Nota; si se intenta abrir la 2ª sesión "X" con el mismo, el resultado sera desastroso

0:Detener
1:Monousuario
2-5: Multiusuario
6: Reiniciar


Ya sabéis lo que es ese; init 6 al final del cmd

Código:
l6:6:wait:/etc/init.d/minireboot
según vemos el innitab en nuestra Debian N770


Citar
Próximo, el bootmenú, tty, getty..etc

# /sbin/getty invocations for the runlevels.

Para Saber que getty usa Debian N770

Código:
ps ax | grep getty
1017 root   41s grep getty

tty, ya adelanto que es un programa
Código:
# tty
/dev/pts/0

tty indica en que Terminal virtual me encuentro, antiguamente en UniX se hacía desde el nº de Terminal fisico, no virtual, pero la homonimia ha calado en la termininologia de LinuX, es algo así a la locución ¡Tirar de la cadena! cuando vamos al Water ¿que cadena? jejeje



Con estos datos ya podemos entender un poco más acerca de por ejemplo:

Switching root from Flash to RS-MMC without Flasher
Interruptor de "root file system" desde la Flash(mmc) a la RS-MMC sin Flasher

En mi Nokia 770, uso una tarjeta RS-MMC Formateada con ext3 para llevar a cabo los desrrollo del rootfs 

Citar
nota; diferenciar "mmc" como memoría flash interna del N770 de la memoría de la tarjeta Flash RS-MMC
~ $ sudo su -
Nokia770-39:~# set

MMC_DEVICE_FILE='/dev/mmcblk0p1'
MMC_MOUNTPOINT='/media/mmc1'

La manera más evidente de arrancar desde la tarjeta RS-MMC es utilizar el Flasher con este comando:

Código:
./flasher --set-root-device mmc

Y para volver al modo "normal" de operar

Código:
./flasher --set-root-device flash

¡Sin embargo el Flasher precisa asistencia desde un PC como  herramienta de rescate

Desde la N770 los comandos ;

Para hacerlo en ( mmc-interna):

Código:
sudo gainroot
chroot /mnt/initfs cal-tool -R mmc
init 6

Para bootear desde Flash

Código:
sudo gainroot
chroot /mnt/initfs cal-tool -R flash
init 6

Creo que es el modo de llamar al modo I+D de la Nokia 770 sin precisar de PC, usando la mmc interna para llamar a la "tool/herramienta" Flasher

la pagina original (caida)

Código:
http://david.connolly.name/blog/hub/maemo/2006/04/29/Switching-root-from-Flash-to-RS-MMC-without-Flasher.html?page=comments

Pero resulta interesante profundizar en;

Código:
http://www.math.ucla.edu/~jimc/nokia770/hacking.html
« Última modificación: 27-01-2007, 19:58:24 (Sábado) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #1 : 31-07-2006, 18:42:39 (Lunes) »

Pero para poder instalar los paquetes .deb (Aircrack-ng) necesitamos la consola


===> ... todo esto se puede solucionar sin grandes dificultades una vez que se localiza la página de Maemo, donde hay documentación, herramientas , aplicaciones y un repositorio (en la de Nokia tampoco se pueden hacer grandes cosas, bueno da un enlace a Maemo, bajo el epígrafe “Desarrolladoresâ€(?).

Lo primero instalar la consola, que se puede hacer desde la misma N770 (Maemo->Downloads->Applications-> etc...).

Maemo 2.0 Tutorial

Después bajarse el flasher (Maemo->Downloads->Tools-> flasher) al PC para poder flashear las nuevas imágenes del kernel (ya hay una actualización) y poder ganar el acceso a root (si, que viene capado por si “rompes el dispositivo�?!!).

En fin, que trabajándolo un poco te la puedes poner a tu gusto y es como tener un cacharro de hace unos años, pero con acceso a la red, en la palma de la mano, un auténtico portátil.




La consola, con el shell ash, aunque también se puede instalar bash, y el teclado. También se pueden introducir caracteres por reconocimiento de escritura a mano, pero a mi me parece más espectacular que útil.





MÃS INFO en fentlinux.com
« Última modificación: 25-01-2007, 13:02:50 (Jueves) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #2 : 31-07-2006, 19:01:58 (Lunes) »


El método sencillo (se necesita un ordenador con Linux o Mac OS X)

Citar
NOKIA NO RECOMIENDA EN ABSOLUTO HACER LO QUE SE INDICA EN ESTA PÃGINA.

Si lo intentas, tu dispositivo puede quedar convertido en un bonito y caro pisapapeles (quedando totalmente inutilizado) y puede que tengas que mantener una embarazosa conversación con los técnicos de Nokia para lograr que vuelva a su ser (sin duda relacionada con el innombrable-puerto-oculto-específico-de-Nokia-situado-junto-a-la-batería)

Código:
Aviso: Se han recibido informes de fallos en la pantalla (con franjas finas verticales) tras desactivar el modo R&D y reiniciar un 770 nuevecito. Si te ocurriera es que existe un defecto en el hardware de tu dispositivo y puedes pedir que te lo cambien -- VilleRanki Este fallo no debería tener nada que ver con el software. Las pantallas que se utilizan en el Nokia 770 se rompen a veces durante los primeros 5 o 10 encendidos. Si el tuyo sobrevive a esto, con toda seguridad sobrevivirá siempre -- BooIiing La mía falló tras cargar la batería toda la noche  Parece que el dispositivo sigue funcionado excepto por la pantalla, que se muestra emborronada verticalmente, así que he podido copiar mis datos de las tarjetas MMC vía USB antes de llevarlo al distribuidor. -- Aswarp 060415

Nota: En al menor un ordenador, el Flasher reinicia el ordenador cuando se flashea con wmware


Tendrás que activar el modo Research & Development (Investigación y Desarrollo, I+D, R&D ó RD mode) en el Nokia 770, que te permitirá ejecutar 'sudo gainroot' para conseguir una shell de root. Esto significa que dejarás de ser un simple usuario de la máquina para convertirte en administrador, lo que te permitirá efectuar cualquier tipo de cambios en el sistema operativo de tu 770, en concreto los reservados al SuperUsuario (su).

NOTA: La versión que está disponible actualmente del flasheador de Nokia (a 30 de Marzo de 2006) asume que usbfs (USB File System o Sistema de Archivos del Bus Serie Universal) está montado en el directorio /proc/bus/usb, pero usbfs está depreciado y se ha dejado de mantener en muchos sistemas Linux modernos. Si te encuentras con que el flasher no reconociera que se ha conectado el dispositivo (Nokia 770 Internet Tablet) y tu ordenador tiene una versión del kernel de Linux posterior a la 2.6.15, seguro que el problema está ahí.

 http://maemo.org/maemowiki/Flasher_tool_usage#head-524da1a3404b8b55e32f9c661594607821308c9a

Descarga el flasheador para Linux o Mac OS X (dependiendo de cuál sea el Sistema Operativo de tu ordenador. ¿Cuándo habrá uno para Windows?¿¿Es posible/deseable que lo haya??) desde la página  http://maemo.org/downloads/d3.php

Asegúrate que es ejecutable: chmod a+x "flasher..."

Apaga tu Nokia 770

Desconecta el cargador si es necesario

Conéctalo a tu ordenador por el puerto USB directamente (En ciertos casos, los hubs o 'concentradores de red' pueden evitar que el flasheador reconozca tu dispositivo)

Desde tu ordenador: Como usuario root, o empleando el comando sudo, ejecuta lo siguiente: ./flasher --enable-rd-mode --reboot

Aparecerá un mensaje en la consola: "Suitable USB device not found, waiting" (Esperando la conexión de un dispositivo USB adecuado)

Enciende el 770 con el botón de encendido MIENTRAS mantienes apretada la tecla 'Home'

No toqué el botón Home y funcionó -- 2005-12-27 --RickHull

Me funcionó después de desactivar el bloqueo del dispositivo -- 050406 Florian <br> También lo hice sin el botón Home y me funcionó bien. -- 3/26/06 -- Bill B. Bueno, lo hice la primera vez con mi dispositivo un día después de comprarlo y tuve que pulsar el botón Home. De no hacerlo, el dispositivo arrancaba normalmente y no aparecían los mensajes del programa flasheador (desde Mac OS X). Cuando sí se pulsa home, aparece el icono de "configuración del sistema" (una llave sobre un tablet) justo bajo el logo grande de Nokia al arrancar. El logo USB apareció en la esquina superior derecha de la pantalla en ambos arranques, el normal y el del botón Home pulsado. -- AlbertoGonzalezPalomo

Mientras arranca, verás información adicional de depuración de errores.

El programa flasheador te dirá algo así como:

USB device found at bus 001, device address 004 Found board Nokia 770 (F5) NOLO version 0.9.0 The device is now in R&D mode

Que significa:

Se ha encontrado un dispositivo USB conectado al bus 001, la dirección del dispositivo es 004 Se ha encontrado una placa Nokia 770 (F5) NOLO versión 0.9.0 El dispositivo está en modo I+D

Tuve que quitar el cable USB en este punto antes de que se reiniciara la unidad. -- 2006-03-29 -- NealMcBurnett Yo también -- 2006-04-01 -- N7DR

Si aún no lo has hecho, instala  xterm en tu 770. Debes tener suficiente espacio libre para ello, por supuesto.

descarga de X Terminal Emulator for the Nokia 770 Internet Tablet 2005 OS edition

Abre X-term y ejecuta sudo gainroot

Probablemente te aparecerá un mensaje advirtiendo de la posibilidad de que te estés cargando el trasto. Ignóralo ¿?

Si lo anterior no funciona, el sistema no encuentra el ejecutable 'gainroot', por lo que debes especificar el directorio donde reside. Prueba con lo siguiente: : sudo /usr/sbin/gainroot

Ya está. Si vieras el mensaje de error "Error claiming USB interface: Operation not permitted" ("Error al reclamar a la interfaz USB: No se permite la oepración"), significa que has olvidado ejecutar el flasheador como root (en tu ordenador). Es posible que aparezcan otros errores (incluso si se ejecuta como root) que pueden deberse a problemas de sincronización. Para más información y posibles soluciones, ve a la siguiente  hebra de desarrolladores de maemo.

Una vez que seas root, podrás activar el modo root fácilmente sin tener que estar en modo R&D (I+D) si modificas es script llamado 'gainroot' (situado en /usr/sbin/gainroot) para que invoque sólamentela shell (p.ej. /bin/sh) o bien modificar /etc/sudoers para hacer algo como su sudo-capable. (SERÃA BUENO QUE alguien subiera aquí, al wiki, unas muestras de los archivos antes y después de ser modificados) Modificar gainroot debería ser la alternativa más fácil para usuarios inexpertos y debe hacerse comentarizando (convirtiendo en comentarios, p.ej. precediendo las líneas con el símbolo #) la comprobación que se hace sobre si el modo R&D está activo. Más específicamente, tras la línea "PATH=...", comentarizar las líneas siguientes _excepto_ la línea /bin/sh.

Hay algunas alternativas para modificar gainroot o /etc/sudoers; ambas requieren  xterm:

Por seguridad, el archivo gainroot se debería copiar a otro sistema (por USB o  scp por ejemplo), modificarlo en el sistema y vuelto a copiar. Para poder usar USB, primero habrá que copiar el archivo correspondiente a la tarjeta de memoria usando algo como: cp /usr/sbin/gainroot /media/mmc1 . Se podría utilizar un comando cp similar (cp /media/mmc1/gainroot /usr/sbin) para copiar el archivo gainroot modificado de vuelta.

Como la tarjeta MMC queda desactivada mientras está conectado el cable USB, tuve que apagar, desconectar, reiniciar y conseguir root de nuevo para poder copiar el archivo a la MMAC. -- 3/26/06 -- Bill B.

Sólo tuve que desconectar el cable USB mientras utilizaba la MMC localmente, y volver a conectarlo para poder accederla desde mi PC -- NealMcBurnett

Se puede utilizar un editor en el propio 770 para modificar el archivo, tal como  vim o bien  joe. Los uauarios inexpertos encontrarán que joe es más fácil de usar que vim.

No pude lograr que funcionaran VIM ni Joe -- se instalaron, pero no pude encontrarlos. ¿Quizá es cosa de novatos?Maybe a newby thing? Siempre puedes emviarte el archivo gainroot a tí mismo para editarlo desde otro PC, y volver a enviártelo una vez modificado. -- 3/26/06 -- Bill B. (como con la mayoría de utilidades instalables por el usuario, aseúrate de que /var/lib/install/usr/bin está en tu $PATH -hczim)

¿Cómo conseguir ser Root - sin usar un editor de texto? (haciendo copia de seguridad de gainroot antes de modificarlo):
cp -p /usr/sbin/gainroot /usr/sbin/gainroot~ && sed -i '1,/PATH=/!s/^/#/;/sh$/s/#//' /usr/sbin/gainroot

¿Cómo conseguir ser Root - sin usar un editor de texto? (activando sudo para todos los comandos del usuario):
cp -p /etc/sudoers /etc/sudoers~ && echo user ALL = NOPASSWD: ALL >> /etc/sudoers

Una vez que hayas conseguido acceso root, se recomienda desactivar el modo R&D (I+D). Esto puede hacerse siguiendo las mismas instrucciones para activar dicho modo, pero usando ./flasher --disable-rd-mode --reboot en su lugar.


enlaces mencionados de descarga en la page original
http://www.maemo.org/maemowiki/HowDoiBecomeRoot

« Última modificación: 31-07-2006, 23:59:10 (Lunes) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #3 : 31-07-2006, 21:01:47 (Lunes) »

Soy root, ¿y ahora que?

Si ya has conseguido ser superusuario o root, como se hace aqui.

Debemos instalar un programita para empezar a sacarle jugo.

X-Terminal: Esta aplicación, nos permite usar en nuestro nokia 770, la consola de comandos de Linux. Descargalo..

Arrancamos el terminal, que esta en extras, y ponemos sudo gainroot y nos saldrá el siguiente texto root enabled, premio, ya tenemos permiso para hacer y deshacer en nuestro cacharro.

Aviso, no me hago responsable, de la que podais liar borrando, ejecutando y copiando archivos, programas y lo que se os ocurra.

De todas formas, si el N770, no responde, flasheo al canto y arreglado.

La estructura básica de directorios (carpetas) esta explicada en la siguiente anotación anterior.

Comandos básicos:

Código:
ls -> muestra el contenido del directorio (para el que le suene el dir de MSDOS)
cd -> para entrar en los directorios
mkdir -> crea directorios
cp -> copia el archivo origen al destino. Formato cp
mv -> este comando mueve lo que queramos de un sitio a otro. Formato mv
rm -> borra lo que queramos, archivos o directorios. Formato rm
man -> Este puede ser muy util. Es la ayuda. man ls, y te va a decir todos los modificadores que podemos usar con el comando en cuestión.



Con estas instrucciones tan sencillas, podemos hacer varias cosas, como cambiar el menú de nuestro Nokia, borrar, copiar y mover archivos, directorios, etc...

Os recomiendo visitar www.todosymbian.com, donde encontrais más cosas que hacer con el N770.

En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #4 : 31-07-2006, 23:52:47 (Lunes) »

http://n770.bitacoras.com/archivos/2006/03/24/como-extender-el-sistema-de-archivos

Por petición popular, voy a describir como extender el sistema de archivos de nuestro Nokia 770 a la tarjeta de memoria.

¿Que necesitamos?
Un nokia 770
Una tarjeta de memoria grande (512Mb ó 1 Gb)
Ser superusuario (root)
X-Terminal
Script que nos facilita el paso de la memoria interna a la tarjeta
Haced una copia de seguridad, despues no quiero lloros

Si ya lo tenemos todo, podemos empezar. Antes de nada, no nos hacemos responsables de cuantos pisapapeles hagais, intentando realizar esta mejora. Lo haceis bajo vuestra responsabilidad y asumiendo todo el riesgo. Para que nos hagamos una idea de lo que vamos a hacer, vamos a redimensionar la partición VFAT de la tarjeta de memoria y en el espacio que nos sobre crearemos una partición Linux, donde vamos a extender el sistema de archivos.


Código:
Abrimos X-terminal (Extras-> X-terminal).
Nos hacemos superusuario (sudo gainrrot).
Desmontamos la rs-mmc (umount /media/mmc1).
Arrancamos la aplicación de formateo (/var/lib/install/sbin/cfdisk /dev/mmcblk0):

Borramos la partición actual (Presiona D + Enter)
Creamos una nueva con N
Especificamos cuando espacio queremos que ocupe (por ejemplo 800 Mb)
Ahora con la letra T, definimos el formato FAT16 (06)
Hacemos que sea arrancable (Bootable en ingles), presionando B
Pulsamos la flecha hacia abajo del curso, y veremos el espacio libre que queda
Crearemos la segunda partición, otra vez con N, esta ya esta preparada por que se crea como partición Linux (tipo 83)
Si ya hemos terminado en el teclado virtual, pulsamos W y contestamos yes
Nos salimos de Cfdisk con Q
Formateamos la particion VFAT con mkfs.vfat /dev/mmcblk0p1
Para que sea visible al 770, la segunda partición reiniciamos el sistema
pero de esta forma shutdown -r now
Una vez que haya reiniciado, abrimos X-terminal, sudo gainroot y /var/lib/install/sbin/mkfs.ext3
/dev/mmcblk0p2
Y ya estan las 2 particiones formateadas y 100 x 100 funcionales


Despues de todo esto estamos listos para aplicar el script que el amigo Wolfram,ha hecho para la comunidad del Nokia 770
Otra vez en X-terminal y despues de sudo gainroot , escribimos /var/lib/install/sbin/extrootfs y pulsamos Intro

Parece increible, pero hemos terminado, esperamos unos segundos, y el script extenderá el sistema de archivos a la tarjeta de memoria de forma automática.
La aplicación tiene 3 funciones,

Si el sistema esta particionado, crea los enlaces (extiende el sistema) y se reinicia
Si acabamos de instalar el sistema operativo, lo detecta y los repone (los enlaces a la RS-MMC) . Si dejamos X-terminal y el script en la primera partición accedemos a el instantaneamente
Si se ejecuta una segunda vez, hace lo contrario, restaura todo al origen, quedando solo que formatear la tarjeta de memoria

Según el autor, podemos modificar el script como queramos. Pues se acabó la anotación, espero que os sea util.

« Última modificación: 31-07-2006, 23:54:22 (Lunes) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #5 : 01-08-2006, 11:48:42 (Martes) »



Post de zeroking

bueno pues ya he habilitado el modo root en el aparatillo jeje y asi ya puedo poner para que determinados servicios se inicien al arranque (por ej el ssh ).
Bien la forma de momento creo q solo se puede desd linux... y creo q desd mac (aunq el procedimiento es distinto) desde windows aun nada. se necesita el programa flasher. con el nokia en modo programacion (apagado, se pulsa la tecla home y sin soltarla se enciende con el cable usb enchufado). en una consola se teclea (siempre como root y teniendo el archivo como ejecutable, q se puede lograr gracias a esta orden: chmod a+x flasher ) ./flasher --enable-rd-mode se espera a que termine (es cuestion de decimas de segundo) y ya esta... habilitado el modo root.
Para hacerlo en un mac (gracias a JordiMac  ) seria de la siguiente forma:
sudo -s
chmod +x /flasher.macosx
/flasher.macosx --enable-rd-mode


luego hemso de abrir el terminal en el nokia y teclear lo siguiente:
sudo /usr/sbin/gainroot
con esto abriremos una consola dentro d la misma en modo root (tipo la orden su)
despues podemos ya arracar el server ssh con:
cd /var/lib/install/etc/init.d
./dropbear-server start

y con esto ya tendriamos arrancado el servidor ssh... podemos probarlo estableciendo una conexion desd nuestro sobremesa al nokia con el putty desde windows, poniendole la ip del nokia.... o desd linux con la orden:
ssh root@IP-NOKIA770
cuando nos pida la contraseña del root, esta será: rootme
si alguien quiere instalar el servidor ssh en cada arranq del nokia para no tener q teclearlo siempre lo puede lograr con esto:
ln -s /var/lib/install/etc/init.d/dropbear-server /etc/rc2.d/S20dropbear-server
si quereis volver a dejar el nokia sin el modo root como estaba inicialmente solo debeis ejecutar el flasher con esta orden:
./flasher --disable-rd-mode

Con esto terminamos esta especie de minitutorial jejeje.

veo muy util la utilidad flasher porq deja hacer muxas cosillas... como por ejemplo habilitar el modo USB host del nokia para poder conectarle cualquier dispositivo usb

os lo podeis bajar de aqui:
http://www.maemo.org/downloads/d3.php  Ir al Sitio externo
y aqui teneis una mini-guia para el programa:
http://www.maemo.org/platform/docs/howtos/howto_use_flasher_rootfs.html  Ir al Sitio externo

y aqui bajaros los paquetes del SSH:
http://nohar.nerim.net/n770/dropbear-client_0.46-2_arm.deb 
http://nohar.nerim.net/n770/dropbear-key_0.46-2_arm.deb 
http://nohar.nerim.net/n770/dropbear-server_0.46-2_arm.deb 



que os parece? bien la pequeñita guia q he preparado?? espero q os guste
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #6 : 04-08-2006, 00:12:40 (Viernes) »

Videos de la Nokia N770 para el que la quiera ver en marcha sin gastarse un duro  Grin

http://video.google.com/videosearch?q=nokia+770


Y OTRO ENLACE de YouTube con montones de videos de la N770

« Última modificación: 04-08-2006, 00:22:48 (Viernes) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #7 : 04-08-2006, 22:48:28 (Viernes) »

Below some pictures showing Nokia 770 and Nokia wireless keyboard in action.

Configuration is really easy:

- download the file btkeyboard-plugin_0.2.2-2_arm.deb

- transfer file to 770

- install plugin via control panel / application installer

- reboot 770

- bluetooh icon appears in the status indicator area (leftmost)

- switch keyboard on

- click bluetooth icon and click “connect input device”

- you’re connected when bluetooth icon truns blue.

Wireless keyboard works very well. Combination of large display of Nokia 770 and full keyboard allows for “desktop like” text input.
Of course series 60 dedicated keys (menu, email, soft buttons,…)don’t work. Essential enhancement, especially if you also own a series 60 phone, so you can use the keyboard with both devices.

« Última modificación: 04-08-2006, 22:51:07 (Viernes) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #8 : 05-08-2006, 20:04:57 (Sábado) »

PASO 1º activar rd-mode


Necesitas;
* Un Nokia N770 con la bateria cargada a tope. (sin conexión a Red Eléctrica)
* Linux en tú PC, cualquier distribución DE versión del kernel posterior a la 2.6.15 (ojo, que luego vienen los fallos)
- Yo use Troppix se puede descargar desde AQUI y tienes un TUTORIAL de como trabajar desde tú HD en este mismo FORO
*el flasheador 2.0  -para la versión- SU-18_2006SE_1.2006.26-8_PR_F5_MR0_ARM.bin -
Lo puedes descargar desde http://maemo.org/downloads/ 
Código:
NOTA; si dispones de versiones anteriores, 2005, o beta 2006, debes usar otro Flasher

Apaga el N770 y conecta al USB de ordenador tu NOKIA
Enciendemos, pulsa el botón de encendido+home
(home=el boton de la casita)

Veras el logotipo Nokia y un icono USB en la parte superior derecha de la pantalla, lo que indica que esta conectado.


Ahora desde terminal de linux y privilegios de ejecucion (Troppix parte como Root) al flasheador, vete hasta donde lo haya descargado y ejecuta:

Código:
chmod a+x flasher-3.0

Ejecutas para activar rd-mode (Shell de cmd)
Código:
./flasher-3.0 --enable-rd-mode



Una vez te indica que estas en rd-mode (The Device is now in R&D) como ves en la imagen, ya puedes salir de Troppix (o la distro que uses)

En el proximo incio veras el icono de una herramienta en la pantalla del nokia



Desactivar root :
Código:
1º
chmod a+x flasher-3.0
2º
./flasher-2.0 --disable-rd-mode --reboot


Esto desactiva el rd-mode tal y como NOKIA aconseja

La nueva pantalla de inicio del N770 se vera así:

Mostrando las versiones Firmware del Tablet (eso es normal)

PASO 2º conseguir derechos de SuperUsuario "root"


Acceso root y el nokia770 en modo normal:
Desde el modo rd, desde la consola
Xterm

Citar

Hacemos el "Login" de root
Código:
sudo gainroot




« Última modificación: 02-11-2006, 00:43:21 (Jueves) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #9 : 05-08-2006, 22:01:21 (Sábado) »

PASO 3º Instalacion y usos de REPOSITORIOS

Al instalar por repositorios los paquetes estaran actualizados y contaran con las dependencias necesarias (eso o hacerlo manualmente), en este apartado y foro centraremos los esfuerzos de las N770 en sus cualidades sobre Wireless en todas sus aplicaciones (solo WI-FI)

* Menú de la N770;
Herramientas->Administrador de aplicaciones


* Menú; Herramientas->Catálogo de aplicación


Clickar sobre Nueva y rellenar los campos con al información del repositorio



Una vez hayas actualizado la lista de "repositorios" actualiza la lista de paquetes

Para evitar fallos de escritura, usa copy pastes, si falla algún repositorio eliminalo


Pagina Oficial de Repositorios;
http://maemo.org/maemowiki/ApplicationRepositories


Desde Consola (XTerm) teclea;
Código:
apt-get update

apt-get install wireless
Despues de tener tú lista de repositorios actualizada


Wireless Tools

Home Page: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html 

Repository: http://repository.maemo.org 

Version: 27+28pre1

Distribution : mistral-beta

Component : free

Instalar las wireless-tools desde consola
Código:
apt-get install wireless-tools







Citar
Nokia Tableteer Certified

Web address http://catalogue.tableteer.nokia.com/certified/

Distribution mistral

Components user

Applications Maemo-blocks, themes

Nokia Tableteer Non-Certified

Web address http://catalogue.tableteer.nokia.com/non-certified/

Distribution mistral

Components user

Applications Hello world app, Maemo development examples

Maemo Garage

Web address: http://repository.maemo.org/contrib/ 

Distribution: mistral

Components: free non-free

Applications Maemo Mapped, load applet, etc. from  http://garage.maemo.org/

Maemo Garage

Web location: http://repository.maemo.org/contrib/

Distribution: 2.0

Components: free non-free

Maemo repository

Web address http://repository.maemo.org/

Distribution mistral

Components free non-free

Applications Maemopad, osso-xterm, others

Maemo Mapper

Web address http://gnuite.com:8080/nokia770/

Distribution mistral

Components user

Applications Maemo Mapper

FBReader

Web address http://only.mawhrin.net/fbreader/maemo/

Distribution mistral

Components user

Applications FBReader

Kernel Concepts

Web address http://www.kernelconcepts.de/~fuchs/nokia770/ex_2006/

Distribution ./

Components (espacio en blanco)

Applications GPE Calendar, GPE Contacts, GPE Todo

Maemo Hackers

Web address http://maemo-hackers.org/apt/

Distribution mistral

Components main

Applications maemo-gaim, osso-xterm, osso-statusbar, xchat

Python Repository

Web address http://maemo.org.br/platform/apt/

Distribution python

Components python

Applications Python and related bindings

Marius Gedminas Ad-Hoc Repository

Web address http://mg.pov.lt/770

Distribution mistral

Components user other

Applications gweather-maemo, some others

MUlliNER.ORG Repository

Repository for applications from:  http://www.mulliner.org/nokia770/

Web address http://www.mulliner.org/nokia770/repository/

Distribution maemo2

Components free

http://maemo.org/maemowiki/ApplicationRepositories



« Última modificación: 07-08-2006, 13:44:01 (Lunes) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #10 : 07-08-2006, 01:16:56 (Lunes) »



Nokia 770 with Virtual Bluetooth Keyboard
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #11 : 07-08-2006, 14:21:51 (Lunes) »

LINK de DESCARGA Maemo Bluetooth Plugin version 0.5.0, para Internet Tablet OS 2006 edition

Maemo Bluetooth Connectivity Plugin
http://770.fs-security.com/maemo-bt-plugin/

« Última modificación: 07-08-2006, 14:24:35 (Lunes) por Elena_FranciX » En línea
JordiMac
*
Desconectado Desconectado

Mensajes: 7


« Respuesta #12 : 09-08-2006, 10:32:30 (Miércoles) »

Me registre por una duda que tengo a ver si alguien le funciona el Kismet en el OS 2006

Tienes que poner un repositorio nuevo

Repository: http://hl.homelinux.org 

Distribución: maemo/

Component: vacío

Abres el X-Terminal y tecleas

Código:
sudo gainroot

apt-get update

apt-get install kismet
te dará un error que falta alguna dependencia teclea varias veces

Código:
apt-get -f install

Ahora mi duda no se ejecuta en consola el kismet con

Código:
$ sudo gainroot
# /var/lib/install/usr/bin/kismet

Ni con

Código:
./kismet

sh kismet
alguien logro que funcione ?

saludos

En línea
JordiMac
*
Desconectado Desconectado

Mensajes: 7


« Respuesta #13 : 09-08-2006, 14:17:40 (Miércoles) »

Hay algo en este soft que no se cita y es muy importante ya que puedes tener alguna sorpresa

Bluetooth plugin

Home Page:  http://770.fs-security.com/maemo-bt-plugin/

Status: Works

Version: 0.5.0

Download:  https://garage.maemo.org/frs/download.php/129/maemo-bt-plugin_0.5.0-1_armel.deb

A Maemo statusbar plugin that allows you to connect Bluetooth keyboards and GPS modules to the Nokia 770 Internet Tablet.

Warning: This app still causes reboots, check  https://maemo.org/bugzilla/show_bug.cgi?id=663 for details and workarounds.
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #14 : 09-08-2006, 14:22:24 (Miércoles) »

A Maemo statusbar plugin that allows you to connect Bluetooth keyboards and GPS modules to the Nokia 770 Internet Tablet.

Warning: This app still causes reboots, check  https://maemo.org/bugzilla/show_bug.cgi?id=663 for details and workarounds.

Trád...

Un plugin statusbar de Maemo permite que conectes teclados Bluetooth y módulos GPS con el Nokia 770.   

Advertencia: Este app todavía causa reboots/reincios, consultar; https://maemo.org/bugzilla/show_bug.cgi?id=663 para más detalles


* Pos gracias por el aviso  :Smiley a NAVEGANTES, aquí estamos pa comentar y/ó hacernos ECO todas las cuestiones relacionadas con Wireless y BlueTooth y derivados... de trasmisiones por radio
« Última modificación: 09-08-2006, 14:23:58 (Miércoles) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #15 : 09-08-2006, 17:40:54 (Miércoles) »

POST BY; Quemandoacromo

Esta "chuleta" es perfecta para los que empiezan con Ubuntu u otras distribuciones basadas en Debian.
Incluye comandos de configuración, shell, apt, dpkg y apache. Está en varios idiomas (Español,Catalan y Euskera a destacar).
Además, viene con guía de como doblar la chuleta para que quede profesional

DOWNLOAD:
Español:
1º Formato DIN-A4
2º Formato-Sobre
3º Pagina Web Debian Reference Card

Esta "chuleta" todo Nokiero, debería de "querer" imprimirla y tenerla a mano a la hora de emular desde su Terminal Xterm, con los comandos más importantes de Distribución Maemo/Debian/Gnome




IMPRESCINDIBLE para saber usar la linea de comandos de Nokia 770 y demás distribuciones Debian de Seguridad Wireless, incluida Troppix  Grin Grin Grin
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #16 : 09-08-2006, 18:15:09 (Miércoles) »

Uno de los santos griales de la era digital ha sido la invención de una computadora que verdaderamente tenga un tamaño de bolsillo; un aparato más pequeño que la laptop más pequeña y que aun así pueda realizar la mayoría de las funciones comunes de una PC.
Los que más se han acercado a este ideal son los teléfonos inteligentes, como los modelos Treo de Palm. Pero, por lo general, estos aparatos no son buenos en una de las tareas más importantes que la gente realiza en sus computadoras: navegar por Internet. Como sus pantallas son tan pequeñas, las páginas se ven de maneras que sus diseñadores nunca concibieron, o bien requieren una gran cantidad de tediosos desplazamientos para ver una página Web.

Ahora Nokia ha producido una computadora de bolsillo por US$360 que intenta resolver este problema. Se llama Nokia 770 Internet Tablet, y, fiel a su nombre, se centra en explorar la Web. La 770 también puede enviar y recibir email y mensajes instantáneos; mostrar imágenes y videos; y reproducir música y juegos sencillos.

La 770 ha sido muy popular en Europa, al menos entre los aficionados a la tecnología, pero ha tenido poco impacto hasta ahora en Estados Unidos, donde sólo está disponible en el sitio web de Nokia y en algunas tiendas en línea como Amazon.com. El modelo estará disponible en América Latina posiblemente hacia fines de este año.

Pese a que Nokia es un fabricante de celulares, curiosamente la 770 no tiene radio celular y no puede conectarse a Internet a través de las redes celulares, muchas de las cuales ahora cuentan con velocidades de banda ancha. En cambio, depende de la red inalámbrica Wi-Fi, la cual es más rápida, pero mucho menos omnipresente que las redes de celulares. Es posible conectar un celular a la 770 e indirectamente usar una red celular, pero es un proceso enredado.

He probado la 770 y he descubierto que realiza su principal función, explorar la Web, mejor que ningún otro aparato de bolsillo que haya probado. Pero falla en muchas otras tareas, debido a que su software es algo torpe y porque es extremadamente lento en casi todo lo que no sea explorar Internet.

Lo mejor de la 770 es su diseño de hardware. Es un aparato elegante, delgado, orientado horizontalmente con un acabado negro mate y un pequeño número de botones plateados. Sólo pesa 330 gramos, su longitud es de 14 centímetros y su grosor es de 1,8 centímetros.

Gran parte de la superficie la ocupa un monitor de colores vívidos y brillantes, el cual cuenta con la resolución más alta que he visto en un dispositivo digital de mano, 800x480, suficiente para mostrar fotos y videos realmente bien y ver muchas páginas web sin desplazarse mucho. Es una resolución más alta que la que usaban muchas PC Windows hace 10 años. En comparación, la pantalla de la Sony PlayStation portátil, que se suele calificar de excelente, tiene una resolución de 480x272, a pesar de tener el mismo tamaño que la pantalla del Nokia. Y la pantalla del Treo 700p, que tiene la mejor resolución entre los teléfonos inteligentes, tiene una resolución de 320x320.

Por desgracia, el hermoso hardware exterior recibe poca ayuda del software y del procesador y la memoria, los cuales se saturan con facilidad.

El texto parece muy claro en la pantalla de la 770, pero las letras son a veces muy pequeñas para leerlas con comodidad. Para solucionar esto, Nokia ha instalado botones en el borde superior del dispositivo que pueden ampliar rápidamente lo que se muestra y colocar el aparato en modo de pantalla plena, eliminando temporalmente los menús e íconos.

Al usar el explorador de Internet de la 770, pude acceder con éxito y relativa rapidez a varios sitios Web. La presentación es similar a la de cualquier computadora corriente.

En la mayoría de los casos, no fue necesario el desplazamiento horizontal para leer las páginas, aunque a menudo tuve que usar la función de aumento para poder leer los textos más pequeños. El desplazamiento vertical es fácil. También se puede pasar de un enlace a otro en una página Web usando el control de navegación de cinco direcciones que tiene el aparato.

Sin embargo el programa de email es tan lento que básicamente es inútil. Incluso las tareas sencillas, como seleccionar y borrar emails, pueden demorar una eternidad.

Existe otra razón por la que la 770 no es un buen aparato para el correo electrónico: al contrario del Treo, el 770 carece de teclado. De modo que hay que redactar los emails pulsando un teclado en la pantalla o usar el reconocimiento de escritura, lo que no es muy cómodo.

Los reproductores de imágenes, video y música funcionan bastante bien con películas, archivos de canciones y video clips que copié a la tarjeta de almacenamiento de la 770 desde mi Macintosh mediante un cable USB que venía incluido. Pero no pude descubrir cómo hacer algunas tareas sencillas, como girar la posición de una foto.

La interfaz es confusa. El mismo ícono que se usa para el explorador de Web yambién sirve para activar la conexión inalámbrica. El programa de email está sepultado en el menú de Contactos y el visor de imágenes está enterrado en el menú de Utilidades. Hay muchas otras rarezas de software.

Si usted es un experto en aparatos electrónicos o sólo quiere explorar la Web a través de un pequeño aparato con una gran pantalla, la 770 puede ser para usted. Pero, para la mayoría de los usuarios comunes, la 770 es una decepción. Con más potencia y una interfaz mejorada, podría estar más cerca del santo grial.

Extraido de The Wall Street Journal

Citar
El bonito "dispositivo movil" de Nokia, el Nokia 770, que por lo visto no es un telefono sino un gadget para navegar por Internet (y que de todas formas, se podrá aprovechar para usar servicios de VoIP) tiene fotos nuevas en un "hands-on" en MobileBurn, ta chulo el aparatito y parece que con esa pantalla se puede ver las webs normalmente.

http://yonmacklein.blogspot.com/2005_05_01_yonmacklein_archive.html
« Última modificación: 09-08-2006, 18:16:45 (Miércoles) por Elena_FranciX » En línea
JordiMac
*
Desconectado Desconectado

Mensajes: 7


« Respuesta #17 : 09-08-2006, 22:39:06 (Miércoles) »

REPOSITORIOS te falto otra cosa, jajajaja

En linux Debian, tenemos el sources.list que esta en /etc/apt/sources.list

la forma sencilla de modificarlo, es pasarlo a la MMC y a su vez al ordenador,

editarlo con algún programa de texto y volver a poner.

los comandos serian:

Código:
sudo gainroot

cp /etc/apt/sources.list /media/mmc1

y despues cuando lo modifiques

Código:
cp /media/mmc1/source.list /etc/apt/

el archivo tiene un formato así, si pusiste todos los repositorios

Código:
#maemo:essential                                                                           
deb http://catalogue.tableteer.nokia.com/certified/     mistral user                       
deb http://catalogue.tableteer.nokia.com/non-certified/ mistral user                       
                                                                                           
deb http://repository.maemo.org/contrib mistral free                                       
deb http://repository.maemo.org/contrib mistral non-free                                   
                                                                                           
deb http://repository.maemo.org mistral free                                               
deb http://repository.maemo.org mistral non-free                                           
                                                                                           
deb http://downloads.kernelconcepts.de/maemo2 mistral free                                 
                                                                                           
#deb http://maemo-hackers.org/apt/ mistral main                                             
                                                                                           
deb http://www.mulliner.org/nokia770/repository/ maemo2 free                               
                                                                                           
deb http://maemo.o-hand.com/packages mistral/                                               
                                                                                           
deb http://bgran.net/etrunko/apt mistral user                                               
                                                                                           
deb http://people.freedesktop.org/~skaboy/maemo/fuse mistral user
 

Pero como hay nuevos repositorios que no puse en todosymbian  Grin Grin hay que añadir alguno mas a esa lista

Código:
deb http://mg.pov.lt/770 mistral user other

deb http://yerga.xtremservers.net/maemo/ mistral/

Después algunos repositorios de momento uno creo, necesitas lo que se llama GPG keys

para resolverlo, creo que era algo así, mas info en

http://wiki.debian.org/SecureApt

Código:
gpg -a --export 2D230C5F | sudo apt-key add -

saludos

       

« Última modificación: 09-08-2006, 22:43:22 (Miércoles) por JordiMac » En línea
JordiMac
*
Desconectado Desconectado

Mensajes: 7


« Respuesta #18 : 09-08-2006, 23:40:49 (Miércoles) »

Es algo raro raro raro

no funciona con nada

cmd no va

cmd find tampoco

find si pero no encuentra kismet  :o :o :o

man no va

vamos un desastre, jajajaja

saludos y gracias esperare una nueva versión que funcione, parece que no esta raroooooooo
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #19 : 10-08-2006, 02:11:12 (Jueves) »

Buscalo en

#!/bin/sh

KISMET=/etc/kismet/kismet.conf



es donde el Script Airmon.sh lo busca es sus hermanas (Linux) mayores, es donde debería de "morar"
En línea
JordiMac
*
Desconectado Desconectado

Mensajes: 7


« Respuesta #20 : 10-08-2006, 09:22:48 (Jueves) »

Ya lo encontré esta en /etc/kismet

pero es como si le faltara algo, no se ejecuta con nada eso que lo intente con todo lo que se,

otra cosa actualizaron la pagina para bajar el programa

http://maemo.org/maemowiki/ApplicationCatalog2006Wip#head-0f16198e7bdf156968a06102a76a51655a598de5

kismet

Version: 2006-04-R1

Port Author: Hermann Lacheiner < hermann.lacheiner@gmail.com>

Port Download:  http://hl.homelinux.org/maemo/kismet_2006.04.R1-1_armel.deb

Repository:  http://hl.homelinux.org

Distribution: maemo/

Component:

Status: Working for me

Ported from debian sources to IT2006

pero te bajas el DEB y no se instala, pone incompatible, por lo menos en mi caso y

tampoco me sale en aplicaciones instaladas para quitarlo, osease cada vez lo

veo mas claro que me falta algo por instalar, una librería o lo que sea, por eso no funciona.

saludos y gracias
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #21 : 10-08-2006, 10:24:51 (Jueves) »

flashear desde LinuX (TroppiX v_1.2 en mi ejemplo)

1º Apaga el N770, conecta al USB de ordenador
2º Arránca el N770, pulsa el botón de encendido+home
(home=el boton de la casita)
* Veras el logotipo Nokia y un icono USB en la parte superior derecha de la pantalla, lo que indica que el N770 esta conectado correctamente

3º Abrir la KONSOLA -Eterm-, y tecleas, en Troppix ya entras como administrador (root@troppix:) y ya va todo seguido

# chmod +x flasher-3.0

# sudo ./flasher-3.0 -F SU-18_2006SE_1.2006.26-8_PR_F5_MR0_ARM.bin -f -R


Nota; SU-18_2006SE_1.2006.26-8_PR_F5_MR0_ARM.bin corresponde al último BIN hasta la fecha (actual) la versión 2006SE, cada versión usa un Flasher adaptado al Firmware a subir, en mi caso se renombro a v_3.0 por que ya disponía de la versión 2. en el "ROOT" directorio de archivos de Troppix.

Necesitas un linux y el flasheador 2.0 para OS-2006SE
http://maemo.org/downloads/d3.php?f=flasher-2.0

Troppix, tiene "Nautilus" como explorador de archivos, clickás en iceWM (como inicio en Windows) y veras los HD, ROOT (directorio donde debes descargar o colocar el "BIN del Firmware de la N770 y el Flasher"

Despues simplemente ejecutar, como sigue...


Es recomendable que a la hora de subir una nueva Flash a tu N770 uses Linux, la Distribución que prefieras (hay cientos) pero del kernel posterior a la 2.6.15 Knoppix, B|T, SuSe, Mandriva... la que prefieras, y a ser posible que este instalada en HD no desde LiveCD, para evitar problemas.

El Flasheo desde Windows (es posible) es más lento, pesado e inseguro (de peores resultados), además en algunos casos "da" problemas de pantallazos (blancos) posteriores, desde Linux, apenas tardas 4/5 minutos.

¡Pierde el miedo a Linux! además tu N770 es un Linux!

Troppix usa iceWM un entorno gráfico muy ligero que apenas ocupa espacio en HD (3 Gigas) de fácil Instalación

Descarga de Troppix 1.2:
http://www.idg.pl/ftp/pobierz/linux/941.html/

Instala Troppix con XP:
http://foro.seguridadwireless.net/index.php/topic,51.0.html

Descarga Flasher para Linux PC
http://maemo.org/downloads/d3.php?f=flasher-2.0
« Última modificación: 02-11-2006, 00:39:03 (Jueves) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #22 : 10-08-2006, 10:31:44 (Jueves) »

Como antes:
1º Apaga el N770, conecta al USB de ordenador
2º Arránca el N770, pulsa el botón de encendido+home
(home=el boton de la casita)
* Veras el logotipo Nokia y un icono USB en la parte superior derecha de la pantalla, lo que indica que el N770 esta conectado correctamente

3º Desde terminal de linux-TROPPIX, teclea:

chmod a+x flasher-3.0

Y  para activar el rd-mode

./flasher-3.0 --enable-rd-mode -R

* Nota: el -R final es para que reincie, sino tendras que quitar la batería, lo cual no es muy sano para nuestra N770 a largo plazo

veras en la pantalla de tu N770 aparecer el icono de una Herramienta (modo I+D)

 y para desactivar root (sigues los pasos) :

1º chmod a+x flasher-3.0

2º ./flasher-3.0 --disable-rd-mode --reboot


« Última modificación: 12-08-2006, 11:58:01 (Sábado) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #23 : 10-08-2006, 13:38:37 (Jueves) »

La manera más rápida sin duda de "acceder a" la raiz/root (no confundir con el superusuario del mismo nombre) es esta:

Abrir el navegador WEB, y teclear;

/usr/



Y tendras acceso a todos los archivos de tú NOKIA 770



Por ejemplo para comprobar que "programas" se instalaron de la Suite Aircrack, clickas sobre usr/sbin/ y podras ver:
aireplay, airmon, airodump, arpspoof todos de extensión -ng (Next Generation) y por supuesto el resto de aplicaciones...

¿Que utilidad puede reportar acceder a "la raiz de archivos"?

Una sencilla para los habituales de Windows y que no estan muy hechos a Linux su sistema de archivos y editar (desde VIM* modo texto) los directorios, siempre gráficamente se observa y se hace una mejor idea de donde estamos.

Citar
* Editor de texto VIM
¿Como se usa?

Arranca VIM: VIM /etc/X11/xorg.conf
Desde el modo de edición : insert key
Salvar edición : tecla de esc  seguida de “:write”
SALIR de VIM : tecla de esc seguida de “:q

Hay otra opción más elegante y es crear un "acceso directo" que se dice en windows y enlace simbolico que se llama en Linux

¿Como? fácil desde el emulador de "X" es decir el XTerm (Konsole o Terminal, la Shell u interprete de comandos de nuestro Linux)

Hacemos un ls

* ls

y ahora entramos en MyDocs con "cd/directorio"

* cd ~/MyDocs

y seguido:

* ln -s / Root

Comprobamos los cambios en nuestra N770, abrimos el menu, y el Administrador de Archivos, donde aparecera el enlace de ROOT  y comprobamos que tenemos acceso directo a todos los archivos de nuestra distribución Maemo N770



Tambien puedes de este modo hacer mas enlaces directos o simbolicos (como prefieras)

Que lo disfrutes
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #24 : 10-08-2006, 23:55:15 (Jueves) »

los comandos serian:

Código:
sudo gainroot

cp /etc/apt/sources.list /media/mmc1

y despues cuando lo modifiques

Código:
cp /media/mmc1/source.list /etc/apt/


Tienen errores esos cmd CORREGIDOS Quedarian así:

Código:
# sudo gainroot
# cp /etc/apt/sources.list /media/mmc1
# cp /media/mmc1/sources.list /etc/apt

Así si funcionan ¡OK!  Grin


Pd; el Kismet no se instala ni con Repositorios, ni manual ni en modo alguno, cuanto menos ¡no puedo probarlo!  Cry

En línea
rh3nt0n
Administrador
*
Desconectado Desconectado

Mensajes: 1294


" si, vis pacem , para bellum "


« Respuesta #25 : 14-08-2006, 07:59:22 (Lunes) »

buenas , el nokia 770 es muy valido para auditorias de seguridad bluetooth segun se puede ver aki

http://trifinite.org/trifinite_stuff_nokia_770.html

de aki a navidades tengo para decidirme entre zaurus (si la encuentro) o nokia 770 ... me da que por precio y versatilidad asi como por facilidad de acceso a la compra .... la 770 lleva todas las papeletas para darse un buen paseito con el de rojo y barba blanca.... hasta mi casa  Grin Grin Grin

fuera de coñas .... esta interesante el link .....

saludos

PD:no me a parecido buena idea abrir un tema nuevo para esto...
por eso lo posteo aki ...
« Última modificación: 14-08-2006, 08:04:44 (Lunes) por rh3nt0n » En línea

No hay pasado ni futuro en la existencia, la existencia es solo presente.
Antes de preguntar lee ESTO.
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #26 : 15-08-2006, 09:27:22 (Martes) »

Que bueno el enlace de BlueTooth y las auditorias, ya tengo algo que hacer con mi 770 en los parques de bolas cuando saque a la niña  Grin Grin Grin

Hay diferenecias importantes entre Zaurus y Nokia 770

De hardware de funcionabilidad y demas, lo único en común es que ambas van con soporte Linux, la Nokia 770 lleva un chip conexant wifi y bluetooth embebido mientras que la Zaurus ni uno ni otro (CF y tirando) el micro más poderoso en Zaurus y excaso en Nokia, la expansión mejor en Zaurus (CF+SD) en Nokia solo RS-MMC, la navegación es mejor en Nokia, sin duda, pantalla y Opera mejor conseguidos que en Zaurus, que tambien dispone de su versión Opera a años luz de la IE de las hermanas PDA PPC del tio Gates

Una cosa, Zaurus es un PDA, y Nokia es un Tablet Internet, no es lo mismo, el teclado fisico de la Zaurus es una baza a tener en cuenta y su Nand Service, más robusto y fiable en el Prom, inalterable a la hora de flashear la maquina, no así como en Nokia, que según lecturas de foros algunas "pantallean" que da gusto, con la única solución de Nokia de cambio de maquina (ojo a compras de 2ª mano, pedir fácturas)

Las dos se entienden mejor con PC con linux, aunque pueden conectar a Windows a la hora de sincronizar

E información en castellano para ambas, pos esa tesitura estamos

Comparar precios, más o menos igual para ambas maquinas, nuevas 350 para Nokia y por hay más o menos para Zaurus (SL-C1000) a veces por debajo a veces por encima, depende del importador que te la traiga, por que esta Zaurus solo se comercializa en Japón, la Nokia aquí (a tener en cuenta de cara al Servicio Técnico)

Pos esas son mis apreciaciones superficiales que ahora se me ocurren despues de tener las dos en mis manos funcionando

En auditoria wireless, Zaurus va por delante en Nokia se esta depurando el código, aún no se sabe si los fallos son de driver o de adaptación del soft sniffer a la maquina
« Última modificación: 15-08-2006, 09:28:53 (Martes) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #27 : 18-08-2006, 14:27:00 (Viernes) »

http://www.maemo.org/platform/docs/howtos/howto_use_flasher_rootfs.html

Yo lo tengo descargado en HOME junto a los "bin" que deseo subir a la 770
Inicia con;
Código:
./flasher-2.0



Código:
Usage: flasher [OPTIONS]
Options:
--fiasco, -F                  Location of a FIASCO image
--kernel, -k                  Location of kernel image
--initfs, -n                  Location of initfs image
--rootfs, -r                  Location of root JFFS2 image
--xloader, -x                 Location of X-Loader image
--secondary, -s               Location of NOLO secondary bootloader image
--2nd, -2                     Location of NOLO cold flasher ("2nd") image
--unpack, -u [arg]            Unpack a FIASCO image
--flash, -f                   Load and flash all supplied images
--load, -l                    Only load all supplied images
--boot, -b [arg]              Boot the kernel with optional cmdline
--reboot, -R                  Reboot the board (e.g. after flashing NOLO)
--read-board-id, -i           Print out the board type
--serial-port, -S             Serial port used for cold flashing
--initialize-port, -I         Only initialize the serial port
--cold-flash, -c              "Cold flash" the device
--enable-rd-mode              Enable R&D mode on the device
--disable-rd-mode             Disable R&D mode on the device
--set-rd-flags [arg]          Set R&D mode flags on the device
--clear-rd-flags [arg]        Clear R&D mode flags on the device
--query-rd-mode               Query the device R&D mode status and flags
--set-root-device             Set the default root device
--query-root-device           Query the default root device
--enable-usb-host-mode        Set the device into USB host mode
--disable-usb-host-mode       Set the device into USB peripheral mode
--flash-only                  Flash only certain components

Línea de comandos  a usar desde el flasher de Maemo N770



« Última modificación: 02-11-2006, 00:45:35 (Jueves) por Elena_FranciX » En línea
JordiMac
*
Desconectado Desconectado

Mensajes: 7


« Respuesta #28 : 19-08-2006, 13:55:00 (Sábado) »

En Mac OSX es lo mismo que en Linux, exactamente los mismos comandos, pero yo lo hice con el Flasher.2.0

1- te bajas el http://www.maemo.org/downloads/d3.php?f=flasher-2.0.macosx

( flasher utility (MacOS X on PPC) for the Nokia 770 and for IT 2006 SE )

2- conectas el N770 apagado por USB

3- el flasher y el BIN lo pones en el directorio Macintos HD / Jordi ( en mi caso )

4- abres un Terminal y tecleas

Código:
sudo chmod +x flasher-2.0.macosx

( esto seria para darle permisos de ejecución al flash )

Código:
sudo ./flasher-2.0.macosx -F SU-18_2006SE_1.2006.26-8_PR_F5_MR0_ARM.bin -f -R

enciendes el N770 apretando el icono de la casita durante 5 segundos y esperas que termine

saludos

PD: por si quieres ponerlo en el titulo, ya que es casi lo mismo que linux  Grin Grin Grin Grin

En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #29 : 28-08-2006, 14:58:32 (Lunes) »

http://www.uselessinfo.pwp.blueyonder.co.uk/dismantlen770.htm




















































Parece ser que los plásticos (leido en foros) de la 770 rompe con suma fácilidad entre salida de cascos y USB













http://nokia770.free.fr/dotclear/index.php/


[size=18]Guia Gráfica de desmontaje de una Nokia 770[/size]
http://www.uselessinfo.pwp.blueyonder.co.uk/dismantlen770.htm


http://www.uselessinfo.pwp.blueyonder.co.uk/explodenokn770.htm
[size=20]Nokia N770 Exploded View[/size]
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #30 : 12-12-2006, 19:08:25 (Martes) »

Con este comando, copiamos nuestro file de password en la tarjeta RS-MMC "precisamos no estar conectados por el cable USB al PC, para que esta sea visible
# cp /etc/passwd /media/mmc1

Solo vamos a ver por el momento el "pass" de usuario root


Vamos con el "passwd" donde la N770 almacena las pass de root  (SU.odxvRwp3Vs) y user (de momento inactivo)

Código:
root:SU.odxvRwp3Vs:0:0::/root:/bin/sh
user:!:29999:29999::/home/user:/bin/sh

La PASS; "SU.odxvRwp3Vs" esta cifrada al final veremos como se obtiene en claro con John The Ripper con 2 sencillos comandos

Este es un file original, como vemos, menos "root" los demás daemon, bin, sys... etc de siguen despues de los ":" de un "*" (asterisco) ó  los dos finales, user y systemui de un "!"


EPILOGO
PREVIAMENTE se supone que ya hemos
Cita de: flashear desde LinuX
-------------------------------------------------------------
1º Apaga el N770, conecta al USB de ordenador
2º Arránca el N770, pulsa el botón de encendido+home
(home=el boton de la casita)

* Veras el logotipo Nokia y un icono USB en la parte superior derecha de la pantalla => indica que el N770 esta conectado correctamente

3º Abrir la CONSOLA -Shell de cmd-, y tecleas, en Troppix (mi caso) ya entras como administrador (root@troppix:) y ya va todo seguido

Código:
# chmod +x flasher-2.0

Código:
# sudo ./flasher-2.0 -F SU-18_2006SE_1.2006.26-8_PR_F5_MR0_ARM.bin -f -R


ESTE METODO LO ACABO DE PROBAR Y FUNCIONA A 100%

1º Nos hacemos "root"
Código:
# sudo gainroot

2º Aplicamos una "passwd" al User (hasta ahora inhabilitado)
Código:
# passwd user
- nota; tecleamos por 2 veces la nueva pass del user
(¡ojo! no se vera lo tecleado pero si marcara)

3º un movimiento inteligente de cara a la seguridad es sumar el “usuario” a los sudoers:

Código:
# echo "user ALL = PASSWD: /bin/su" >> /etc/sudoers

4º   Con este paso tu contraseña será pedida para convertirse en raíz.

Código:
# echo "user ALL = NOPASSWD: /bin/su" >> /etc/sudoers

5º Para conseguir permisos de super usuario a partir de ahora, y en adelante
Inicias sesión de Xterm, y escribes:

Código:
# sudo su -

IMPORTANTE; DEBES es aconsejable cambiar la pass de "root" antes de continuar ó tu N-770 sera vulnerable bajo una contraseña debil y atacable cuando andes cerca de "sniffer´s" maliciosos. ¡Que haberlos, haylos!

6º Para cambiar contraseña de la raíz (como usuario de la raíz):

Código:
# passwd

- nota; te pedira un minimo de 5 un maximo de 8 caracteres y te aconseja que mezcles números y letras para mayor segudidad, cuida y recuerda las mayusculas y minusculas así como la passwd nueva.
Te pedira la passwd 2 veces, despues sera tu nueva contraseña.

7º Para inhabilitar el login [clásico sudo su -]de "root" (es muy aconsejable) después de hayas logrado el acceso como "root" hacer lo siguiente:

Código:
# passwd -l root

A partir de ahora no accederas/n como usuario root a tu N770, ni desde SSH ni unos ni por otros medios locales (ganaras en seguridad).

 Para logearse como root a partir de ahora, deberas de teclear:

Código:
# sudo su -




Se termino "sudo gainroot" y por supuesto, ya puedes quitar tú N770 del modo I+D RD, que según aconseja el mismo fabricante puede ser dañino a largo plazo para tu maquina.

PASO FINAL

SACAR EL N770 del Modo I+D (R&D MODE)  desde Troppix
-------------------------------------------------------------------------------

Como antes:
1º Apaga el N770, conecta al USB de ordenador
2º Arránca el N770, pulsa el botón de encendido+home
(home=el boton de la casita)

* Veras el logotipo Nokia y un icono USB en la parte superior derecha de la pantalla, lo que indica que el N770 esta conectado correctamente

3º Desde terminal de linux-TROPPIX, teclea:

Código:
# chmod a+x flasher-2.0

Código:
# ./flasher-2.0 --disable-rd-mode --reboot

Se supone que ya podemos tomar las riendas de Superusuario y User con nustras nuevas Pass (login)

NOTA FINAL;
Vuelvo a copiar mi "file" de passwd
Código:
# cp /etc/passwd /media/mmc1

O leerlo simplemente desde mi Nokia 770 con una útilidad que me permita editar facilmente como; "leafpad"
Y observo los cambios (del primer hilo) en el file "passwd" comparando la nueva pass de root (encriptada, ojo necesitariamos de John The Ripper u similar para verla en claro), así como el nuevo USER, habilitado, ya sin signos de "admiración" y en su sitio (Señor Smith ¡no funciona, su INDICACIÓN, ¡lo probé! ni hace falta colocarlo delante de root) cuando tenga un rato, ya leere, y pegare el resultante final



LES ACONSEJO QUE APLIQUEN LOS CAMBIOS

Y

DESHABILITEN SU MODO I+D RD

 en sus cacharrines NOKIA 770

sin Renunciar a tener control de SuperUsuario y Pass de Usuario

osea, como en una distribución "mayor" de Linux



CAMBIOS FISICOS



Cita de: caraconejo
# cp /etc/passwd /media/mmc1

El "passwd" ORIGINAL [sudo gainroot modo I+D] N770

Código:
root:SU.odxvRwp3Vs:0:0::/root:/bin/sh
user:!:29999:29999::/home/user:/bin/sh



y el PASS final tras aplicar los comandos del post anterior:

Código:
root:GxTP0xBDdzZ8o:0:0::/root:/bin/sh
user:HxozyxPlxXUn.:29999:29999::/home/user:/bin/sh
avahi:!:101:101:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false

Los cambios más significativos los encontramos en:

(I+D R&D) ;root:SU.odxvRwp3Vs:0:0::/root:/bin/sh
(su - ) ;      root:GxTP0xBDdzZ8o:0:0::/root:/bin/sh

(I+D R&D) ;user:!:29999:29999::/home/user:/bin/sh
(su - ) ;      user:HxozyxPlxXUn.:29999:29999::/home/user:/bin/sh
* login; user
* pass; HxozyxPlxXUn (encriptada)

Desaparece el "!" inaugurando el "user" o activandolo para que nos entendamos

Una nueva linea en (su - )
avahi:!:101:101:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false







DESTAPANDO LA PASS "CIFRADA" con John The Ripper


1º Tomando el "passwd" de origen, común a todas nuestras N770, con login: root
pass "cifrada" SU.odxvRwp3Vs

¡Vamos a probar un experimento! a destapar esa SU.odxvRwp3Vs del /etc/passwd


Código:
root:SU.odxvRwp3Vs:0:0::/root:/bin/sh
user:!:29999:29999::/home/user:/bin/sh



Descarga John The Ripper para Windows;
http://www.openwall.com/john/e/john171w.zip
Esta versión opera desde la consola de DOS


Los passwords en sistemas UNIX generalmente se encuentran en el archivo
/etc/passwd (nuestra N770 tambien guarda en este directorio sus pass)


cLick en inicio, ejecutar y colocamos "cmd"

Se nos abre la ventana negra de MS2 y buscamos la ruta dode tengamos descargado el John The Ripper

CD C:\....

CD = Para indicar el directorio y la ruta...

CD D: "Para cambair de unidad"

Código:
D:\john1701\run>john-mmx

ejecutando john-mmx veo las opciones del Ripper

Código:
John the Ripper password cracker, version 1.7.0.1
Copyright (c) 1996-2006 by Solar Designer and others
Homepage: http://www.openwall.com/john/

Usage: john-mmx [OPTIONS] [PASSWORD-FILES]
--single                   "single crack" mode
--wordlist=FILE --stdin    wordlist mode, read words from FILE or stdin
--rules                    enable word mangling rules for wordlist mode
--incremental[=MODE]       "incremental" mode [using section MODE]
--external=MODE            external mode or word filter
--stdout[=LENGTH]          just output candidate passwords [cut at LENGTH]
--restore[=NAME]           restore an interrupted session [called NAME]
--session=NAME             give a new session the NAME
--status[=NAME]            print status of a session [called NAME]
--make-charset=FILE        make a charset, FILE will be overwritten
--show                     show cracked passwords
--test                     perform a benchmark
--users=[-]LOGIN|UID[,..]  [do not] load this (these) user(s) only
--groups=[-]GID[,..]       load users [not] of this (these) group(s) only
--shells=[-]SHELL[,..]     load users with[out] this (these) shell(s) only
--salts=[-]COUNT           load salts with[out] at least COUNT passwords only
--format=NAME              force ciphertext format NAME: DES/BSDI/MD5/BF/AFS/LM
--save-memory=LEVEL        enable memory saving, at LEVEL 1..3



Para atacar al passwd de la N770 lo extraigo en la misma carpeta del John The Ripper y ejecuto el comando;

Código:
# john-mmx --incremental passwd


Que me destapa;  SU.odxvRwp3Vs pass del Root

Loaded 1 password hash (Traditional DES [64/64 BS MMX])
rootme           (root)
guesses: 1  time: 0:00:01:46  c/s: 503647  trying: rogbsi - rootms



¿Alguien que tenga su "psswd" sin hacer "sudo gainroot" puede probar el login?



Es decir abre XTerminal, y teclea login, colocando por dos veces
rootme


¿Funcionara en I+D sin hacer sudo gainroot?



No lo se, la verdad, lo que si se, es que Ripper ha destapado con exito mis pass en "root" y "user" con el comando:

Código:
# john-mmx --wordlist=password.lst passwd --rules

Loaded 2 password hashes with 2 different salts (Traditional DES [64/64 BS MMX])

crack                   (user)
caraconejo            (root)

guesses: 2  time: 0:00:00:00 100%  c/s: 19200  trying: golf - boomer




Este truco os puede servir para recuperar las pass, si algún día las perdeis


Ya me contara alguno, si funciona ese "rootme" ni que contar la importancía de ser el "pass" puesto que es común a todas las maquinas (creo) no haría falta entrar en modo I+D R&D y se podría pasar de una tacada al paso descrito más arriba:


1º Nos hacemos "root" (solo que sin sudo gainroot) con rootme (2 veces) tras petición de "login"

2º crear user; passwd user

3º echo "user ALL = PASSWD: /bin/su" >> /etc/sudoers

4º echo "user ALL = NOPASSWD: /bin/su" >> /etc/sudoers

5º sudo su -

6º passwd

7º passwd -l root

8º login como superusuario; sudo su -
« Última modificación: 12-12-2006, 19:22:20 (Martes) por Elena_FranciX » En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #31 : 16-01-2007, 19:37:41 (Martes) »



nueva versión de Kismet desde el 1.1.2007, misma fecha en que ha salido la nueva maquina de Maemo el sustituto de la N770 sera la N800, ya en venta por su web

En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #32 : 25-01-2007, 15:42:02 (Jueves) »

LiveCD for Maemo 1.1

Código:
http://maemo.org/maemowiki/LiveCD

Enlace pasado por el colega Lucky-Luke

Maemo Live CD es una distribución basada en Knoppix  / Kanotix.

La última versión se puede descargar de [size=18]AQUÃ[/size]

Es la "Maemo_Live/0.5a" de 29-Jun-2005 de 663 Mb

Trabaja en una red del TCP/IP, entre máquinas conectadas o entre un PC central corriendo bajo el emulador VMware [PC virtual]



El directorio de scratchbox está disponible desde samba,  permite  conexión SSH y el GUI de Maemo vía Xvnc.

1º Bootear el LiveCD de Maemo. Si no necesitas el GUI, editar/añadir  la línea del "kernel" y agregar “3” al cargador al runlevel 3.

2º Utilizar el cliente SSH  que prefieras para abrir una sesión de la distro de  Maemo. El Login es “knoppix”, la PASS  es “maemo”.

3º Configurar el entorno de trabajo
En la original dice
Código:
export DISPLAY=localhost:3.0
export LANGUAGE=en_GB
Admitira el Castellano?
Código:
export DISPLAY=localhost:3.0
export LANGUAGE=sp_SP

4º Comenzar/STAR el GUI de Maemo
Código:
/scratchbox/login
 af-sb-init.sh start

5º Utilizar un visor-VNC para conectar con Xvnc, no olvidar  conectar con la dirección “IP address: 3”, puesto que Xvnc está funcionando en el "display" 3.

6º Un servidor de samba proporciona acceso a
/home, /tmp y /scratchbox.


Si instalas el LIVE CD MAEMO a un disco duro "HD", nombrar al primer usuario “knoppix” o tendrás que cambiar la configuración del scratchbox.

....



[size=14]Nokia 770 Internet Tablet[/size]
Running Scratchbox
James F. Carter


Código:
http://www.math.ucla.edu/~jimc/nokia770/scratchbox.html

Código:
http://www.quietearth.us/articles/2006/08/25/Nokia-770-Installing-the-Maemo-SDK

Traducido:

Nokia 770: Instalación del Maemo SDK
Las instrucciones en cómo instalar el sdk del maemo en

Código:
http://maemo.org/platform/docs/tutorials/Maemo_tutorial.html#Installing-Scratchbox

son realmente largas. Aquí está una manera más fácil:

1. Bajar el Script del instalador del Repositorio de maemo, la versión 2.0.

Código:
http://repository.maemo.org/stable/2.0/installer/installer

Necesitas una versión diferente  o si lo prefieres una  revisión (inestable):

Código:
http://maemo.org/downloads/download-sdk.html

2. Asegurate de tener instalada uudecode, en la mayoría de los distribuciones como en  ubuntu  el paquete sharutils no es incluido por el defecto.

Código:
# apt-get install sharutils

3. Run ./installer, pedirá tu contraseña de root para descargar los paquetes necesarios.

El instalador crea el “Grupo sbox “ y te agregará a él, así que después de que haya hecho necesitarás “log out” y “log back in”. El entorno del scratchbox ahora está instalado y lista para usar. Todo el esto es del FAQ en

Código:
http://maemo.org/platform/docs/tutorials/Maemo_tutorial.html#Installing-Scratchbox

Lanzar el Script de conexión para arrancar el entorno de desarrollo:

Código:
$ /scratchbox/login
Welcome to maemo Development Platform 2.0!

For further information please check out the official maemo website at
http://www.maemo.org/.

Copyright (c) 2005 Nokia
[sbox-SDK_PC: ~] >

Ahora creamos start-xephyr.sh:
Código:
#!/bin/sh -e
prefix=/scratchbox/users/${LOGNAME}/targets/SDK_PC/usr
export LD_LIBRARY_PATH=${prefix}/lib; export LD_LIBRARY_PATH
exec ${prefix}/bin/Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac


Y lanzamos, ésta es como la más xnest que es una display  nested de X específicamente para la plataforma del GUI del maemo.

Código:
$ start-xephyr.sh &
Y ahora configura nuestro display  y carga encima del interfaz de usuario del maemo.

Código:
$ export DISPLAY=:2
$ af-sb-init.sh Stara

Si deseamos funcionar un programa de muestra:

Código:
$ run-standalone.sh program

Testado bajo dapper.
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #33 : 25-01-2007, 15:43:01 (Jueves) »

Instalación de aplicaciones y uso repositorios 2006[/color]

El SO 2k6 permite instalar aplicaciones directamente desde un archivo o a través de repositorios. Siempre será mejor usar repositorios para poder aprovecharse de las actualizaciones automáticas y la gestión de dependencias.

Para usar los repositorios debemos introducir cierta información en el instalador de aplicaciones:

Ir al menú de la N770; Herramientas->Administrador de aplicaciones.

Abrir el menú y Herramientas->Catálogo de aplicación; con lo que se abre la ventana del catálogo. Para introducir un repositorio nuevo picar el boton Nueva y rellenar los campos con al información del repositorio. Antes de aceptar comprobar que quede Activado (si nos interesa) pulsar Aceptar. Si editamos algún repositorio o añadimos uno nuevo, al cerrar el catálogo, nos preguntará  si queremos actualizar la lista de paquetes. Normalmente responderemos Si. Si todo va OK al cabo de unos cuantos kB de descarga actualizará la lista y nos devuelve a la ventana principal del Admin. Esta actualización puede fallar si al Admin. no consigue conectar con algún repositorio, bien porque  el servidor esté caido o porque hallamos escrito mal algunos de los datos del repositorio ( a mi ya me pasaron las dos cosas). Una posible solución es ir al catálogo e ir desactivando repositorios hasta localizar el conflctivo.

Una vez con la lista actualizada picamos en Instalar aplicaciones nuevas y entramos en una pantalla que nos permite consultar la lista de aplicaciones disponibles para instalar: Todo-> todas ellas; y diversas categorías. Picamos el botón que nos convenga y ya se despliega la lista de aplicaciones, en la que podemos seleccionar e instalar la que nos interese.....

Cada cierto tiempo conviene actualizar la lista de aplicaciones mediante Herramientas->Actualizar lista de paquetes; o si solemos estar conectados a la red se puede hacer automáticamente en Herramientas->Ajustes

Otra función interesante es Buscar actualizaciones; que nos busca actualizaciones de las aplicaciones instaladas. Al picar este boton se revisan las aplicaciones y, si es el caso, nos pregunta si deseamos actualizar la aplicación correspondiente. Si respondemos Si se procede a la actualización.

Por último podemos instalar paquetes sueltos mediante Paquete->Instalar desde archivo....; que abrira el navegador de archivos para localizar el paquete en nuestra N770.

Al fin y al cabo, el Admin. no es más que un front-end del impresionante gestor de paquetes de Debian: atp-get, que por supuesto puede usarse directamente en consola; pero eso es otra historia....

Citar
... tenemos el sources.list que esta en
Código:
/etc/apt/sources.list

Desde XTerminal
1º Tomamos valor de Admin
Código:
sudo gainroot
2º Copiamos el Source.list a nuestra RS-MMC
Código:
cp /etc/apt/sources.list /media/mmc1
3º Mod. lo resubimos
Código:
cp /media/mmc1/sources.list /etc/apt/


Código:
https://garage.maemo.org/snippet/detail.php?type=snippet&id=1
LAPA, hizo un script para corregir "el mensajito de que  ha caido un repositorio" un script en python para que actualice el sources.lst. Lo pongo aquí por si alguien lo encuentra útil:

* Si somos "tradicionalistas" en este caso le pondremos una extensión .py porque es un script de python.

En linux se ejecutan los programas que tienen permisos de ejecución, independientemente de su nombre. La forma mas sencilla de dar permisos de ejecucion (generalmente no se dan por defecto) es con el comando chmod.

Dos ejemplos:
Mister A decide probar el script y lo guarda en un archivo de texto llamado "aver", así sin extensión. Suponendo que esté en el mismo directorio en que está el script, para darle permisos de ejecución escribiría en consola Código:

Código:
chmod +x aver

Para ejecutarlo haría:

Código:
./aver

Mister B decide probar el script y lo guarda en un archivo de texto llamado "source.py", con extensión py porque está escrito en python. Suponendo que esté en el mismo directorio en que está el script, para darle permisos de ejecución escribiría en consola Código:

Código:
chmod +x source.py

Para ejecutarlo haría:

Código:
./source.py

Como puedes ver el nombre del archivo no es relevante, solo es informativo para el usuario, al sistema le da igual como se llame o que extensión tenga.

Si la red está caida el script aborta con un error IO. Lo que me gustaría hacer es levantar la red en este caso, pero no sé como. ¿Alguna idea? :
El Script
Código:
#!/usr/bin/python

import urllib
import re
import os

comando="ifconfig | grep wlan0"                                                                      
tp=os.popen(comando)                                                                                
salida=tp.readlines()                                                                                
tp.close()                                                                                          
if not salida:                                                                                      
    raise IOError,'No hay conexion a la red'                                                        
                  

FUENTE="/etc/apt/sources.list"
cambio=False
source=open(FUENTE,"r")
fich=source.readlines()
source.close()

for k in range(len(fich)):
    i=fich[k]
    if re.search("http",i):
        if re.search("^#",i):
            vest=False
        else:
            vest=True
        a=i.split()
        print "intentando",a[1],
        try:
            fp=urllib.urlopen(a[1])
            fp.close()
            aux="deb"
            print "---> SI"
            mcambio= not vest
        except:
            aux="#deb"
            print "--> NO"
            mcambio=vest
        if mcambio:
            cambio=True
            for j in range(1,len(a)):
                aux=aux+" "+a[j]
            aux=aux+'\n'
            fich[k]=aux
    
print "\n ------------- 0 0 -------------\n"

if cambio:
    print "Hay cambios. Reescribiendo el fichero sources list"
    source=open(FUENTE,"w")
    for i in fich:
        source.write(i)
    source.close()
else:
    print "Fichero sources.list sin cambios desde el ultimo control"


El problema está en el repositorio http://www.fulminati.org . No es un problema de timeout (el fichero Packages.gz se localiza y descarga bien; probar aqui ). Por lo que pude googlear ( aqui ) el problema son las líneas "Depends:" vacias, que apt-get no puede procesar (     ); o no deberían estar o debían ser "Depends: none". Esto ya se escapa un poco del ámbito del script.....


Código:
https://garage.maemo.org/snippet/detail.php?type=snippet&id=1




Los repositorios actualizados a 11 de Diciembre de 2006, quedarian tal que así;
[size=23]MI LISTA[/size]
Código:
#maemo:essential
deb http://catalogue.tableteer.nokia.com/certified/ mistral user
deb http://catalogue.tableteer.nokia.com/non-certified/ mistral user
deb http://repository.maemo.org/contrib mistral free                                        
deb http://repository.maemo.org/contrib mistral non-free  
deb http://repository.maemo.org mistral free                                                
deb http://repository.maemo.org mistral non-free
deb http://repository.maemo.org/extras/ mistral free non-free
deb http://repository.maemo.org/ mistral free non-free
deb http://repository.maemo.org/ scirocco free non-free
deb http://repository.maemo.org/extras 2.0 free non-free
deb http://downloads.kernelconcepts.de/maemo2 mistral free
deb http://maemo-hackers.org/apt/ mistral main
deb http://maemo.o-hand.com/packages mistral/
deb http://maemo.org.br/platform/apt mistral user  
deb http://www.mulliner.org/nokia770/repository/ maemo2 free
deb http://bgran.net/etrunko/apt mistral user                                                
deb http://people.freedesktop.org/~skaboy/maemo/fuse mistral user
deb http://mg.pov.lt/770 mistral user other
deb http://yerga.xtremservers.net/maemo/ mistral/
deb http://www.math.ucla.edu/~jimc/nokia770 mistral user
deb http://openbossa.indt.org/canola/repository/ scirocco user
deb http://gnuite.com:8080/nokia770 mistral user
deb http://only.mawhrin.net/fbreader/maemo/ mistral user
deb http://www.oakcourt.dyndns.org/maemo/ ./
deb http://mg.pov.lt/770 mistral user other experimental
deb http://home.ufam.edu.br/~agan/minimo/ mistral/
deb http://marceloeduardo.com/apt mistral games
deb http://eko.one.pl/maemo mistral user

LA LISTA OFICIAL;
http://www.maemo.org/maemowiki/Application...oriesSourceList
última edición 24-0CT-2006
Código:
#maemo:essential
deb http://catalogue.tableteer.nokia.com/certified/     mistral user
deb http://catalogue.tableteer.nokia.com/non-certified/ mistral user
deb http://repository.maemo.org/extras mistral free non-free
deb http://repository.maemo.org/ mistral free non-free
deb http://maemo-hackers.org/apt/ mistral main
deb http://only.mawhrin.net/fbreader/maemo/ mistral user
deb http://downloads.kernelconcepts.de/maemo2 mistral free
deb http://www.mulliner.org/nokia770/repository/ maemo2 free
deb http://www.oakcourt.dyndns.org/maemo/ ./
deb http://maemo.o-hand.com/packages mistral/
deb http://mg.pov.lt/770 mistral user other
deb http://bgran.net/etrunko/apt mistral user
deb http://people.freedesktop.org/~skaboy/maemo/fuse mistral user
deb http://www.maemo.org.br/VoIP/apt mistral main
deb http://scriptkiller.de/apt/ mistral main
deb http://www.math.ucla.edu/~jimc/nokia770 mistral user --> server not responding as of 24/Aug/2006
deb http://www.maemo.org.br/platform/apt mistral user
deb http://hl.homelinux.org maemo/
deb http://home.ufam.edu.br/~agan/minimo/ mistral/
deb http://marceloeduardo.com/apt mistral games


http://maemo.org/maemowiki/ApplicationRepositories
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #34 : 25-01-2007, 15:46:04 (Jueves) »

Backup en NOKIA 770 (por LAPA)

En la consola, como root, haces:

Código:
mv /home/user /media/mmc2/
ln -s  /media/mmc2/user /home/user

 los comandos:


mv mueve ficheros o directorios, en lo posible respetando permisos y propietarios. En este caso movemos todo el directorio user a la tarjeta. Yo lo pongo en una 2ª partición con sistema de ficheros ext2 (de ahí el mmc2), por un problema de permisos. Desde la partición vfat (mmc1, que es la que existe por defecto) no se pueden lanzar ejecutables (ni compilados ni scripts) y yo tengo unos cuantos. Al ejecutar este comando desaparece el directorio user de /home y debe aparecer un directorio user (con todo su contenido) en /media/mmc2.
ln hace un enlace entre nodos (directorios o archivos) del sistema de ficheros. En este caso hacemos un enlace blando (-s). Con este comando creamos un enlace en el directorio /home, llamado user que dirige todas las peticiones a /home/user hacia /media/mmc/user. Así "engañamos" a la máquina y conseguimos tener el directorio del usuario en la tarjeta.

PD: Cuando se hace un cacharreo fuerte como en este caso siempre es conveniente hacer una copia de seguridad. En la N770 puedes hacer:

Código:
tar -cpzv /home/user -f /media/mmc1/seguro


con lo que creas una copia de exacta de tu /home/user en la partición vfat, con nombre seguro. Para restaurarla tendrías que hacer (posiblemente como root):

Código:
tar -xzvf /media/mmc1/seguro


¿cómo se debería hacer solo para restaurar partes del backup hecho con el tar?

Código:
man tar

Código:
--exclude FICHERO
excluye el fichero FICHERO

-X, --exclude-from FICHERO
excluye ficheros listados en FICHERO

Aunque lo lógico sería hacer el backup solo de lo que interese::
Código:
tar opciones fich1/dir1 fich2/dir2 ....... -f backup












Maemo  1.1 RC5  "Entorno de desarrollo" [120 Mb]



Entorno de desarrollo de aplicaciones para el Nokia 770[/color]

Ahora que ya es oficial, el Nokia 770 Internet Tablet ya está en los escaparates (desde 2005), salen toda una serie de herramientas, entre otras este entorno de programación que nos permitirá crear aplicaciones para el Nokia 770.

Maemo es un entorno de desarrollo para Nokia 770, dispositivo basado en Linux y corriendo cualquier software diseñado para Linux, con algunos ajustes eso sí. Maemo tiene por objetivo convertir los componentes Linux presentes hoy en día en cualquier buena distribución que se precie, de tal forma que se adapten al entorno de los dispositivos portátiles tipo Nokia 770 y demás.

El interés de esta aplicación está en la posibilidad de crear mini distros Linux para terminales móviles e Internet Tablet, una gran oportunidad para los programadores GNU/Linux ya que se trata de un mercado en pleno despertar.

• Para utilizar Maemo necesitas:
· Sistema operativo: Entorno Web


DESCARGA; AQUI

Home; http://opensource.nokia.com/projects/maemo/index.html

Código:
Seguro que ya estab este post, pero lo cierto es que no lo "vi" por eso lo re-ó-subo




"rootme" PASS por defecto[/color]

Tras una busqueda en Google, en la pagina oficial de maemo encontre:

Citar
Warning: If you run server as root and do not disable root login or change root's password, it is a huge security risk and gives possibility for anyone to login into your device as root using default root's password "rootme". You have been warned.

Te advierten de que si no cambias la "pass" rootme por defecto de "root" corres un riesgo de seguridd puesto que al ser una pass conocida ofrece a cualquier persona la posibilidad de logearse como el superusuario de tú maquina , te lo advierten

Una razón más para personalizar nuestras queridas N770

Código:
https://maemo.org/maemowiki/InstallSsh

Si no quieres "personalizar" tú N770 con el metodo del primer post, te cuentan como hacerlo desde el modo I+D:

Código:
$ sudo gainroot
Root shell enabled

Cambiar el password del usuario
Código:
# passwd user
Changing password for user
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
New password:
Re-enter new password:
Password changed.
Cambiar el  password de "root" . 
Código:
# passwd root
Changing password for root
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
New password:
Re-enter new password:
Password changed.

Or optionally disable root login. This doesn't disable the ability to use sudo gainroot.
O bien inhabiliatr el "pass login" de "root" este proceder no deshabilita la opcion de logearse como "sudo gainroot" (recordemos que este metodo es desde el modo I+D R&D enabled)
Código:
# passwd -l root
Password changed.
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #35 : 25-01-2007, 15:46:46 (Jueves) »

como crear una red VNC?

controlar mi pc con el nokia 770 desde cualquier sitio con wifi

abrir los puertos de tu Router ADSL para que el puerto 5900 apunten a la IP de tu PC
# el router donde tengas conectado tu PC con el servidor VNC debes abrir el puerto 5900 y que ese puerto se direccione al 5900 de tu PC local (ip del PC local)

con N770 le dices que "llame" a la IP publica de tu router y a tirar millas
# el N770 y desde fuera de la red pones en el programa de VNC la ip publica de tu conexion a internet (la ip publica de tu casa).

El router recibira la llamad del N770 por el puerto 5900 y la reenviara al puerto 5900 de tu PC local.

de
Código:
http://es.wikipedia.org/wiki/VNC

Citar
VNC son las siglas en inglés de Virtual Network Computing (Computación en Red Virtual).

VNC es un programa de software libre basado en una estructura cliente-servidor el cual nos permite tomar el control del ordenador servidor remotamente a través de un ordenador cliente. También llamado software de escritorio remoto. VNC permite que el sistema operativo en cada computadora sea distinto. Es posible compartir la pantalla de una máquina con Windows en una máquina con GNU/Linux y viceversa.

La versión original del VNC se desarrolló en Reino Unido, concretamente en los laboratorios AT&T, en Cambridge. El programa era de código abierto por lo que cualquiera podía modificarlo y existen hoy en día varios programas para el mismo uso.

En la enseñanza VNC sirve para que el profesor comparta su pantalla con los alumnos, por ejemplo en un laboratorio. También puede usarse para que un técnico ayude a un usuario inexperto, el técnico ve remotamente el problema que reporta el usuario.

El programa servidor suele tener la opción de funcionar como servidor HTTP para mostrar la pantalla compartida en un navegador con soporte de Java. En este caso el usuario remoto no tiene que instalar un programa cliente de VNC, éste es descargado por el navegador automáticamente.


leer mas
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #36 : 25-01-2007, 15:47:18 (Jueves) »

Microphono Hacking

Asegúrate de tener los "cascos/phones" conectados al N770

Logearse como Súper usuario
En modo I+D R&D mode:
Código:
sudo gainroot

O si tienes tus pass personalizadas, modo Producción:
Código:
sudo su -

Después teclea...:
Código:
cd /sys/devices/platform/audio-i2c/
echo 1 > mic_enable
echo 1 > mic_loopback
echo 100 > gain_left
echo 100 > gain_right
echo 90 > volume_left
echo 90 > volume_right
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #37 : 25-01-2007, 15:49:12 (Jueves) »

USB Host Mode[/color]

Cita de: fportillo
Esquema del USb Host
La coneccion es facil si tienes lo cables oportunos:

Un cable que tengo de un disco duro externo en "Y" y que posee:

1 USB pequeño para la N770
1 USB Macho para la conexión al HUB.
1 USB Macho/Hembra para alimentar el dispositivo.

Un adaptador USB Hembra/Hembra

Con el Flasher desde linux.
Código:
--enable-usb-host-mode

Cita de: fportillo
Para pasar de modo Host a modo periferico no es necesario reiniciar basta con entrar en Xterminal y poner:

Código:
sudo gainroot
(para entrar en modo root)

Código:
echo peripheral > /sys/devices/platform/tahvo-usb/otg_mode

Y si quieres volver a modo Host:

Código:
echo host > /sys/devices/platform/tahvo-usb/otg_mode


¿cómo puedo volver el Nokia 770 al modo normal, como estaba antes de activar lo de teclado USB? desdePC
Desde linux:

Código:
./flasher --disable-usb-host-mode

Cita de: JordiMac
1- lo conectas por USB, abres un terminal, yo el archivo flasher.macosx lo tengo en Macintosh HD

Código:
sudo -s

nos pide el Password:

Código:
/flasher.macosx --enable-rd-mode --enable-usb-host-mode
Suitable USB device not found, waiting

apagamos y encendemos como si fueramos a flashear el icono de la casita   

USB device found found at bus 003, device address 004-0421-0105-02-00
Found board Nokia 770 (F5)
NOLO version 0.9.0
The device is now in R&D mode
The device is now in USB host mode

Código:
/flasher.macosx --enable-rd-mode --reboot

Código:
http://www.hack-lab.com/index.php?entry=entry060505-162525
La 770 tiene la posibilidad de ser activada como usb-host ( o sea, que le podemos instalar dispositivos USB).

El principal problema de esta, es que no tiene Corriente por su puerto USB y hay que proporcionarsela.

Para ello he utilizado un 7805C (su pricipal caracteristica es, que estabiliza el voltaje). Quedaria algo asi:



¿Se puede activar el USB Host Mode sin necesidad de PC?

Cita de: Anakin
Poner la 770, en modo Usb-Host/Cliente con un click

Casi siempre tengo la 770 en modo Usb-Host, pero de vez en cuando la tengo que conectarla a mi WorkStation para subir musica u otras cosas. El problema viene cuando la has dejado en modo cliente o dispositivo, y tienes que conectarle algo, ya sea una teclado o una llave usb.



Despues de hacer algunas averiguaciones, y leer algunos foros, he visto la luz  , y como no he visto una solucion sencialla a mi problema, he creado unos scripts para que una vez instalados en la 770,para que activar/desactivar el usb-host no sea necesario un Ordenador.

Para instalarlo, hay que bajarse el el programa del REPOSITORIO y hacerlo a mano, (ya lo siento pero soy un poco vago).

Lo primero que ya se supone, es que hay que tener privilegios de "root", siendo asi, copiar en la carpeta /sbin el contenido de la carpeta sbin que esta en el zip. Como paso siguiente hay que modificar el archivo /etc/sudoers (ojo! con mucho cuidado) y añadir estas dos lineas tal como está en la imagen:



Y ahora para que aparezca en el menu teneis que hacer lo siguiente:

1.- Copiar los dos ficheros ".desktop" en la carpeta /etc/others-menu/1400_tana_fi_utilities
2.- Copiar la imagen usb.png (esto es pa que kede potito) en /var/lib/install/usr/share/icons/hicolor/scalable

Y ya esta!



Notas:

1.- Antes de empezar, asegurarse que la 770 esta en modo dispositivo
2.- Mucho cuidado con el archivo /etc/sudoers
3.- A poder ser dejar los ficheros ".sh" que van a /sbin con permisos de lectura y ejecucion, y que no tenga permisos de escritura
4.- El icono de Usb del acceso directo saldra cuando reinicie la 770


Link directo:
Código:
http://www.hack-lab.com/repositorio/Nokia%20770/Scripts/usbhost%20manager.zip

Un Saludo

Anakin

El cable de las PSP puede servir;



Por 4´90 euros
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #38 : 25-01-2007, 15:50:08 (Jueves) »

Trabaja la partición de Swap correctamente en N770?

[size=10]Sabemos que el OS 2006 te crea una Swapfile[/size]

*Herramientas, Panel de Control, Memoria, Virtual

Sabemos que el tamaño máximo que estima oportuno es de 64 megas

Sabemos ¡por que, lo podemos ver! que la partición "Swap" se crea en nuestra RS-MMC!

Pero ¿sabemos si esta a parte, además de creada, esta "reconocida" y usada por el N770???

La ruta /etc/fstab

Linux hace una llamada a swapon -a durante el arranque, lo que monta (o debería de hacerlo) todas las particiones de swap disponibles que están listadas en /etc/fstab.

En el N770, creé un nuevo “swapfile” desde el Panel de Control..., "tambien se puede hacer, mediante el comando":
Código:
# dd if=/dev/zero of=/swapfile count=(aquí el número de megas en número de bytes)

habria que fijar el file de la Swap como espacio de intercambio:

# mkswap /swapfile

y activar el uso de memoria swap con;

# sync (asegura que el archivo -SWAP- esté completamente escrito en la RS-MMC)

# swapon -a (-a activa los ficheros y particiones registrados como swap en “/etc/fstab”)

Código:
swapon, swapoff - enable/disable devices and files for paging and swapping  
SYNOPSIS
/sbin/swapon [-h -V]
/sbin/swapon -a [-v] [-e]
/sbin/swapon [-v] [-p priority] specialfile ...
/sbin/swapon [-s]
/sbin/swapoff [-h -V]
/sbin/swapoff -a
/sbin/swapoff specialfile ...

Citar
Si se tiene que deshacerse del archivo de intercambio, asegurar  que no esté activo. Para ello use el comando swapoff y despues borrar con toda seguridad el archivo -swap-

Despues habría que comprobar si es más rápida con más cantidad de arhivos trabajando a la vez...
En línea
Elena_FranciX
*****
Desconectado Desconectado

Mensajes: 978


Mordedor@


« Respuesta #39 : 25-01-2007, 15:50:27 (Jueves) »

CANOLA el Media Center de Nokia 770

Código:
Web address: http://repository.maemo.org/  Ir al Sitio externo
Distribution: scirocco
Components: free non-free

Web address: http://openbossa.indt.org/canola/repository/  Ir al Sitio externo
Distribution: scirocco
Components: user

# instalar desde el xterm:
Código:
"apt-get install canola"

Traduccion asi por encima de un trozo de post Handful

Voy a resumir los principales problemas:
1) No saber que version esta funcionando en nuestro 770 (mistral ou scirocco) e instalar la version equivocada

2) Introducir el repositorio de forma incorrecta (olvidarse del free non-free en los componentes ) o mismo olvidarse de introducir canola. Se debe cubrir correctamente

3) Tener algun otro repositorio fallando!. Si, el instalador de aplicaciones simplemente no funciona si uno de los repositorios no responden. Entonces muchas veces los usuarios piensan que es un problema del Canola y no lo es.

4)No reiniciar la maquian. Si, infelizmente necesitamos reiniciar la maquina para garantizar que todo sera inicializado perfectamente, y principalmente para subir los servicios que se inician al arrancar o, que precisan de autentificacion para ejecutarse en el modo superusuario (root) e que no queriamos.

----------------------------------------------------------------------------------------------
Entonces para solucionar estos problemas

1)Limpie sus repositorios, (Si preferis hacer una copia de seguridad de /etc/apt/sources.list )
2) Introduzca correctamente los repositorios
3) Instale canola
4) Reinicie la 770 antes de iniciar Canola por primera vez
-----------------------------------------------------------------------------------------------

Si continua teniendo problemas, entonces en vez de un error simple (Mistral cuando usted usa Scirocco) esta sucediendo un error grande.

-----------------------------------------------------------------------------------------------
Solo los beta tester tuvieron problemas, que necesitarian flashear, apagar a mano TODO el canola, lo que no es tarea sencilla para los que no estan acostumbrados a linux

------------------------------------------------------------------------------------------------

Algunos comentarios que encontre interesantes aqui.


"Ya he podido instalar Canola. No me ha dado problemas de instalación. Aunque el programa no desmerece creo que faltan algunos ajustes."

-Si, es una beta, y siempre necesita un ajuste. Necesitamos que ustedes lo usen para encontrar errores, funciones y poder trabajar en ello para mejorar lo maximo posible

" Pues, por ejemplo, no permite salir a otras aplicaciones si no cierras previamente el programa. "

-Bien, usted puede utilizar el boton “home” del 770, que tiene esa funcionalidad, y volver para el escritorio. Canola se minimiza, usted puede volver para Canola apretando 2 veces la tecla “home”.
Aquí existe un bug conocido: aplicaciones como canola, no se restauran despues de la minimizacion de una vez, algun evento falla, necesita una segunda pulsacion del boton. Pero no bloquea ninguna funcionalidad, simplemente basta con dar hacer una doble pulsacion
"No reconoce ficheros de playlist m3u."

-Estraño, deberia reconocerlos. En todo cado, si fuera un buga vamos a corregirlo tan rapido que usted no lo percibira. Visto pr encima (no tengo m3us en mi musica) veo que son reconocidos en las iradios. Voy a investigar sobre m3u en la librería de musica.

"Las fotos, si son algo pesadas (700kb) tardan en aparecer.."

-Aqui por desgracia no existen milagros. Usted esta usando linux en un aparto con 200Mhz y poquisimo ram. Canola en si, no hace nada con las fotos. No tarda mas de lo que tardaria fuera de el, simplemente es cuestion de capacidad de procesamiento. Por eso colocamos no WIKI: “por favor redimensiona tus fotos antes de enviarlas al 770”. Simplemente por que sabemos que el Hardware no puede trabajar con fotos tan grandes. Por que? Haga uentas de cuanta memoria neestia para descomprimir una foto de 1600x1200 en memoria? Es mucho, mas de lo que los 700kb que ocupa, y 700kb son fotos grandes. Las fotos pueden usar por veces masde 10 megas de RaM, e aun asi necesitamos redimensionarlas.
Esto es tan serio que si usted hace eso, no necesariamente en Canola, sin swap, el dispositivo se reinicia. Si, asi de simple, por que? Por que la memoria se consume y los procesos son “killed”

"Desde mi punto de vista, creo que las expectación creada ha sido superior a las prestaciones de la propia aplicación. Se integra en un único programa varias aplicaciones multimedia, pero estás ya estaban en el n770."
-Si, respeto su punto de vista, pero lo mejor de la vida es poder escoger verdad? Yo adoro poder escoger no suar Windows. Adoro no escoger Ipod, y adoro no poder seguir las modad. Desde el principio no rezamos por un milagro, siempre fui muy directo aquí en el foro, y deje claro: “Canola es una nueva forma de usar tu 770, pero no hace milagros”. Entonces canola suena forma mas de ver su 770

"Pero estás ya estaban en el n770."

Disculpe, pero ninguna aplicación do 770 puede hacer

1) streaming de Video sobre Upnp
2) streaming de fotos sobre dpap (iphoto)
3) streaming de Photos dpap ou Upnp encuanto escucha musica de otro servidor

Problema
"Probado el PMM (PHILIPS MEDIA MAMAGER) que es el que usaba con el MEDIA STREAMER.
Tengo un problema. Se conecta bien, muestra toda la información de carpetas, etc, pero una vez entrando en las carpetas, me dice que no hay nada en ellas. Falso."

Solucion
Lo que sucecde es que el media streamer simplemente entra en la lista de archivos. No verifica que sean validos hasta mas adelante. Por lo que si no se pueden reproducir, no los mostramos. Encuentro que esto es mas apropiado que mostrar algo y despues no poder reproducirlo.

Problema
"handful, a mi me da un problema:
con el repositorio:http://openbossa.indt.org/canola/repository/ mistral user, cuando intento instalar me dice: ¨faltan algunos paquetes necesarios para la instalacion¨
Si pongo scirocco, el programa no baja.
¿que hago mal?

Solucion
Usted agrego el repositorio de maemo? Es importante pues contiene las otras dependencias que necesitamos, incluyalo y no habra problemas

Código:
Web address: http://repository.maemo.org/  
Distribution: scirocco
Components: free non-free

Web address: http://openbossa.indt.org/canola/repository/  
Distribution: scirocco
Components: user

Problema
# ¿Los vídeos deben estar en algún formato en concreto? He metido vídeos M4V y MOV en la tarjeta y no me aparecen.

Solucion
Para poder reproducir los vidios directamente es necesario convertirlos a un formato optimizado. Como debes saber el 770 es un aparato con un procesador “pequeño” si lo comparamos con un ordenador de sobremesa, algunos formatos ncesitan mas procesador que otros. Lo que recomiendo es: que pases los videos usando Maemo Video Conveter. Funciona perfectamente

Problema
¿Se pueden meter vídeos en H.264?

Solucion
Si suenan en el reproductor de video del 770, debe reproducirlos canola. Haga la prueba

Problema
Al entrar en Shared Music me aparece la biblioteca compartida del iTunes de mi iBook, pero no me permite entrar. Sin embargo, en la configuración de iTunes dice que hay dos clientes conectados. ¿Hay alguna incompatibilidad con iTunes?
Solucion
Estas usando Itunes 7 verdad? Infelizmente la penultima semana antes de la beta, apple libero una atualizacion del itunes que cerro todo el protocolo de sharing (compartir). Estamos con las manos atatdas hata que la comunidad tenga una nueva forma de comunicarse con los apples (programas de supongo). Infelizmente Apple nos cerro la puerta en las narices.

Problema
handful No se puede dar a los videos para alante ni atras.
Solucion
Debes de haber visto el primer video y recuerdas la barra de busqueda no? Infelizmente no podemos usarla, por que es codigo propietario. El codigo que usabamos no es nuestro, e el dueño no acepto nuestro patch. Por eso permanecemos imposibilitados. Pero vamos a correr para mejorar no solo eso, si no hacer posible el uso de las teclas tb.

Problema
handful Creo que todos los servers UPDP que citas son para windows, yo utilizo linux y estoy intentandolo con ushare (parece que todo va bien veo los files pero al abrirlos me da error, da igual que sean videos, musica o fotos) y probe gmediastreamer (pero este ultimo no soporta video)
¿Habeis testado alguno con linux que funcione con musica, fotos y video? muchas gracias.
Solucion
Hola en nuestras maquinas linux el twonky fue probado y funciono correctametne. Aun estamos probando con otros.




Cita de: smith
La manera de arreglar el tema de conexiones locales, como la del configurador del canola, y que ademas no enciende el wireless.

Hay que ejecutar este comando desde consola:

Código:
gconftool -s -t string /system/osso/connectivity/IAP/Localhost/type DUMMY

De esta manera cuando le demos a conectar nos saldra, además de los habituales en funcion de donde estemos, el AP "Localhost". Al darle permitira hacer conexiones locales sin encender el wireless (mas bateria).

EDITO: La bolita del mundo no aparece como conectada, es normal por el tipo de conexion, pero si pinchamos en ella, veremos que esta conectado.
En línea
Páginas: 1 2 » Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión


elHacker     designhacks     anelkaos     laUltimaEsencia

BitsDeLocos     gokteam     TuFonera     unMundoLibre

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC
Consejos publicitarios