Fyeox LLC Logo

Fyeox LLC

Linux Operational Consulting & Services

OpenWRT flash ap-105 notes

https://openwrt.org/toh/aruba/ap-105

Parts used:
------------------
1 x upcycled chromebook running linux configured with minicom and tftpd
2 x patch cables
1 x openwrt router with two lan ports with network of 192.168.133.x/24

Flashing steps:
------------------
1. Download initramfs and sysupgrade to your tftp server from link above. I added symlinks to shorten names.

2. Hook into UART (9600 baud) and pause boot (note: if not accepting input, turn hardware flow off).

3. Once at a prompt, tftp boot the initramfs image:

setenv apb_rb_openwrt "setenv ipaddr 192.168.133.16;setenv serverip 192.168.133.110; netget 0x84000000 ap105.bin; go 0x84000040"
setenv apb_fb_openwrt "cp.b 0xbf040000 0x84000000 0x10000;go 0x84000040"
setenv bootcmd "run apb_fb_openwrt"
saveenv
run apb_rb_openwrt


4. Once booted, scp over the sysupgrade file. The ap-105 set ip address to 192.168.1.1,
so on my tftp box I added a second address on my adapter so the ap-105 could talk to it with something like:

ip address add 192.168.1.5/25 dev eth0:1


5. Now that the ap-105 could talk to my tftp box, scp over the sysupgrade file:

scp linux@192.168.1.5:/srv/tftp/ap105_sysupgrade.bin /tmp/

6. Now sysupgrade:

sysupgrade -n -v /tmp/ap105_sysupgrade.bin

Please know the first boot takes a long time.