Below are the Command Line Interface commands and options for
the Solwise SAR715
ADSL Router v8.2 beta firmware.
Notes:
- The PPPoE section is missing.
- The port section does not show individual parameters for the set command.
- The syntax is pretty much standard format for computer-type literature; free-format text
is shown <like this> and where there are multiple keywords for a given command
they are shown like this: [option 1 | option 2]. Where the syntax has multiple
keywords that have very different parameters, I have split them onto multiple, indented
lines to hopefully make it more readable.
- This is not a replacement for the manual. Where free-format text must be entered, there
is no description of what that text should/could be (e.g. <name>). Also,
there is no documentation or examples of how to use a given command. When the 8.2
firmware is out of beta, we should expect to see an updated manual to support it, which
should render this page obsolete.
- For more information, see the Revision History at the foot of this document
| console |
 |
enable
process
| source |
 |
<filename>
| help |
 |
| ethernet |
 |
add transport <name> <port>
delete transport <name>
set transport <name> [port <port> | ethernetport <port>]
show transport <name>
list [ports | transports]
clear transports
| system |
 |
restart
info
list [users | logins | errors | openfiles <name>]
add [user <name> <comment> | login <name> <comment>]
set user <name>
access [default | engineer | superuser]
maydialin [enabled | disabled]
mayconfigure [enabled | disabled]
login <name>
access [default | engineer | superuser]
maydialin [enabled | disabled]
mayconfigure [enabled | disabled]
delete [user <name> | login <name>]
config
save
restore
backup <filename>
factory
backup <filename>
log
nothing
warnings
info
trace
entryexit
all
enable <module> <category>
disable <module> <category>
list <module>
show
aticmem
| user |
 |
[logout | password | change <name>]
| imdebug |
 |
get <attr> <type> <name>
set <attr> <value> <type> <name>
list <type> <name>
| transports |
 |
[list | clear | show <name> | delete <name>]
| ipoa |
 |
add
transport <name> pvc <port> <vpi> <vci>
delete
transport <name>
transport <name>
add [pvc <port> <vpi> <vci> | vc <port> <vpi> <vci>]
delete [pvc <number> | vc <number>]
set pvc <number> [port <port> | vpi <vpi> | vci <vci> | pcr <pcr>]
set transport <name> [arpserver <server> | lifetime <timeout>]
show transport <name>
list [transports | arp]
clear transports
| ip |
 |
add
interface <name> <ipaddress> <netmask>
route <name> <dest_ip> <netmask> [gateway <gateway_ip> | interface <interface>]
defaultroute [gateway <gateway_ip> | interface <interface>]
delete [interface <name> | route <name>]
set interface <name>
ipaddress <ipaddress> <netmask>
mtu <mtu>
netmask <netmask>
dhcp [enable | disable]
rip
accept [none | v1 | v2 | all]
send [none | v1 | v2 | all]
multicast [enable | disable]
tcpmssclamp [enable | disable]
rip
hostroutes [enable | disable]
poison [enable | disable]
route <name>
destination <dest_ip> <netmask>
gateway <gateway_ip>
cost <cost>
interface <interface>
attach <name> <transport>
attachbridge <name>
detach <name>
show [interface <name> | route <name> | debuginfo]
list [interfaces | routes | arpentries | connections]
clear [interfaces | routes]
interface <name>
add secondaryipaddress <ipaddress> <netmask>
delete secondaryipaddress <number>
clear secondaryipaddress
list secondaryipaddress
| igmp |
 |
set upstreaminterface <ip_interface>
show [status | upstreaminterface]
| pppoa |
 |
