Controller Based WLANs

How do I upload an image from CPBoot using “setenv ethact xlr_gmac” for Aruba Wireless LAN Controllers?

Aruba Employee

Product and Software: This article applies to Aruba 3000 Series Controllers.

 

The cpboot upgrade procedure is similar to one for existing platforms except that you need to specify the "ethact" variable.

 

This variable enables a specific port: "ethact = xlr_gmac(0 - 3)" with 0 being port 1/3 and 3 being port 1/0.

 

For example, when using port 1/3, you specify:

 

setenv ethact xlr_gmac0

 

Use these commands when using port 0:

Hit any key to stop autoboot: 0 <<< 5 seconds to hit enter
cpboot> <<< this is the "cpboot" mode

 

cpboot> setenv ipaddr 10.168.89.18 <<< Controller IP address
cpboot> setenv netmask 255.255.255.0 <<< Controller subnet mask
cpboot> setenv gatewayip 10.168.89.1 <<< Controller gateway IP
cpboot> setenv serverip 10.1.1.234 <<< tftp server IP address
cpboot> setenv ethact xlr_gmac3 <<< port 1/3

 

cpboot> save <<< save the configuration

 

Example of an image upload from CPBoot:

 

 

CPBoot 1.1.4.0 (build 16250)
Built: 2007-09-20 at 16:13:58
DRAM: Operating at 533 MHz
DRAM: Channel 0: 1024 MB
DRAM: Channel 2: 1024 MB
DRAM: Total = 2048 MB
POST: Memory test: Physical 0 - 0x10000000 - quick test
Memory test: Physical 0x10000000 - 0x80000000 - quick test
PASS
CPU: XLR532 Clock: 800MHz
Board: A3600
CPLD: rev: 1.1
SMP: All 32 cpus successfully started
Net: xlr_gmac0 xlr_gmac1 xlr_gmac2 xlr_gmac3
IDE: Bus 0: OK
Device 0: Model: CF 512MB Firm: 06/07/29 Ser#: GHS3ABPCF07060600005
Type: Removable Hard Disk
Capacity: 502.0 MB = 0.4 GB (1028160 x 512)
Boot: Primary bootflash partition

 

Hit any key to stop autoboot: 0 <<< 5 seconds to hit enter
cpboot> <<< this is the "cpboot" mode
cpboot> printenv <<< this command shows the config
bootargs=quiet
bootcmd=bootf
bootdelay=5
baudrate=9600
loadaddr=0x87000000
psb_os_cpu_mask=0
ethprime=xlr_gmac3
ethaddr=00:0b:86:61:17:c0
eth1addr=00:0b:86:61:17:c1
eth2addr=00:0b:86:61:17:c2
eth3addr=00:0b:86:61:17:c3
stdin=serial
stdout=serial
stderr=serial

 

Environment size: 277/131068 bytes
cpboot> <<< this is the "cpboot" mode

 

cpboot> setenv ipaddr 10.168.89.18 <<< Controller IP address
cpboot> setenv netmask 255.255.255.0 <<< Controller Subnet Mask
cpboot> setenv gatewayip 10.168.89.1 <<< Controller Gateway IP
cpboot> setenv serverip 10.1.1.234 <<< tftp server IP address
cpboot> setenv ethact xlr_gmac3 <<< port 1/3

cpboot> ping 10.168.89.1 <<< Verify connectivity
Using xlr_gmac3 device
host 10.168.89.1 is alive <<< Ping response
cpboot> upgrade 1 ArubaOS_MMC_3.3.2.0_18843 <<< Command to upgrade
Starting TFTP Download ...
Using xlr_gmac3 device
TFTP from server 10.1.1.234; our IP address is 10.168.89.18; sending through gateway 10.168.89.1
Filename 'ArubaOS_MMC_3.3.2.0_18843'.

Load address: 0x87000000
Loading: ##############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
done
Bytes transferred = 33326904 (1fc8738 hex)
offset=0 src=87000000 len=33326904
cpboot>
cpboot> boot <<<< "boot" will boot the uploaded image
Loading image 0:1##########################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
Verifying checksum...
Booting image...
(PROM): Adding mem region start=100000, size=ff00000
(PROM): Adding mem region start=20000000, size=4ffe0000
argc=3, argv=8baf70f8, envp=8baf7058, prom_info=820c9830
argv[1] = [quiet]
arcs_cmdline=[quiet ]
argv[2] = [console=ttyS0,9600]
arcs_cmdline=[quiet console=ttyS0,9600 ]
prom_init: envp[0] = [BOARD=NEBBIOLO]
arcs_cmdline=[quiet console=ttyS0,9600 console=ttyS0,38400 rdinit=/sbin/init ]
Master CPU Thread: 0 of 0 running on Phoenix 0
Initializing PIC...
on_chip init done
XLR_ Board Major Version 5

 

<<<<< Welcome to Aruba Networks - Aruba A3600-64 >>>>>

 

Performing CompactFlash fast test... Checking for file system...
Passed.
Reboot Cause: User reboot.
Restoring the database...done.
Generating SSH Keys......done.
Reading configuration from default.cfg
Retrieving Configuration...will take approximately 1 minute


(Aruba)
User:

Version history
Revision #:
1 of 1
Last update:
‎07-01-2014 04:07 PM
Updated by:
 
Labels (1)
Contributors
Comments
Luiz_Prado

I have a 4302 controller.
I can not upgrade at all.

By "cpboot" mode I can not ping the gateway.
In the "uartb" mode I make the command "" ifconfig eth0 -addr = 10.24.10.200 -mask = 255.255.255.0 "" ping ok, but when upgrading occore below:

Npboot> ping 10.24.10.210
10.24.10.210 (10.24.10.210) is alive
10.24.10.210 (10.24.10.210): 1 packets sent, 1 received
*** command status = 0
Npboot>
Npboot> load -tftp 10.24.10.210:OAW4302_5.0.4.7_34135
Loader: raw Filesys: tftp Dev: eth0 File: 10.24.10.210: OAW4302_5.0.4.7_34135 Options: (null)
Loading:
........... 262144 bytes read
Entry at 0x0000000020000000
*** command status = 0
Npboot>
Npboot>

The firmware does not go through completely.

Search Airheads
cancel
Showing results for 
Search instead for 
Did you mean: