Reply
Member
Posts: 191
Registered: ‎04-02-2013
Kudos: 138
Solutions: 2

Unifi USW CLI - Possible?

Ok so I got my USW and I have made a few posts already (sorry for those of you that don't care about the USW to spam up the forums with questions and what-not... from what I have found there is relatively zero informatin about this switch, what it can do, or how to configure it.  Granted what I want to do is probably above the normal realm, it is obviously possible.

 

Now I understand the "EdgeSwitch" is the "proper" choice as I am sure is the first reaction to this post but there is no reason in my mind the USW can't be deployed and have at least the CLI for custom needs like this.  Cloud Management of the switch is important to me from multiple sites for all but the first 10 ports on the switch and doing two switches seems redundant to accomplish this.  So I am hoping for some guidance from members & staff on how we might be able to improve the capabilities of the USW to become a must-have item for most.

 

I am attaching my notes as a means of starting a conversation on what we might be able to do in the meantime while awaiting firmware updates that add various features.  Mainly I'd love to find a way to manually enable some Layer 3 capabilities. 

 

1. I want to use the CLI to make temporary changes in most cases (which would then be overwritten when the switch power cycles).

 

2. I want to use telnet if possible as the communication does not have to be secure and it will be a script talking to the switch.  HTTP is fine as well or WebSocket.  I am not sure how the USW is communicating to the Controller as it stands (or rather how the controller is communicating to the USW when a configuration change is made).  I am sure mimicing that would not be difficult. 

 

NOTE: I was able to get telnet server running no problem by running telnetd via ssh.  Will need to somehow configure this to run on startup which shouldn't be that difficult for my purposes.

 

3. Idea would be that I could switch a port to a new VLAN using the CLI, but other functions & features of a managed switch may be required at some point as well...

 

I am not extremely advanced with linux bash but here is what I have found thus far:

 

Directory /usr/bin has a process available "ubntbox" and "ubntconf" - running it prompts the following:

 

US.v3.3.5# ubntbox
Usage: ubntbox <tool>
 Supported tools:
	ubntconf
	cfgmtd
	fwupdate.real
	factorytest
	swctrl

Running those tools seems to be what I need to do but to my knowledge there is no help functionality or description, which is fine if at least a basic description can be given of how to use them to configure as-needed.

 

FYI: ubntconf is linked to ubntbox

 

-rwxr-xr-x    1 bradynap admin     634.0K Apr 16 10:49 ubntbox
lrwxrwxrwx    1 bradynap admin          7 Apr 16 10:50 ubntconf -> ubntbox

Now if I read the ubntbox process I can see the log responses and can tell that sending the right commands to this is what I want to do, so it's really just about knowing how to format them I would think, below is a small snippet of some of those logs that are shown when you run:

 

cat /usr/bin/ubntbox

 

%s.%s(): port %2d vlan %d [%02x:%02x:%02x:%02x:%02x:%02x] now %lu first_seen %u last_seen %u
[%s] %s.%s(): port %2d vlan %d [%02x:%02x:%02x:%02x:%02x:%02x] now %lu first_seen %u last_seen %u
%s.%s(): ipaddr %s hostname %s
[%s] %s.%s(): ipaddr %s hostname %s
%s.%s(): port %d: unable to get port type (%d)
[%s] %s.%s(): port %d: unable to get port type (%d)
%s.%s(): port %d: unable to get port admin state (%d)
[%s] %s.%s(): port %d: unable to get port admin state (%d)
%s.%s(): port %d: unable to get port link state (%d)
[%s] %s.%s(): port %d: unable to get port link state (%d)
%s.%s(): port %d: unable to get port link speed (%d)
[%s] %s.%s(): port %d: unable to get port link speed (%d)
%s.%s(): port %d: unable to get port autoneg config (%d)
[%s] %s.%s(): port %d: unable to get port autoneg config (%d)
%s.%s(): port %d: unable to get flowctrl mode (%d)
[%s] %s.%s(): port %d: unable to get flowctrl mode (%d)
%s.%s(): port %d: unable to get port mtu (%d)
Note: it Appears running ubntbox <tool> -h provides some simple instructions on how to use the command. 

 I will continue this in the next post.  

Member
Posts: 191
Registered: ‎04-02-2013
Kudos: 138
Solutions: 2

Re: Unifi USW CLI - Possible?

Running the following:

 

It appears here that you can select a new config file:

 

 

ubntbox ubntconf -h

 

 

US.v3.3.5# ubntbox ubntconf -h
Usage: ubntconf [options]
	-c <config file>	- Configuration file to use. (Default: /tmp/system.cfg)
	-p <config file>	- Previuos config file to differ with file specified in -c option. (Default: none)
	-d <file name>		- File name for script generated from the diff. (Default: /tmp/diff.sh)
	-o <output directory>	- Directory to output scripts. (Default: /etc/sysinit)
	-i <symlink>		- Create Symlink to default configuration file.
	-h			- This message.

 

 

 I am not sure how it will react if I do this (if it will restart the switch, etc since it's a completely new configuration.  I'm guessing the -d is the method used to make single changes to the running config?  I haven't really had time to test that, just searching around for now.

 

Just for reference, the following:

 

 

US.v3.3.5# ubntbox factorytest -h
Usage: factorytest <test>
 Supported tests:
	setup
	flash
	throughput

It appears swctrl is used to print data about the switch rather than control it.

 

 

For example:

This appears to print the arp table:

 

ubntbox swctrl -d mac show

 

 

port vlan mac-address       ip-address      hostname          uptime  age
---- ---- ----------------- --------------- ---------------- ------- ----
  33    1 f0:99:bf:e6:79:97 192.168.7.42    Bradens-iPhone      3483 3482
  33    1 dc:9f:db:b0:7e:0f 192.168.7.22                        3535   21
  33    1 c8:69:cd:00:5c:40 192.168.7.86    Apple-TV-2          3489 3447

 

 

This appears to print the port information & statistics:

 

ubntbox swctrl -d port show

 

 

Port  Link Rate    Receive   Transmit    Receive   Transmit  state    STP
----- ---- ----- ---------- ---------- ---------- ---------- ----- ----------
   1  U/U  1000F     153817     163636  130583135   33256774       forwarding
   2  U/D     0H          0          0          0          0       disabled  
   3  U/D     0H          0          0          0          0       disabled  
...
...
...

 

It would appear that scripts can be run or are automatically run and placed into the following directly, I will have to test further but it appears this occurs when a change happens from the controller perhaps?  I haven't edited anything at this time:

 

 

/etc/sysinit

Wihtin this folder we have

 

 

 

-rw-r--r--    1 bradynap admin        131 Sep 25 11:28 dhcpc.conf
-rw-r--r--    1 bradynap admin        339 Sep 25 11:28 net.conf
-rw-r--r--    1 bradynap admin         76 Sep 25 11:28 ntpclient.conf
-rw-r--r--    1 bradynap admin         49 Sep 25 11:28 redirector.conf
-rw-r--r--    1 bradynap admin         90 Sep 25 11:28 resolv.conf
-rw-r--r--    1 bradynap admin         80 Sep 25 11:28 route.conf
-rw-r--r--    1 bradynap admin         83 Sep 25 11:28 sshd.conf
-rw-r--r--    1 bradynap admin        212 Sep 25 11:28 switch.conf
-rw-r--r--    1 bradynap admin         71 Sep 25 11:28 syslog.conf
-rw-r--r--    1 bradynap admin        264 Sep 25 11:28 system.conf
-rw-r--r--    1 bradynap admin        131 Sep 25 11:28 unifi_block.conf
-rw-r--r--    1 bradynap admin         49 Sep 25 11:28 users.conf

These .conf files appear to run plugins that are able to run the standard configuration commands.  For example, if we read one of them using "cat" (lets try switch.conf):

 

 

 

US.v3.3.5# cat switch.conf
plugin_start() {
	touch /var/run/fastpath/cli.bnr
	cp -f /tmp/.startup-config /var/run/fastpath/startup-config
	/bin/procmgr
	true
}
plugin_stop() {
	pm app-stop switchdrvr
	rm -f /var/run/fastpath/fpc.*
	true
}

 

This appears to move the startup configuration into the tmp folder then runs the procmgr (perhaps this will force the switch to run the configuration?  Again not expert with all this stuff, just "advanced"). 

 

Just for reference, the fastpath directory refers to this I would assume: http://www.embedded.com/design/programming-languages-and-tools/4425631/Using-fastpath-software-to-bo...

 

Anyway, lets take a look at the configuration file in the next post

 

 

 

 

Member
Posts: 191
Registered: ‎04-02-2013
Kudos: 138
Solutions: 2

Re: Unifi USW CLI - Possible?

[ Edited ]

Running the following:

 

It appears here that you can select a new config file:

 

 

ubntbox ubntconf -h

 

 

US.v3.3.5# ubntbox ubntconf -h
Usage: ubntconf [options]
	-c <config file>	- Configuration file to use. (Default: /tmp/system.cfg)
	-p <config file>	- Previuos config file to differ with file specified in -c option. (Default: none)
	-d <file name>		- File name for script generated from the diff. (Default: /tmp/diff.sh)
	-o <output directory>	- Directory to output scripts. (Default: /etc/sysinit)
	-i <symlink>		- Create Symlink to default configuration file.
	-h			- This message.

 

 

 I am not sure how it will react if I do this (if it will restart the switch, etc since it's a completely new configuration.  I'm guessing the -d is the method used to make single changes to the running config?  I haven't really had time to test that, just searching around for now.

 

Just for reference, the following:

 

 

US.v3.3.5# ubntbox factorytest -h
Usage: factorytest <test>
 Supported tests:
	setup
	flash
	throughput

It appears swctrl is used to print data about the switch rather than control it.

 

 

For example:

This appears to print the arp table:

 

ubntbox swctrl -d mac show

 

 

port vlan mac-address       ip-address      hostname          uptime  age
---- ---- ----------------- --------------- ---------------- ------- ----
  33    1 f0:99:bf:e6:79:97 192.168.7.42    Bradens-iPhone      3483 3482
  33    1 dc:9f:db:b0:7e:0f 192.168.7.22                        3535   21
  33    1 c8:69:cd:00:5c:40 192.168.7.86    Apple-TV-2          3489 3447

 

 

This appears to print the port information & statistics:

 

ubntbox swctrl -d port show

 

 

Port  Link Rate    Receive   Transmit    Receive   Transmit  state    STP
----- ---- ----- ---------- ---------- ---------- ---------- ----- ----------
   1  U/U  1000F     153817     163636  130583135   33256774       forwarding
   2  U/D     0H          0          0          0          0       disabled  
   3  U/D     0H          0          0          0          0       disabled  
...
...
...

 

It would appear that scripts can be run or are automatically run and placed into the following directly, I will have to test further but it appears this occurs when a change happens from the controller perhaps?  I haven't edited anything at this time:

 

 

/etc/sysinit

Wihtin this folder we have

 

 

 

-rw-r--r--    1 bradynap admin        131 Sep 25 11:28 dhcpc.conf
-rw-r--r--    1 bradynap admin        339 Sep 25 11:28 net.conf
-rw-r--r--    1 bradynap admin         76 Sep 25 11:28 ntpclient.conf
-rw-r--r--    1 bradynap admin         49 Sep 25 11:28 redirector.conf
-rw-r--r--    1 bradynap admin         90 Sep 25 11:28 resolv.conf
-rw-r--r--    1 bradynap admin         80 Sep 25 11:28 route.conf
-rw-r--r--    1 bradynap admin         83 Sep 25 11:28 sshd.conf
-rw-r--r--    1 bradynap admin        212 Sep 25 11:28 switch.conf
-rw-r--r--    1 bradynap admin         71 Sep 25 11:28 syslog.conf
-rw-r--r--    1 bradynap admin        264 Sep 25 11:28 system.conf
-rw-r--r--    1 bradynap admin        131 Sep 25 11:28 unifi_block.conf
-rw-r--r--    1 bradynap admin         49 Sep 25 11:28 users.conf

These .conf files appear to run plugins that are able to run the standard configuration commands.  For example, if we read one of them using "cat" (lets try switch.conf):

 

 

 

US.v3.3.5# cat switch.conf
plugin_start() {
	touch /var/run/fastpath/cli.bnr
	cp -f /tmp/.startup-config /var/run/fastpath/startup-config
	/bin/procmgr
	true
}
plugin_stop() {
	pm app-stop switchdrvr
	rm -f /var/run/fastpath/fpc.*
	true
}

 

This appears to move the startup configuration into the tmp folder then runs the procmgr (perhaps this will force the switch to run the configuration?  Again not expert with all this stuff, just "advanced"). 

 

Just for reference, the fastpath directory refers to this I would assume: http://www.embedded.com/design/programming-languages-and-tools/4425631/Using-fastpath-software-to-bo...

 

Alright we see a Config File, lets check it out, 

 

cat /var/run/fastpath/startup-config

Now we are starting to see the commands that the EdgeMax Routers (and I assume switches) have available to them!  Progress!?  

 

US.v3.3.5# cat /var/run/fastpath/startup-config
network protocol none
vlan database
exit
configure
line console
exit
line telnet
exit
snmp-server community "private" rw ipaddress 127.0.0.1
ip dhcp snooping
ip dhcp snooping vlan 1
!
spanning-tree forceversion 802.1w
spanning-tree mst priority 0 32768
!
lldp med all
!
interface 0/1
description 'Port 1'
ip dhcp snooping trust
no shutdown
poe opmode auto
lldp transmit-tlv port-desc sys-name sys-desc sys-cap
vlan participation include 1
no vlan tagging 1
exit
...
...
...

Reading through the unifi_block shows us /bin/syswrapper.sh which appears to have a lot of helpful functionality, but all stuff I personally don't wanna play with...

 

cat /bin/syswrapper.sh

It's essentially a long list of procedures you can run I would think, perhaps reading through it will help figure out how to do various things that are needed?

 

Well - that's just a quick run around the CLI.  I thought just writing that all down for some general reference would help.  Not sure if there really are many people that need extra functionality from their Unifi Switches but I sure don't wanna switch to an EdgeMax (I would just switch to Cisco) - and I'd much rather support Ubiquiti over Cisco for my projects so if we can find a way to help the team add some stuff or functionality and/or add it for ourselves for now, I'd love to make it happen!

 

Hope this is helpful for some people out there and hope others can chime in and provide some useful information on how this can be used!

Member
Posts: 191
Registered: ‎04-02-2013
Kudos: 138
Solutions: 2

Re: Unifi USW CLI - Possible?

This post keeps dissappearing - is it being deleted by UBNT?  I guess it may be "sensitive" or "propietary" information, shoot me a PM if that is the case so I know you don't want this information public!  Just trying to find ways to make your product work on jobs that currently require Cisco SG-300 installed. 

 

Running the following:

 

It appears here that you can select a new config file:

 

 

ubntbox ubntconf -h

 

 

US.v3.3.5# ubntbox ubntconf -h
Usage: ubntconf [options]
	-c <config file>	- Configuration file to use. (Default: /tmp/system.cfg)
	-p <config file>	- Previuos config file to differ with file specified in -c option. (Default: none)
	-d <file name>		- File name for script generated from the diff. (Default: /tmp/diff.sh)
	-o <output directory>	- Directory to output scripts. (Default: /etc/sysinit)
	-i <symlink>		- Create Symlink to default configuration file.
	-h			- This message.

 

 

 I am not sure how it will react if I do this (if it will restart the switch, etc since it's a completely new configuration.  I'm guessing the -d is the method used to make single changes to the running config?  I haven't really had time to test that, just searching around for now.

 

Just for reference, the following:

 

 

US.v3.3.5# ubntbox factorytest -h
Usage: factorytest <test>
 Supported tests:
	setup
	flash
	throughput

It appears swctrl is used to print data about the switch rather than control it.

 

 

For example:

This appears to print the arp table:

 

ubntbox swctrl -d mac show

 

 

port vlan mac-address       ip-address      hostname          uptime  age
---- ---- ----------------- --------------- ---------------- ------- ----
  33    1 f0:99:bf:e6:79:97 192.168.7.42    Bradens-iPhone      3483 3482
  33    1 dc:9f:db:b0:7e:0f 192.168.7.22                        3535   21
  33    1 c8:69:cd:00:5c:40 192.168.7.86    Apple-TV-2          3489 3447

 

This appears to print the port information & statistics:

 

ubntbox swctrl -d port show

 

Port  Link Rate    Receive   Transmit    Receive   Transmit  state    STP
----- ---- ----- ---------- ---------- ---------- ---------- ----- ----------
   1  U/U  1000F     153817     163636  130583135   33256774       forwarding
   2  U/D     0H          0          0          0          0       disabled  
   3  U/D     0H          0          0          0          0       disabled  
...
...
...

 

It would appear that scripts can be run or are automatically run and placed into the following directly, I will have to test further but it appears this occurs when a change happens from the controller perhaps?  I haven't edited anything at this time:

 

/etc/sysinit

Within this folder we have

 

-rw-r--r--    1 bradynap admin        131 Sep 25 11:28 dhcpc.conf
-rw-r--r--    1 bradynap admin        339 Sep 25 11:28 net.conf
-rw-r--r--    1 bradynap admin         76 Sep 25 11:28 ntpclient.conf
-rw-r--r--    1 bradynap admin         49 Sep 25 11:28 redirector.conf
-rw-r--r--    1 bradynap admin         90 Sep 25 11:28 resolv.conf
-rw-r--r--    1 bradynap admin         80 Sep 25 11:28 route.conf
-rw-r--r--    1 bradynap admin         83 Sep 25 11:28 sshd.conf
-rw-r--r--    1 bradynap admin        212 Sep 25 11:28 switch.conf
-rw-r--r--    1 bradynap admin         71 Sep 25 11:28 syslog.conf
-rw-r--r--    1 bradynap admin        264 Sep 25 11:28 system.conf
-rw-r--r--    1 bradynap admin        131 Sep 25 11:28 unifi_block.conf
-rw-r--r--    1 bradynap admin         49 Sep 25 11:28 users.conf

These .conf files appear to run plugins that are able to run the standard configuration commands.  For example, if we read one of them using "cat" (lets try switch.conf):

 

US.v3.3.5# cat switch.conf
plugin_start() {
	touch /var/run/fastpath/cli.bnr
	cp -f /tmp/.startup-config /var/run/fastpath/startup-config
	/bin/procmgr
	true
}
plugin_stop() {
	pm app-stop switchdrvr
	rm -f /var/run/fastpath/fpc.*
	true
}

 

This appears to move the startup configuration into the tmp folder then runs the procmgr (perhaps this will force the switch to run the configuration?  Again not expert with all this stuff, just "advanced"). 

 

Just for reference, the fastpath directory refers to this I would assume: http://www.embedded.com/design/programming-languages-and-tools/4425631/Using-fastpath-software-to-bo...

 

Alright we see a Config File, lets check it out, 

 

cat /var/run/fastpath/startup-config

Now we are starting to see the commands that the EdgeMax Routers (and I assume switches) have available to them!  Progress!?  

 

US.v3.3.5# cat /var/run/fastpath/startup-config
network protocol none
vlan database
exit
configure
line console
exit
line telnet
exit
snmp-server community "private" rw ipaddress 127.0.0.1
ip dhcp snooping
ip dhcp snooping vlan 1
!
spanning-tree forceversion 802.1w
spanning-tree mst priority 0 32768
!
lldp med all
!
interface 0/1
description 'Port 1'
ip dhcp snooping trust
no shutdown
poe opmode auto
lldp transmit-tlv port-desc sys-name sys-desc sys-cap
vlan participation include 1
no vlan tagging 1
exit
...
...
...

Reading through the unifi_block shows us /bin/syswrapper.sh which appears to have a lot of helpful functionality, but all stuff I personally don't wanna play with...

 

cat /bin/syswrapper.sh

It's essentially a long list of procedures you can run I would think, perhaps reading through it will help figure out how to do various things that are needed?

 

Well - that's just a quick run around the CLI.  I thought just writing that all down for some general reference would help.  Not sure if there really are many people that need extra functionality from their Unifi Switches but I sure don't wanna switch to an EdgeMax (I would just switch to Cisco) - and I'd much rather support Ubiquiti over Cisco for my projects so if we can find a way to help the team add some stuff or functionality and/or add it for ourselves for now, I'd love to make it happen!

 

Hope this is helpful for some people out there and hope others can chime in and provide some useful information on how this can be used!

Member
Posts: 191
Registered: ‎04-02-2013
Kudos: 138
Solutions: 2

Re: Unifi USW CLI - Possible?

[ Edited ]

Ok, I guess the information I posted is being censored.  Whenever I post it, it is getting deleted it would seem.  No contact from Ubiquiti just being deleted, reposting yields the same results.  Guess we will have to wait for Ubiquiti to ship features and looks like they won't be allowing us to try to enable the features which are already apart of the switch for some reason!  

 

Kind of sucks, I expected more from you Ubiquiti... 

 

Generally I would think hiding information like this is out of worry of exposing a weakness in the hardware or platform (which probably shows why the layer-3 suddently wasn't supported).  

Ubiquiti Employee
Posts: 9,081
Registered: ‎01-28-2013
Kudos: 15489
Solutions: 600
Contributions: 20

Re: Unifi USW CLI - Possible?

[ Edited ]

@bradynapier wrote:

Ok, I guess the information I posted is being censored.  Whenever I post it, it is getting deleted it would seem.  No contact from Ubiquiti just being deleted, reposting yields the same results.  Guess we will have to wait for Ubiquiti to ship features and looks like they won't be allowing us to try to enable the features which are already apart of the switch for some reason!  

 

Kind of sucks, I expected more from you Ubiquiti... 

 

Generally I would think hiding information like this is out of worry of exposing a weakness in the hardware or platform (which probably shows why the layer-3 suddently wasn't supported).  


We don't actually sensor it, at least not ourselves. There is as spam function of Lithium which is the community software we currently run. It automatically filters posts. Often CLI, logs, etc, are filtered as spam. Usually we catch legit posts, but yours somehow got missed. I've released the 2 posts that were marked as spam.

 

If we don't have that enabled we get 150-200+ posts a day of actual spam. So even though it filters some legit posts, it is way more worth it to have it enabled than disabled.

 

And for what it's worth, we will be opening up CLI in a future release. I don't really have further details available at this time.

 

Cheers,

Mike

 

ADDITION: I think the plan is to enable full fastpath CLI like EdgeSwitch has.

New Member
Posts: 12
Registered: ‎07-09-2015

Re: Unifi USW CLI - Possible?

Hi

 

Is there any news about CLI on Unifi switches?

SuperUser
Posts: 15,082
Registered: ‎08-07-2008
Kudos: 7280
Solutions: 415
Contributions: 1

Re: Unifi USW CLI - Possible?

Coming-Soon_Light-Bulbs_Cropped-Animation-Set_03c.gif

Walks in, tells it like it is, walks out , milks a cow
New Member
Posts: 9
Registered: ‎02-16-2014
Kudos: 8

Re: Unifi USW CLI - Possible?

Bump, could really use this to manipulate POE ports...

Veteran Member
Posts: 4,837
Registered: ‎06-13-2015
Kudos: 1310
Solutions: 229

Re: Unifi USW CLI - Possible?

[ Edited ]

@Robrecht wrote:

Bump, could really use this to manipulate POE ports...


What is it you want to do with the PoE ports? Almost everything that can be done through the Controller UI can be automated using the API.

Art of WiFi
Check out our UniFi API browser tool on GitHub. The PHP API client which it uses, can be found here on GitHub.
The thread on our UniFi Device Search tool can be found here, also check out our Captive Portal solutions for UniFi.
New Member
Posts: 30
Registered: ‎06-03-2014
Kudos: 5

Re: Unifi USW CLI - Possible?

Hi.

Bump. I don't see any commands to manipulate PoE via API in UniFi switches.

New Member
Posts: 1
Registered: ‎05-04-2016

Re: Unifi USW CLI - Possible?

Update? a full set of CLI commands would be super helpful in soo many ways..

 

At this exact moment.. just want to verify the SNMP string on 2 switches.. we have 27 devices and only these 2 switches will not respond to the SNMP requests.. feel blindfolded..

Veteran Member
Posts: 4,837
Registered: ‎06-13-2015
Kudos: 1310
Solutions: 229

Re: Unifi USW CLI - Possible?

[ Edited ]

@ww where have you looked? I think none of the API clients has it implemented but can be added without too much effort. As I said, (almost) anything you can do through the controller UI can also be done through the API.

Art of WiFi
Check out our UniFi API browser tool on GitHub. The PHP API client which it uses, can be found here on GitHub.
The thread on our UniFi Device Search tool can be found here, also check out our Captive Portal solutions for UniFi.
New Member
Posts: 30
Registered: ‎06-03-2014
Kudos: 5

Re: Unifi USW CLI - Possible?

Got it.

 

Just ssh into your switch, for example: ubnt@192.168.1.2

and then: 

US.v3.7.12# telnet localhost 2222

You will have CLI with EdgeSwitch commands support. As for list of commands, here you go: EdgeSwitch CLI Command Reference

 

 

New Member
Posts: 12
Registered: ‎07-09-2015

Re: Unifi USW CLI - Possible?

thanks. Only L2 commands right?

Reply