Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutorials:aerohive:openwrt-on-ap121 [2024/03/02 21:38] Zyzonixtutorials:aerohive:openwrt-on-ap121 [2024/03/02 21:58] (current) Zyzonix
Line 1: Line 1:
 ====== Aerohive AP121 - Installing OpenWRT ====== ====== Aerohive AP121 - Installing OpenWRT ======
  
-After more than 10 years in use and licensing issues we decided to replace our WiFi installation consisting of about 40 Aerohive AP121 and AP122 with newer models. +After more than 10 years in use and licensing issues we decided to replace our WiFi installation consisting of about 40 Aerohive AP121 newer models. 
  
 Because all APs are still able to work, we thought about the future use of our devices. As we already use a lot of open source software, we thought it would be nice if also our APs are running with Linux and this is actually possible with [[https://openwrt.org/|OpenWRT]]! Because all APs are still able to work, we thought about the future use of our devices. As we already use a lot of open source software, we thought it would be nice if also our APs are running with Linux and this is actually possible with [[https://openwrt.org/|OpenWRT]]!
Line 89: Line 89:
   - Set ''192.168.1.10'' with netmask ''255.255.255.0'' as static ip for the RJ45-interface of the PC you want to use.   - Set ''192.168.1.10'' with netmask ''255.255.255.0'' as static ip for the RJ45-interface of the PC you want to use.
   - Install PuTTY and the TFTP-Server. Configure the TFTP-Server to host the OpenWRT-image. In case you used the PumpKIN-TFTP-Server: After installing, the TFTP-Server will be started by starting the following executeable: ''C:\Program Files\Klever\Nothings\PumpKIN.exe''. Select ''Options'' and set the ''root path'' to the directory where the OpenWRT-image was saved. It's recommended to rename the image file to something more simple like ''openwrt.bin'' because this makes it easier to type the name into the console later.   - Install PuTTY and the TFTP-Server. Configure the TFTP-Server to host the OpenWRT-image. In case you used the PumpKIN-TFTP-Server: After installing, the TFTP-Server will be started by starting the following executeable: ''C:\Program Files\Klever\Nothings\PumpKIN.exe''. Select ''Options'' and set the ''root path'' to the directory where the OpenWRT-image was saved. It's recommended to rename the image file to something more simple like ''openwrt.bin'' because this makes it easier to type the name into the console later.
-  - Then connect your AP with a Laptop or any PC as following but **do not power on the PoE-injector/power supply** yet:<panel>++++ Show/Hide |{{:tutorials:aerohive:ap121-cabling.png|}}++++</panel>+  - Then connect your AP with a Laptop or any PC as following but **do not power on the PoE-injector/power supply** yet: ++Show/Hide Image|{{:tutorials:aerohive:ap121-cabling.png|}}++
   - Open the ''Device Manager'' and select ''Ports'', there you should see an interface like ''COM1'' or ''COM3''. Select this interface in PuTTY as it is your serial cable to the AP.   - Open the ''Device Manager'' and select ''Ports'', there you should see an interface like ''COM1'' or ''COM3''. Select this interface in PuTTY as it is your serial cable to the AP.
   - In PuTTY select ''Serial'', type in the ''Serial line'' (e.g. ''COM1'') and set the speed/baudrate to ''9600''. Then open the connection.   - In PuTTY select ''Serial'', type in the ''Serial line'' (e.g. ''COM1'') and set the speed/baudrate to ''9600''. Then open the connection.
   - Finally power on the injector.    - Finally power on the injector. 
   - You should now see the boot process of the AP. Interrupt it by hitting any key. When getting asked for a password either try ''AhNf?d@ta06'' or ''administrator''. Here to copy:<code bash>AhNf?d@ta06</code>   - You should now see the boot process of the AP. Interrupt it by hitting any key. When getting asked for a password either try ''AhNf?d@ta06'' or ''administrator''. Here to copy:<code bash>AhNf?d@ta06</code>
-  - Then verify the firmware version again with, if it prints something higher like ''1.0.0.25'' everything is ok: <code bash>version</code>+  - Then verify the firmware version again with, if it prints something higher as ''v1.0.0.25'' everything is ok: <code bash>version</code>
   - After that transfer the firmware file, replace ''<name-of-firmware-image>'' with ''openwrt.bin'' or the name you gave the firmware file:<code bash>tftpboot 0x81000000 <name-of-firmware-image></code>   - After that transfer the firmware file, replace ''<name-of-firmware-image>'' with ''openwrt.bin'' or the name you gave the firmware file:<code bash>tftpboot 0x81000000 <name-of-firmware-image></code>
   - If using PumpkinTFTP and the TFTP-client on the AP can find the image on the server, a pop-up will appear. Accept the transfer and the firmware will be transferred.    - If using PumpkinTFTP and the TFTP-client on the AP can find the image on the server, a pop-up will appear. Accept the transfer and the firmware will be transferred. 
Line 113: Line 113:
  
 [[https://github.com/hall757/aerohacking|github.com - Aerohacking - AP122]] [[https://github.com/hall757/aerohacking|github.com - Aerohacking - AP122]]
 +
 +Also have a look at other tutorials concerning Aerohive and OpenWRT:
 +{{indexmenu>:tutorials:aerohive#1}}
  
 ----- -----
  • tutorials/aerohive/openwrt-on-ap121.1709411933.txt.gz
  • Last modified: 2024/03/02 21:38
  • by Zyzonix