Mushroom Networks Documentation

cli commands

Mushroom device’s features and diagnostics can also be accessed using the cli commands. To use the cli interface connect a keyboard and a monitor to Mushroom device. You will see a cli command prompt:command (or “help” for help): on your monitor. On the cli command prompt you can type ‘list’, this will display all the available top level commands:

command (or “help” for help): list

wan/
link/
vlan/
dhcpadditionalsettings/
discovery/
bind/
admin/
log/
update/
portal/
route/
qos/
dhcp/
ntp/
diagnostic/
vll/
vpn/
vom/
ifb/
license/
monitor/
splitter/
dnsRedirect/
passthroughadditional/

 

Following command displays the list of all WAN interfaces on the device and its status:

command (or “help” for help): list wan

1 StaticInterface: (mac) “00:90:fb:3a:ba:ce” (rxbytes) “20/27 Kbps” (rxpeak) “5329/340 Kbps” failover “false” (status) “Connected” (connected) “true” (externalIp) “99.33.170.154” ip “99.33.170.154” gateway “99.33.170.158” netmask “255.255.255.248” dns1 “8.8.8.8” dns2 null alias “false” subnets null mtu “1500”

2 PppoeInterface: (mac) null (rxbytes) “0/0 Kbps” (rxpeak) “0/0 Kbps” failover “false” (status) “Initializing” (connected) “false” (externalIp) null (ip) null username “mushroom@abc.net” password “password123” service null altdns1 null altdns2 null

3 DhcpInterface: (mac) null (rxbytes) “0/0 Kbps” (rxpeak) “0/0 Kbps” failover “false” (status) “Initializing” (connected) “false” (externalIp) null (ip) null altdns1 null altdns2 null mtu “1500” override “false”

4 PppoeInterface: (mac) “00:90:fb:3a:ba:d3” (rxbytes) “7/7 Kbps” (rxpeak) “5367/365 Kbps” failover “false” (status) “Connected” (connected) “true” (externalIp) “69.229.78.54” (ip) “69.229.78.54” username “mushroom@abc.net” password “jky798” service null altdns1 null altdns2 null

 

Following command displays only WAN1 information and its status

command (or “help” for help): list wan/1

1 StaticInterface: (mac) “00:90:fb:3a:ba:ce” (rxbytes) “20/22 Kbps” (rxpeak) “5329/437 Kbps” failover “false” (status) “Connected” (connected) “true” (externalIp) “1.2.3.4” ip “99.33.170” gateway “99.33.170.158” netmask “255.255.255.248” dns1 “8.8.8.8” dns2 null alias “false” subnets null mtu “1500”

 

Following command will change to static  ip settings on wan1

command (or “help” for help):  change wan/1 StaticInterface: ip “192.168.1.10” gateway “192.168.1.1” netmask “255.255.255.0” dns1 “8.8.8.8” dns2 null

 

Check link state for duplex,speed,etc on LAN or WAN connection

command (or “help” for help): list link/wan
1 WanLink: (currentDuplex) “full” (currentSpeed) “1000” (currentAutonegotiation) “true” duplex “full” speed “10” autonegotiation “true” (link) “true”
4 WanLink: (currentDuplex) “full” (currentSpeed) “100” (currentAutonegotiation) “true” duplex “half” speed “10” autonegotiation “true” (link) “true”

command (or “help” for help): list link/lan

1 LanLink: (currentDuplex) “full” (currentSpeed) “1000” (currentAutonegotiation) “true” duplex “half” speed “10” autonegotiation “true” (link) “true” reset “false”

 

For further information type help on the command line, e.g.

command (or “help” for help): help

 

© 2004 – 2024 Mushroom Networks Inc. All rights reserved.

Let’s chat. Call us at +1 (858) 452-1031 or fill the form: