Ruckus FastIron Configuration Matrix¶
ICX7250 vs ICX7150¶
| Device | Firmware |
|---|---|
| Ruckus ICX7250-24P | FastIron 09.0.10kT213 |
| Ruckus ICX7150 | FastIron 10.2.12T225 (MNZ10212) |
FastIron General Rules¶
FastIron is not Cisco IOS syntax.
Important:
- VLAN membership is configured from VLAN context.
descriptionis not used for VLAN descriptions.- VLAN names are configured with
name. - Stack configuration exists even on standalone switches.
- Always save changes with:
Command Comparison Matrix¶
Basic System¶
| Function | ICX7250 FastIron 09.0.10kT213 | ICX7150 FastIron 10.2.12T225 | Notes |
|---|---|---|---|
| Enter config mode | configure terminal |
configure terminal |
Same |
| Exit config mode | end |
end |
Same |
| Save configuration | write memory |
write memory |
Same |
| Show running config | show running-config |
show running-config |
Same |
| Show version | show version |
show version |
Same |
| Show flash | show flash |
show flash |
Same |
| Reload switch | reload |
reload |
Same |
Hostname¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Configure hostname | hostname SW-NAME |
hostname SW-NAME |
Example:
Clock and NTP¶
| Function | ICX7250 09.0.10kT213 | ICX7150 10.2.12T225 |
|---|---|---|
| Timezone | clock timezone gmt GMT+01 |
clock timezone gmt GMT+01 |
| Summer time | clock summer-time |
clock summer-time |
| Show clock | show clock |
show clock |
| Enable NTP | ntp |
ntp |
| Add NTP server | server pool.ntp.org |
server pool.ntp.org |
| Verify NTP | show ntp associations |
show ntp associations |
Example:
SSH Configuration¶
Enable SSH¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Generate RSA key | crypto key generate rsa |
crypto key generate rsa |
| Enable SSH server | ip ssh server |
ip ssh server |
| Disable Telnet | no telnet server |
no telnet server |
SSH Timeout¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| SSH negotiation timeout | ip ssh timeout 120 |
ip ssh timeout 120 |
Important:
controls SSH login negotiation.
It does NOT control idle session timeout.
Maximum:
120 seconds
SSH Key Authentication¶
Goal:
Linux user connects without switch password:
using:
~/.ssh/id_rsa
Linux Key Creation¶
Linux:
Creates:
~/.ssh/id_rsa ~/.ssh/id_rsa.pub
Import Public Key¶
| Function | ICX7250 09.0.10kT213 | ICX7150 10.2.12T225 |
|---|---|---|
| SSH public key authentication | Supported | Supported |
| RSA keys | Supported | Supported |
| ED25519 keys | Limited | Better support depending on release |
Recommended:
RSA 4096 bit
Example workflow:
Import public key:
Verify:
Firmware Management¶
Check Firmware¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Display version | show version |
show version |
| Display flash | show flash |
show flash |
Boot Partition¶
Both platforms normally contain two firmware partitions.
Check:
Example:
Select Boot Image¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Boot primary image | boot system flash primary |
boot system flash primary |
| Boot secondary image | boot system flash secondary |
boot system flash secondary |
After changing:
Firmware Upgrade¶
TFTP Upgrade¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Firmware via TFTP | Supported | Supported |
| Firmware via USB | Supported | Supported |
| Firmware via SCP | Release dependent | Better support |
Example:
Verify:
Select boot:
Save:
Reload:
Configuration Backup¶
Local Save¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Save config | write memory |
write memory |
TFTP Backup¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Backup startup config | Supported | Supported |
Example:
SCP Backup¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| SCP configuration backup | Release dependent | Supported |
Example:
VLAN Configuration¶
Create VLAN¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Create VLAN | vlan 402 name MANAGEMENT by port |
vlan 402 name MANAGEMENT by port |
Example:
Tagged VLAN Port¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Tagged port | vlan 402tagged ethernet 1/2/1 |
vlan 402tagged ethernet 1/1/1 |
Untagged VLAN Port¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Access port | vlan 402untagged ethernet 1/2/10 |
vlan 402untagged ethernet 1/1/10 |
Multiple VLAN Assignment¶
Example trunk:
ICX7250:
ICX7150:
Port Labels¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Configure label | port-name |
port-name |
Example:
Management Interface¶
Out-of-Band Management¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Management port | interface management 1 |
interface management 1 |
Example:
In-Band Management¶
Both support VE interfaces.
Example:
vlan 402 name MANAGEMENT by port
router-interface ve 402
interface ve 402
ip address 10.10.2.10 255.255.255.0
DHCP Limitations¶
| Feature | ICX7250 | ICX7150 |
|---|---|---|
| DHCP client on VE | Not supported | Not supported |
| Static VE IP | Supported | Supported |
This fails:
IPv6¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| IPv6 enable | ipv6 enable |
ipv6 enable |
| SLAAC | ipv6 address autoconfig |
ipv6 address autoconfig |
Routing¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Enable routing | ip routing |
ip routing |
| Default route | ip route 0.0.0.0/0 <gateway> |
ip route 0.0.0.0/0 <gateway> |
| Show routes | show ip route |
show ip route |
LACP¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Create LAG | lag <id> dynamic |
lag <id> dynamic |
| Add ports | ports ethernet 1/2/1 to 1/2/2 |
ports ethernet 1/1/1 to 1/1/2 |
| Show LAG | show lag |
show lag |
Remember:
stack-port = stacking
lag = Ethernet aggregation
Spanning Tree¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Enable STP | spanning-tree |
spanning-tree |
| Show STP | show spanning-tree |
show spanning-tree |
Stack¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Show stack | show stack |
show stack |
| Standalone state | alone |
alone |
| Stack unit | stack unit 1 |
stack unit 1 |
Standalone switches still contain:
stack unit 1
Do not remove.
Stack Ports¶
| Function | ICX7250 | ICX7150 |
|---|---|---|
| Configure stack port | stack-port ethernet 1/2/1 |
stack-port ethernet 1/1/1 |
| Remove stack port | no stack-port ethernet 1/2/1 |
no stack-port ethernet 1/1/1 |
Stack ports are NOT:
LACP EtherChannel Normal trunk ports
Verification Commands¶
| Purpose | ICX7250 | ICX7150 |
|---|---|---|
| Version | show version |
show version |
| Flash | show flash |
show flash |
| Running config | show running-config |
show running-config |
| VLANs | show vlan |
show vlan |
| Interfaces | show interfaces brief |
show interfaces brief |
| IP interfaces | show ip interface brief |
show ip interface brief |
| Routes | show ip route |
show ip route |
| Stack | show stack |
show stack |
| NTP | show ntp associations |
show ntp associations |
| LAG | show lag |
show lag |
Deployment Checklist¶
- Verify firmware version
- Backup configuration
- Verify boot partition
- Upgrade firmware if required
- Set hostname
- Configure timezone
- Configure NTP
- Disable Telnet
- Configure SSH
- Configure SSH key authentication
- Create VLANs
- Configure trunks
- Configure management IP
- Configure routing
- Verify configuration
- Save configuration
- Export backup