Actualizar el firmware de la tarjeta
wireless del SMC2682W
Si nos fijamos al arrancar el linuxAP podemos ver la versión de
firmware que lleva nuestro aparato:
wlan0: NIC: id=0x8008 v1.0.0
wlan0: PRI: id=0x15 v0.3.0
wlan0: STA: id=0x1f v1.3.4
Vamos a ver el proceso que hay que seguir para realizar nuestro
firmware update:
Para abrirlo primero hay que quitar la arandela que sujeta al conector
de la antena externa

después sacamos los tornillos de la parte de atrás de la
carcasa de plástico y veremos la placa tal y como se muestra a
continuación

empujamos los leds de la tapa frontal hacia abajo, quitando así
el resto de las tapas.
Para sacar la tarjeta pcmcia debemos hacer presión con unos
alicates en uno de los dos plasticos que la sujetan

Ahora que ya hemos scado la tarjeta la podemos poner en un
portátil o en un pc con adaptador PCI y actualizar el firmware.
Debemos obtener una copia del binario de firmware actualizado para la
tarjeta, concretamente el fichero s1010409.hex.
Proceso a seguir para realizar el update desde Linux:
- Descargar una versión posterior al 3 de agosto de 2003 de hostap.
- Editar el fichero driver/modules/hostap_config.h
y descomentar los defines PRISM2_DOWNLOAD_SUPPORT y
PRISM2_NON_VOLATILE_DOWNLOAD.
- Compilar y instalar el driver
- En el directorio utils
ejecutamos make prism2_srec
para compilar el binario que nos permitirá hacer la
actualización de firmware
- Ejecutamos ./prism2_srec -v -f
wlan0 s1010409.hex y si todo va bien, ya tenemos el firmware
actualizado
Si utilizas Hasefroch puedes seguir estas instrucciones.
Una vez hecha la actualización del firmware, volvemos a poner la
tarjeta en su sitio, y enchufamos el punto de acceso

Cuando arranca el linuxAP ya podemos ver la tarjeta con la nueva
versión de firmware:
wlan0: NIC: id=0x8008 v1.0.0
wlan0: PRI: id=0x15 v0.3.0
wlan0: STA: id=0x1f v1.4.9