This is for a Cisco AIR 3502.
- Start off by installing the Tftp Server(http://ww2.unime.it/flr/tftpserver/oon your mac
- Acquire the Cisco Firmware that will be flashed on the access point.
- Place the firmware in the
/private/tftpboot/
and start the tftp service - Change the permission
chmod 744 /private/tftpboot/
and ownerchown root:wheel /private/tftpboot
- Connect a usb serial adapter to the mac and test the device with
ls /dev/cu.usbserial
orls /dev/ttyUSB0
- On the mac open terminal and open a console to the access points with
screen /dev/cu.usbserial 9600 cs8 -ixof
- Enter the username and password (hint: defaults are Cisco Cisco)
- If you need to reset the device password press and hold the the mode button while the power is connected to the access point wait until the ap: prompt is displayed
The following commands will be run in the access point console
- Set IP of the access point
set IP_ADDR 10.0.0.20
and netmaskset NETMASK 255.255.255.0
- Tell the AP the router’s ip
set DEFAULT_ROUTER 10.0.0.1
- Configure the AP to accept new firmware over tftp
tftp_init
- Start an ethernet connection to accept fireware
ether_init
- Allow for flash memory to be accessed
flash_init
- Flash the
tar -xtract tftp://<TFTP SERVER IP>/<FIRMWARE>.tar flash:
an exampletar -xtract tftp://<TFTP SERVER IP>/ap3g1-k9w7-tar.153-3.JF4.tar flash:
- Wait about 20 minutes, grab a coffee
- Set the newly added firmware to boot
set BOOT flash:/ap3g1-k9w7-mx.153-3.JF4/ap3g1-k9w7-mx.153-3.JF4
set MANUAL_BOOT no
set boot
- Reboot the access point and see if the newly added firmware boots
- Log back into the access point and delete the old firmware to free up space
delete /force /recursive flash:<FIRMWARE>