add transport <name>
dialin pvc <iface> <port> <vpi> <vci>
dialout pvc <iface> <port> <vpi> <vci>
delete transport <name>
set transport <name>
dialin pvc <port> <vpi> <vci>
dialout pvc <port> <vpi> <vci>
pvc <port> <vpi> <vci>
interface <iface>
autoconnect [enable | disable]
idletimeout <idletimeout>
welogin [none | auto | chap | pap]
username <username>
password <password>
theylogin [none | chap | pap]
headers
hdlc [enable | disable]
llc [enable | disable]
lcpmaxconf <lcpmaxconf>
lcpmaxfail <lcpmaxfail>
lcpmaxterm <lcpmaxterm>
lcpechoevery <lcpechoevery>
remoteip <ipaddress>
localip <ipaddress>
atmaddress <atmaddr>
remotedns <ipaddress> <ipaddress2>
givedns
client [enable | disable]
relay [enable | disable]
discoverdns
primary [enable | disable]
secondary [enable | disable]
subnetmask <mask>
routemask <mask>
createroute [enable | disable]
specificroute [enable | disable]
port <port>
vpi <vpi>
vci <vci>
pcr <pcr>
bt <bt>
scr <scr>
mbs <mbs>
mcr <mcr>
qosclass [ubr | cbr | vbr | vbrrt | abr | qfc]
enabled
disabled
show transport <name>
list transports
clear transports
| rfc1483 |
 |
add transport <name> <port> <vpi> <vci>
llc [bridged | routed]
vcmux [bridged | routed]
delete transport <name>
set transport <name>
mode
llc [bridged | routed]
vcmux [bridged | routed]
port <port>
vpi <vpi>
txvpi <vpi>
rxvpi <vpi>
vci <vci>
txvci <vci>
rxvci <vci>
pcr <pcr>
bt <bt>
scr <scr>
mbs <mbs>
mcr <mcr>
qosclass [ubr | cbr | vbr | vbrrt | abr | qfc]
show transport <name>
list transports
clear transports
| pptp |
 |
add tunnel <name>
delete tunnel <name>
set
tunnel <name>
localaddr <ipaddress>
listening [enable | disable]
attach <name> <transport>
detach <name>
show tunnel <name>
list tunnels
clear tunnels
| bridge |
 |
add interface <name>
delete interface <name>
set
interface <name>
filtertype [all | ip | pppoe]
spanning
priority <priority>
cost <pathcost>
filterage <filterage>
spanning
enabled
disabled
priority <priority>
forwarddelay <delay>
hellotime <hellotime>
maxage <maxage>
attach <name> <transport>
detach <name>
show interface <name>
list interfaces
clear interfaces
| dhcpclient |
 |
add interfaceconfig <name> <ipinterface>
show interfaceconfig <name>
set
interfaceconfig <name>
requestedleasetime <requestedleasetime>
interface <ipinterface>
clientid <clientid>
noclientid
autoip [enable | disable]
givednstorelay [enable | disable]
givednstoclient [enable | disable]
dhcpserverpoolsize <size>
dhcpserverinterface <ipinterface>
defaultroute [enable | disable]
reboot <reboottime>
retry <retrytime>
backoff <backofftime>
delete interfaceconfig <name>
interfaceconfig <name>
add
requested option <option>
required option <option>
sent option <option> <value>
delete
requested option <number>
sent option <number>
list
requested options
sent options
clear
requested options
sent options
list interfaceconfigs
clear interfaceconfigs
update
| dhcpserver |
 |
add subnet <name> <ipaddress> <netmask> <startaddr> <endaddr>
delete subnet <name>
subnet <name>
add
iprange <startaddr> <endaddr>
option <identifier> <value>
range <startaddr> <endaddr>
delete
iprange <number>
option <number>
range <number>
list [ipranges | options | ranges]
clear [ipranges | options | ranges]
set
subnet <name>
defaultleasetime <defaultleasetime>
maxleasetime <maxleasetime>
subnet <ipaddress> <netmask>
hostisdnsserver [enable | disable]
hostisdefaultgateway [enable | disable]
defaultleasetime <defaultleasetime>
maxleasetime <maxleasetime>
bootp [enable | disable]
allowunknownclients [enable | disable]
enable
disable
show subnet <name>
list [subnets | options]
clear subnets
update
| dhcprelay |
 |
add [server <ipaddress> | dhcpserver <ipaddress>]
delete [server <number> | dhcpserver <number>]
enable
disable
list [servers | dhcpservers]
clear [servers | dhcpservers]
show
update
| dnsrelay |
 |
add [server <ipaddress> | dnsserver <ipaddress>]
delete [server <number> | dnsserver <number>]
list [servers | dnsservers]
clear [servers | dnsservers]
| dnsclient |
 |
