Installation of OpenWRT on Extreme AP3915i

Hey there,
I am trying to get OpenWRT running on mentioned APs.
So far I am able to push the initram version and upload the sysupgrade.

But when the device is rebooting it falls back to default Extreme Firmware.

I tried it like this:

setenv AP_MODE 0
setenv WATCHDOG_COUNT 0
setenv WATCHDOG_LIMIT 0
setenv AP_PERSONALITY identifi
setenv serverip 192.168.1.66
setenv ipaddr 192.168.1.1
setenv MOSTRECENTKERNEL 0;
saveenv
saveenv
run boot_net

which gives me this: https://pastebin.com/TNKd0YbB

Then I uploaded the current sysupgrade.bin (tried the snapshot aswell) and started the sysupgrade: https://pastebin.com/J9sebJ5t

Can anyone point me to the right direction?
Thank you in advance!

which installation guide did you follow, those doesn't match anything described in https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=e16a0e7e8876df0a92ec4779fe766de1a943307a

Tried this one aswell.
It wont reboot to start the Update.

Found the process in one of the git comments

What do you mean by this? It's not meant to reboot on its own.

I've got three of these APs, they all work fine. It's been a while since I did the installation, but I'm quite sure I followed the instructions from the commit message.

2 Likes

When I do it like this:

login: admin
password: new2day

Boot (PRI)-> setenv ramboot_openwrt "setenv serverip 192.168.1.66;
>      setenv ipaddr 192.168.1.1; tftpboot 0x86000000 openwrt-3915.bin;
>      bootm"
Boot (PRI)-> setenv boot_openwrt "sf probe;
>      sf read 0x88000000 0x280000 0xc00000; bootm 0x88000000"
Boot (PRI)-> setenv bootcmd "run boot_openwrt"
Boot (PRI)-> saveenv
Saving Environment to NAND...
Erasing NAND...
Erasing at 0xe0000 -- 100% complete.
Writing to NAND... done
Boot (PRI)-> saveenv
Saving Environment to NAND...
Erasing redundant NAND...
Erasing at 0x1fe0000 -- 100% complete.
Writing to redundant NAND... done
Boot (PRI)-> run ramboot_openwrt
Boot (PRI)->

It's doing nothing afterwards, the commit says "6. Wait for OpenWrt to start."
But no TFTP Download is happening.

Try putting the commands on a single line, like this:

setenv ramboot_openwrt "setenv serverip 192.168.1.66; setenv ipaddr 192.168.1.1; tftpboot 0x86000000 openwrt-3915.bin; bootm"
setenv boot_openwrt "sf probe; sf read 0x88000000 0x280000 0xc00000; bootm 0x88000000"
saveenv
2 Likes

you can always do printenv after setenv, to verify the settings.

tried it like this yesterday evening - did not work
tried now - did not work
tried now entering saveenv twice - works

thank ya'll for helping out!!!!

2 out of 3 could be flashed, the 3rd seems to have a problem:

https://pastebin.com/64GfFndt

post your printenv, redact any MACs.

post it here, no link.

use the </> button to wrap the text.

1 Like

There we go

-> printenv
AC_HOSTNAME=Controller
AKRON_P1_NAND_REFORMAT_CNT=1
AP_FLAG=128
AP_MODE=0
AP_PERSONALITY=identifi
BOOT_BOOTROM="U-Boot 2012.07.19-r00020.1 (Jul 17 2017 - 17:24:13)"
BOOT_KERNEL=primary
CRYPTO_FLAG=3
CURR_VER=U-Boot 2012.07.20 (Aug 17 2017 - 09:44:13) (primary)
DEFAULT_SETTING=0
HW_RELEASE=AA
LOGHDR=0x9efffc00
LOGHDRRREASON=0x9efffc24
MODEL=AP3915i-ROW
MOSTRECENTKERNEL=1
NUM_ANTENNAS=4
PriImg=0x280000
RADIOADDR0=B4:2D:56:1E:FD:70
RADIOADDR1=B4:2D:56:1E:FD:60
REBOOT_PATTERN_WDG=0x5A5A5A5A
REGION=NA
SERIAL#=1740Y-1106800000
SERVICEATTRS=ac_manager,ru_manager
SERVICETYPE=siemens
SecImg=0x1130000
VERSIONBASE=0
WATCHDOG_COUNT=0
WATCHDOG_LIMIT=3
WLAN_ORDER_STRING=10
base_mint_id=0x12
baudrate=115200
boot_flash=source boot_kernel
boot_net=tftpboot 0x83600000 vmlinux.gz.uImage.3912; bootm 0x83600000
boot_openwrt=sf probe; sf read 0x88000000 0x280000 0xc00000; bootm 0x88000000
bootargs=console=ttyMSM0,115200n81 ubi.mtd=0  panic=30 nohlt ro BOOT_KERNEL=primary BOOT_BOOTROM="U-Boot 2012.07.19-r00020.1 (Jul 17 2017 - 17:24:13)"
bootcmd=bootx
bootdelay=2
ethact=eth0
ethaddr=B4:2D:56:24:A7:57
fdt_high=0x80100000
filesize=39
iotaddr=B4:2D:56:24:A7:5B
ipaddr=192.168.1.11
machid=8010001
mem=523264k
mfg_bom_rev=AA
mfg_date=2017/10/16
mfg_hardware_model=AP-7632-680B30-WR
mfg_hardware_type=willow
mfg_hardware_version=03
mfg_serial_number=1740Y-1106800000
mtddevname=CFG1
mtddevnum=0
mtdids=nand2=nand2
mtdparts=mtdparts=nand2:64k@896k(CFG1),448k(BootBAK)ro,64k(WINGCFG1),64k(ART),448k(BootPRI),64k(WINGCFG2),512k(FS),15040k(PriImg),15040k(SecImg),64k(CFG2)
partition=nand2,0
radioaddr=B4:2D:56:1E:FD:60
ramboot_openwrt=setenv serverip 192.168.1.66; setenv ipaddr 192.168.1.1; tftpboot 0x86000000 openwrt-3915.bin; bootm
static_bootargs=console=ttyMSM0,115200n81 ubi.mtd=0  panic=30 nohlt ro
stderr=serial
stdin=serial
stdout=serial
uboot=CONFIG_UBOOTPATH
ver=U-Boot 2012.07.19-r00020.1 (Jul 17 2017 - 17:24:13) (back-up)
xtalTrim=23

Environment size: 2065/65531 bytes

bootcmd=bootx <> setenv bootcmd "run boot_openwrt"

2 Likes

Worked - thank u so much!

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.