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.usbserialorls /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.20and 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 noset 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>