Hace unos días se me ocurrió la idea de usar la GP2X + Cradle como una máquina más en mi red, cortando la dependencia que tiene la negrita de tener una PC host para conectarse a la red.
Para esto, compré un dongle USB/ETHERNET, y empecé las pruebas. Después de muchas vueltas pude conseguir el driver correspondiente para el kernel 2.4, compilarlo con la toolchain, insertarlo en el kernel y levantar la interface desde la gp2x, todo bien.
La cosa es que ahora voy por más y quiero que se autoconfigure, pero sin tocar los internals, la mejor opción que se me ocurrió fue usar el famoso "autorun.gpu" y usar una SD cargada con los drivers con el script de configuración.
Hasta ahora tuve éxito moderado: Logré que se inserten los módulos pero por alguna ($"&$"# razón no me toma el comando ifconfig!
Aquí están los archivos que estoy usando:
autorun.gpu
test.gpuCódigo:#!/bin/sh /mnt/sd/test.gpu &>/dev/null & cd /usr/gp2x exec ./gp2xmenu --disable-autorun
Alguna idea por qué no estará tomando ese último ifconfig?Código:#!/bin/bash echo "Unloading drivers" rmmod crc32 rmmod usbcore rmmod dm9601 sleep 1 echo "Loading drivers" insmod /mnt/sd/crc32.o modprobe usbcore insmod /mnt/sd/dm9601.o sleep 1 echo "Starting USB network dongle" ifconfig eth0 up 192.168.1.24 sleep 1
Haciendo lsmod veo los drivers asi que hasta ahí está todo bien...
Saludos!




Citar

Mi grupo: 









) a un switch/hub/router. 
Marcadores