Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
W
White Rabbit Switch - Software
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
86
Issues
86
List
Board
Labels
Milestones
Merge Requests
4
Merge Requests
4
CI / CD
CI / CD
Pipelines
Schedules
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
White Rabbit Switch - Software
Commits
4cad4077
Commit
4cad4077
authored
May 16, 2023
by
Adam Wujek
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
doc/wrs-user-manual: update wr specific programs' list
Signed-off-by:
Adam Wujek
<
dev_public@wujek.eu
>
parent
5f47d4b8
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
64 additions
and
2 deletions
+64
-2
wrs-user-manual.in
doc/wrs-user-manual.in
+64
-2
No files found.
doc/wrs-user-manual.in
View file @
4cad4077
...
...
@@ -2567,6 +2567,11 @@ The following tools and scripts are provided:
information stored in @t
{
dot-config
}
.
This script is called by @t
{
apply
_
dot-config
}
.
@item assembly
_
snmpd
_
conf.sh
The script is used to assembly SNMP daemon's configuration file based on
information stored in @t
{
dot-config
}
.
This script is called by @t
{
apply
_
dot-config
}
.
@item change
_
dot-config
This script changes the current @t
{
dot-config
}
file. It is
designed to be the back-end of the web interface, when changing
...
...
@@ -2619,6 +2624,24 @@ The following tools and scripts are provided:
They are classic tools distributed in the @i
{
Linux Device Drivers
}
examples since 1998.
@item ptpdump
This is a sniffer for @sc
{
ptp
}
frames. It reports all Ethernet frames
and UDP datagrams that talk @sc
{
ptp
}
, from a specific network interface.
The output format is line-oriented to help running @i
{
grep
}
over log
files.
The number of blank lines between frames depends on how much time
elapsed between them; this should help identifying sync/follow-up
pairs at a glimpse of the eye.
The program receives one optional argument on the command line, which is
the name of the interface where it should listen; by default it uses
@t
{
eth0
}
.
@item rtu
_
stat
The tool allows to configure switching rules
for each port via RTU daemon. The @t
{
--help
}
option
lists all configuration items of the tool.
@item sdb-read
The tool, copied from the @t
{
fpga-config-space
}
project.
For details please refer to the @ref
{
sdb-read
}
.
...
...
@@ -2630,6 +2653,11 @@ The following tools and scripts are provided:
inconsistent with anything else in the switch, so it was
replaced.
@c spll
_
dbg
_
proxy
@item wmapper
See @t
{
mapper
}
.
@item wr
_
date
@anchor
{
wr
_
date
}
...
...
@@ -2667,6 +2695,33 @@ The following tools and scripts are provided:
The tool allows to setup the parameters of a clock generated on the
@i
{
clk2
}
SMC output on the front panel.
@item wrs
_
checkcfg
Simple program performing a basic validation of a @t
{
dot-config
}
.
Used during startup for validation of a received @t
{
dot-config
}
.
@item wrs
_
dump
_
shmem
Probably the most useful tool for advanced debugging of a switch.
It can dump and interpret many internal variables from HAL, rtud, PPSi
and SoftPLL.
The output is presented in a grep-friendly format as "@t
{
NAME: VALUE
}
".
Please check its help (@t
{
--help
}
parameter) for more information.
@item wrs
_
leapsec
This tools read the local time and checks for an incoming leap second.
If it detects a incoming leap seconds in the next 12 hours,
the information is set in the kernel and will be available for PPSi.
@c wrs
_
menuconfig
@c wrs
_
nconfig
wrs
_
menuconfig and wrs
_
nconfig use a different framework to display and
change switch configuration.
This is the preferred way over manual editing of @t
{
dot-config
}
,
since menuconfig can preserve number of constraints on values and
between configuration items.
Please make sure that after the changes are done, the local config
is configured to be used
(configuration item @t
{
CONFIG
_
DOTCONF
_
SOURCE
_
LOCAL
}
).
@item wrs
_
pps
_
control
A tool to manually enable/disable/read status of PPS output.
It can also enable/disable/read status of the 50ohm termination for 1-PPS input.
...
...
@@ -2689,6 +2744,7 @@ The following tools and scripts are provided:
The tool is used to read various per-port statistics counters from the
console. Please note that the same values are also provided through SNMP
objects.
For details please refer to the @ref
{
wrs
_
pstats
}
.
@item wrs
_
sfp
_
dump
Dump the content of SFPs internal memory. This tool can read SFP info
...
...
@@ -2704,6 +2760,9 @@ The following tools and scripts are provided:
For more details please refer to the tool's help.
@c wrs
_
status
_
led
Simple tool used during startup and restart to control the status LED.
@item wrs
_
throttling
The tool is used to control Rx bandwidth throttling of the traffic that
goes from WR ports to Linux. It configures the FPGA module with a
...
...
@@ -2724,8 +2783,11 @@ The following tools and scripts are provided:
lists all configuration items of the tool. For details please
refer to the @ref
{
wrs
_
vlans
}
.
@item wmapper
See @t
{
mapper
}
.
@c @item wrs
_
watchdog
A daemon used to reset the SWcore HDL if there is still some hidden bug
inside. The number of occurred timeouts can be read using
@t
{
-g
}
parameter and is also reported via SNMP in
@t
{
WR-SWITCH-MIB.txt::wrsGwWatchdogTimeouts
}
.
@c FIXME: document rtu
_
stat spll
_
dbg
_
proxy
@end table
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment