Bien pues hos voy a explicar como hice yo (con ayuda de mi hermanito, que pa algo estudio elestronica), para ponerle una tarjeta SD o MMC a la fonera y un conector para la segunda antena, en este caso para una fonera 2100.
Concretamente el material utilizado para todo lo que he hecho es lo siguiente:
-Fonera 2100, flasehada con OpenWRT kamikaze 7.09
http://downloads.openwrt.org/kamikaze/7.09/atheros-2.6/ -Tarjeta SD 512 MB
-Cable de disketera 5 1/4 Aquellas de los disketes antiguos que eran grandes y flexibles.
-Conector RMA, macho para la antena (como el que tiene la fonera)
Aparte de ello herramienta como destornilladores, soldador, etc etc.
Y las paginas de referencia para hacerlo:
-
http://fon.testbox.dk pagina de la que saque la informacion mas valiosa para conseguirlo asi como drivers para varias veriosnes de kernel
-
http://uanr.com/sdfloppy/#howto de aqui lo de hacer un lector de sd con cable viejo de desquetera
-
http://www.dd-wrt.com/wiki/index.php/Howto_Attach_a_Second_Antenna_to_your_LaFonera Aqui teneis el como se pone la segunda antena y pruebas de como consfigurar para conseguir mas potencia de señal (esto lo tengo que probar, cuadno lo haga pondre aqui lso datos)
Bueno como cuando me puse con el tema no tenia una camara a mano y las fotos que saque con el mobil no valen para nada (muy borrosas) pues no pondre muchas fotos sobre el proceso.
Emezaremos por coger el cable de disquetera y prepararlo la la sd/mmc de manera que en principio nos queden solo 9 cables de los 32 (creo) que tiene el cable de disquetera

nos quedara algo asi

una vez que ya lo tengamos preparado separamos los cables del otro extremo para poder conectarlo a la fonera.
Abrimos la fonera y localizamos los puntos, que se muestran es esta imagen

ahora pasaremos a conectar los cables de nuestro lector casero de tarjetas a nuestra fonera de manera que los contactos de las SD/MMC y la fonera se conecten de la forma que aparece en la imagen

