La modificalizacion consistio basicamente instalar linux a un WRT54G version 5, 2.2 y 3 y un WAP54G V2 que se nos atraveso (si, teniamos surtido rico). Poco a poco ire poniendo manuales porque sinceramente es HARTO material asi que por ahora solamente pondre fotos y lo que hay que hacer basicamente para que funcione una memoria SD de 512 Megas.
:rocknroll:
[mygal=wrt]
#### Esto lo aplique sobre el openwrt, en el dd-wrt no es necesario ya que en la parte de administracion se habilitan las memorias SD
###Se actualizan los repositorios con
ipkg update
#### Se instala el modulo de lectura para el EXT2
ipkg install kmod-ext2
#### Para que se cargue el modulo cada que se reinicie el router
echo ‘ext2’ > /etc/modules.d/30-ext2
##——->gpio 2
wget http://programmingstuff.free.fr/files/openwrt/whiterussian/mmc/1_2/gpio2/mmc.o
##——->gpio 5
wget http://programmingstuff.free.fr/files/openwrt/whiterussian/mmc/1_2/gpio5/mmc.o
########### Una vez descargado se mueve a la librerias de modulos
mv mmc.o /lib/modules/2.4.30/
#### Para cargar una vez el modulo para probar si funciona
insmod mmc.o
dmesg
##########Lo cual debe mostrar algo como:################
mmc Hardware init
[INFO] mmc_card_init: powering card on. sending 80 CLK
[INFO] mmc_card_init: resetting card (CMD0)
[INFO] mmc_card_init: doing initialization loop
[INFO] mmc_card_init: card inited successfully in 2 tries (0 seconds 5984 usec).
Size = 501504, hardsectsize = 512, sectors = 1003008
#### Si el modulo funciona correctamente se puede cargar cada que reinicie el modulo con:
echo ‘mmc’ > /etc/modules.d/30-mmc
##########################################
### Se puede formatear la memoria en este punto con ###
### mkfs.ext2 /dev/mmc/disc0/part1 ###
### pero yo recomiendo hacerlo en una pc con linux ###
### se tarda….. (conmigo aprox 8 horas 512MB) XDD ###
##########################################
###Se crea el directorio donde se montara la SD ya formateada
mkdir /mnt/sd
### Se procede a montar la memoria con
mount /dev/mmc/disc0/part1 /mnt/sd/
#### XDDD Listo!!!
###Si se desea que la particion se monte automaticamente cada reinicio del Router hay qye hacer un
echo ‘mount /dev/mmc/disc0/part1 /mnt/sd’ > /etc/init.d/S60externalmount
chmod +x /etc/init.d/S60externalmount
##################################
#########Modificando IPKG##############
#Para instalar paquetes dentro de la memoria SD #
##################################
################ Se modifica /etc/ipkg.conf con un
vi /etc/ipkg.conf
################Se modifica el arquivo que va a estar algo asi:
src whiterussian http://downloads.openwrt.org/whiterussian/packages
src non-free http://downloads.openwrt.org/whiterussian/packages/non-free
dest root /
dest ram /tmp
################Para que quede algo como:
src whiterussian http://downloads.openwrt.org/whiterussian/packages
src non-free http://downloads.openwrt.org/whiterussian/packages/non-free
dest root /
dest ram /tmp
dest sd /mnt/sd
#################Ahora solamente para instalar paquetes dentro de la memoria hay que hacer un
ipkg -d sd install (nombre del paquete)
###########################################Fin########
Deja una respuesta