add [server <ipaddress> | searchdomain <searchstring>]
delete [server <number> | searchdomain <number>]
list [servers | searchdomains]
clear [servers | searchdomains]
| security |
 |
enable
disable
status
add
interface <name> [external | internal | dmz]
trigger <name>
ftp
netmeeting
tcp <startpoint> <endpoint> <maxactinterval>
udp <startpoint> <endpoint> <maxactinterval>
delete [interface <name> | trigger <name>]
clear [interfaces | triggers]
show [interface <name> | trigger <name>]
list [interfaces | triggers]
set trigger <name>
sessionchaining [enable | disable]
UDPsessionchaining [enable | disable]
addressreplacement [none | tcp | udp | both]
binaryaddressreplacement [enable | disable]
startport <portnumber>
endport <portnumber>
maxactinterval <interval>
multihost [enable | disable]
| firewall |
 |
enable [sessionlog | blockinglog | intrusionlog | IDS]
disable [sessionlog | blockinglog | intrusionlog | IDS]
status
set
securitylevel [none | high | medium | low | userdefined <slevel>]
IDS
blacklist [enable | disable | clear]
victimprotection [enable | disable]
DOSattackblock <duration>
SCANattackblock <duration>
MaxTCPopenhandshake <max>
MaxPING <max>
MaxICMP <max>
show [IDS | policy <name> | validator <policyname> | portfilter <name> <policyname>]
add
policy <name> [external-internal | external-dmz | dmz-internal] [blockonlyval | allowonly-val]
validator <name> <policyname> [outbound | inbound | both] <ipaddress> <hostipmask>
portfilter <name> <policyname>
protocol <number> [inbound | outbound | both]
tcp <startpoint> <endpoint> [inbound | outbound | both]
udp <startpoint> <endpoint> [inbound | outbound | both]
icmp [inbound | outbound | both]
smtp [inbound | outbound | both]
http [inbound | outbound | both]
ftp [inbound | outbound | both]
telnet [inbound | outbound | both]
delete [policy <name> | validator <name> <policyname> | portfilter <name> <policyname>]
clear [policies | portfilters]
list [policies | validators <policyname> | portfilters <policyname> | protocol]
| nat |
 |
enable <name> <interfacename> [internal | dmz]
disable <name>
status
add
globalpool <name> <interfacename> [internal | dmz] <ipaddress> subnetmask <mask> endaddress <address>
resvmap <name> [globalip | interfacename] <interfacename> <internalip>
tcp <portno>
udp <portno>
icmp
igmp
ip
egp
rsvp
gre
ospf
ipip
protocol <number>
all
delete [globalpool | resvmap] <name> <interfacename>
clear [globalpools | resvmaps] <interfacename>
show [globalpool | resvmap] <name> <interfacename>
list [globalpools | resvmaps] <interfacename>
| adsl |
 |
down
up
mode [multi | ansi | gdmt | glite]
show [rate | perf | error | defects | channel | id]
| webserver |
 |
show [info | stats]
enable
disable
set
port <port>
upnpport <port>
interface <interface>
managementip <ipaddress>
clear [stats | statistics]
load <archive-name>
| port |
 |
[ethernet | r1483] show
ethernet set
MaxQueue
Reset
Disable
PromiscuousEnable
RxBroadcastEnable
RxMulticastEnable
RxMulticastAllEnable
RxAddressEnable
RxPassBad
RxFixup
FullDuplexEnable
CrcEnable
PadShortDataEnable
Loopback
MAC
HashHigh
HashLow
SnmpIfAdminStatus
SnmpIfLinkUpDownTrapEnable
SnmpIfPromiscuousMode
SnmpIfAlias
r1483 set
PhyConnectAttrString
DslMode
CprOptions
Enable
| Revision History |
 |
19-Jun-2002
- Added nore notes and headings.
- It is now possible to link to a specific section of this page by using the HTML destination links, such as http://jongrieve.net/faq/sar715/#pppoa. The destination links are the same as the desired command; i.e. console, source, help, ethernet, etc.
18-Jun-2002
|