Para aclararlo un poco dire que el conector de red quedaria en la parte de abajo de dicha imagen.
antes de conectar la antena hos recomiendo probar primero si funciona el lector, ya que si pones ahora el coector para la segunda antena te puede molestar luego si hay que repasar alguna soldadura.
Para ello conectaremos la fonera la nuestra red y a a corriente (no pongas todabia la SD/MMC), acedemos a la fonera mediante ssh he instalamos los drivers para tarjetas mmc y el resto de paquetes necesarios, en mi caso con kernel 2.6.21.5 (esto lo sabremos con el comando "uname -a") instale los siguientes paquetes kmod-nls-cp437, kmod-nls-iso8859-1, kmod-nls-base y kmod-fs-vfat
# las dependencias
ipkg install http://fon.testbox.dk/packages/2.6.21.5/kmod-nls-base_2.6.21.5-atheros-1_mips.ipk
ipkg install http://fon.testbox.dk/packages/2.6.21.5/kmod-nls-iso8859-1_2.6.21.5-atheros-1_mips.ipk
ipkg install http://fon.testbox.dk/packages/2.6.21.5/kmod-nls-cp437_2.6.21.5-atheros-1_mips.ipk
# el driver para mmc
ipkg install http://fon.testbox.dk/packages/mmc/phrozendriver/2.6.21.5/26215-4pinfon2100Driver7143.ipk
ahora desenchufamos la fonera insertamos la sd/mmc y enchufamos de nuevo la fonera, esperamos que se inicie y conectamos por ssh, para ver si ha funcionado leeremos el log de la fonera con el comando "logread" y al final de log deberiamos de ver la informacion del driver donde nos dice si ha detectado la tarjeta y la capacidad dela misma, veriamos algo asi (he recortado lo que sobra)
BusyBox v1.4.2 (2007-09-29 07:21:40 CEST) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
KAMIKAZE (7.09) -----------------------------------
* 10 oz Vodka Shake well with ice and strain
* 10 oz Triple sec mixture into 10 shot glasses.
* 10 oz lime juice Salute!
---------------------------------------------------
root@OpenWrt:~# logread
....
Jan 1 01:00:34 OpenWrt daemon.info dnsmasq[418]: read /etc/hosts - 1 addresses
Jan 1 01:00:35 OpenWrt user.warn kernel: mmc : MMC Driver Version 2.5 (050507) Built for Legend (john@phrozen.org)
Jan 1 01:00:35 OpenWrt user.warn kernel: mmc : Card Found
Jan 1 01:00:35 OpenWrt user.warn kernel: mmc : card in op mode
Jan 1 01:00:35 OpenWrt user.warn kernel: mmc : SIZE : 121, nMUL : 4, COUNT : 3891, NAME : SD256
Jan 1 01:00:35 OpenWrt user.warn kernel: mmc : Card Initialised
Jan 1 01:00:35 OpenWrt user.warn kernel: mmc : The inserted card has a capacity of 127500288 Bytes
Jan 1 01:00:35 OpenWrt user.warn kernel: mmc : adding disk
Jan 1 01:00:36 OpenWrt user.info kernel: mmc1
Jan 1 01:00:36 OpenWrt user.warn kernel: mmc: p1 exceeds device capacity
Jan 1 01:00:36 OpenWrt user.warn kernel: mmc : Card was Found
Jan 1 01:02:58 OpenWrt authpriv.info dropbear[433]: Child connection from 192.168.1.22:4388
Jan 1 01:03:03 OpenWrt authpriv.notice dropbear[433]: password auth succeeded for 'root' from 192.168.1.22:4388
root@OpenWrt:~#
si no esta bien conectado todo nos parecera esto
BusyBox v1.4.2 (2007-09-29 07:21:40 CEST) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
KAMIKAZE (7.09) -----------------------------------
* 10 oz Vodka Shake well with ice and strain
* 10 oz Triple sec mixture into 10 shot glasses.
* 10 oz lime juice Salute!
---------------------------------------------------
root@OpenWrt:~# logread
....
Jan 1 01:00:34 OpenWrt daemon.info dnsmasq[418]: read /etc/hosts - 1 addresses
Jan 1 01:00:35 OpenWrt user.warn kernel: mmc : MMC Driver Version 2.5 (050507) Built for Legend (john@phrozen.org)
Jan 1 01:02:58 OpenWrt authpriv.info dropbear[433]: Child connection from 192.168.1.22:4388
Jan 1 01:03:03 OpenWrt authpriv.notice dropbear[433]: password auth succeeded for 'root' from 192.168.1.22:4388
root@OpenWrt:~#
si ha detectado la tarjeta ya solo tenemos que montarla para que podemos leer y escribir en ella con el comando "mount"
mount /dev/mmc0 /mnt/ -t vfat -o noatime,sync
a partir de ahora si queremos leer o escribir en la SD lo haremos en "/mnt"
Si todo ha funcionado ya podremos montar la fonera y si queremos ponerle el segundo conector de antena tal y como se explica en la pagina arriba mencionada.
Ahora ya podemos por ejemplo capturar paquetes con airodump-ng sin el problema de limitacion de memoria de nuestra fonera, o poner paginas web para que haga de servidor web o ftp, o podemos grabar los paquetes que queremos instalar en nuestra fonera en una sd y luego instalrlos en la fonea desde la SD sin tener que descargarlos en la fonera desde internet.
Bueno pues aqui hos dejo algunas fotos de como me ha quedado ami.
.JPG)
.JPG)
.JPG)
.JPG)
.JPG)
Y esta ultima junto con un alimentador un poco "bestia" para la fonera que me hice con 4 pilas recargable tipo R03 y un tubo de PVC de 40mm, es un poco grande pero da 5V y durante varias horas, y ademas me sirve (con diferentes conectores) para recargar el mobil y la pda :-)
.JPG)
Bueno pues por ahora eso es todo, espero hallan quedado claras las explicaciones, si alguno lo haceis mandad fotos de como queda.
Ahora a probarlo y ver que mas cosas se pueden hacer con esto de la fonera + sd/mmc y probar tambien las antenas jeje.