wr-switch-sw:e9f5db2d86fac7dc958b8191b9a6de0a394e93d6 commitshttps://ohwr.org/white-rabbit/wr-switch-sw/commits/e9f5db2d86fac7dc958b8191b9a6de0a394e93d62016-01-07T09:07:11Zhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/e9f5db2d86fac7dc958b8191b9a6de0a394e93d6userspace/wrsw_hal: don't bring up wr interfaces in HAL2016-01-07T09:07:11ZAdam Wujekadam.wujek@cern.ch
Delay bring up of wr interfaces to be able to configure VLANs first.
Otherwise some network traffic can be passed befre VLANs are configured corectly.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/f21300b01ae023d3c9bc4048896e446d64045a52userspace/tools: retry oconnecting to RTUd mini-rpc server2016-01-07T09:07:11ZAdam Wujekadam.wujek@cern.ch
Retry connecting to the RTUd mini-rpc server.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/5e7dd3e47ec8523dd3bb757256d9aa08e505ed07kernel/wr_nic: set-up VLANs registers during driver loading2016-01-07T09:07:01ZAdam Wujekadam.wujek@cern.ch
Set-up VLAN related registers during driver load instead of during opening
(bringing up) interfaces.
From now VLANs can be configured after loading the driver, but before bringing
up of interfaces. By this no switching is done without VLANs beeing configured.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/6ba8e2f4aa2c39089a58b3b6c7866af0ecde1deauserspace/dot-config: add support for menuconfig on target2015-12-03T16:34:13ZAdam Wujekadam.wujek@cern.ch
compile and copy needed mconf used by make menuconfig
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/638d3d3296acfd4091fba02ae07e041339afde4drootfs: support more ways to get dot-config's URL via DHCP2015-11-09T17:13:21ZAdam Wujekadam.wujek@cern.ch
Support assembling dot-config's URL from DHCP options:
--the filename
--the BOOTP next server option
In this case TFTP protocol is used. It is similar to the pxe booting.
Also update documentation.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/b417b5cd954e5dd8c2449d4ed61ebc1bf0511e54rootfs: don't run DHCP's default script when getting dot-config's URL via DHCP2015-11-09T16:17:42ZAdam Wujekadam.wujek@cern.ch
Don't run DHCP's default script (/usr/share/udhcpc/default.script) when getting
URL to the dot-config via DHCP. When the script was run, then the IP address
was set but not the default routes. Now just get URL via DHCP, setting IP is
done by running script /etc/init.d/network from /etc/init.d/dot-config or from
rcS.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/1c4572c4f961b3d3bda22d47bde255097ff99177userspace/snmpd: fix crashes at startup in wrsPortStatusTable2015-09-08T14:28:24ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/5379741e1131faa57f8f7e6fa9961dac1631c66fuserspace/snmpd: fix show-pstats script2015-09-08T09:02:40ZAdam Wujekadam.wujek@cern.ch
There was a wrong OID set in show-pstats script
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/0d7d4d5ceda1b9bacd92cf4eb310f63bb1c612c6Merge branch 'adam-snmp'2015-08-31T14:12:48ZAdam Wujekadam.wujek@cern.ch
SNMPd bugfixeshttps://ohwr.org/white-rabbit/wr-switch-sw/commit/843ac0952118fbf201404e5d99898b2bbfec557fuserspace/snmpd: make t_n_rows static in wrsTableTemplate.h2015-08-31T14:11:14ZAdam Wujekadam.wujek@cern.ch
t_n_rows (n_rows before) has to be local for table. Having it global sometimes
caused to print wrong number of rows in tables. This bug may even cause snmpd
to crash.
It was dependent on the call order of *_data_fill funtions.
Change the n_rows into t_n_rows, since the usage of n_rows variable is common
in the snmp code. By this avoid potential errors like variable overleaping
problems.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/b13e0d8ad75def85ca60f3433c1dcada7f568216userspace/snmpd: fix calculation of wrsPTPFramesFlowing and wrsPTPStatus2015-08-31T13:54:16ZAdam Wujekadam.wujek@cern.ch
Get the worst value not the last.
Move copying of data into prev outside loops.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/c2706bf65c2fa8fdc796196b3c0eb612778ede04userspace/snmpd: don't update wrsPTPStatus when only spllStatus changes2015-08-31T13:42:32ZAdam Wujekadam.wujek@cern.ch
When wrsPTPStatus can only be updated when both ptp_data and spllStatus are
updated. Otherwise spllStatus changes may cause wrong delta calculation
in get_wrsPTPStatus function. In this case prev data is the same as current,
which may produce false error.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/6a3f740fd19f931238918a384367b83e9be7eb7euserspace/snmpd: split wrsTimingStatus_data_fill into several functions2015-08-31T13:05:27ZAdam Wujekadam.wujek@cern.ch
There was a bug in wrsTimingStatus_data_fill that even if not all of the
wrsPtpDataTable_data_fill, wrsSpllStatus_data_fill or
wrsPortStatusTable_data_fill were updated all objects in the
wrsTimingStatusGroup were updated. As a side effect it may happen that all
prev_ values were compared with exactly the same set of data (since there was
no update in particular data). By this delta were zero and wrong value was set.
The bug may be hit when snmp requests rate is lower than snmpd's cache timeout.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/3f598d112ef427aad1bf6ef48142f1ee589a25d6rootfs: don't write error for hwinfo when result is not known2015-08-28T12:37:12ZAdam Wujekadam.wujek@cern.ch
Before at the beginnig of the hwinfo script, hwinfo_error was written to the status file.
Then if there was success or warning then update was written to status file.
Snmpd could read error even there was no error.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/fa182f2de729598151e25641e11ecbf303bf6e30userspace/snmpd: try again next time when read error from file2015-08-28T12:22:49ZAdam Wujekadam.wujek@cern.ch
Try again when read error from file
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/494ae10ca60cdc36dacba7f0dbbd8bfc762589e4doc/wrs-developer-manual: update 4.2 release files' names2015-08-28T09:54:46ZAdam Wujekadam.wujek@cern.chSigned-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/f760c2ec698ee1e422627a8078b363697bdb47bbone more update of default calibration values, previous one were a little off2015-08-28T09:43:29ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/08a8fa3fe7aa9bad0a31886e1e23d8d78528fec7rootfs: small fixes for getting dot-config URL via DHCP2015-08-27T13:09:00ZAdam Wujekadam.wujek@cern.ch
Up eth0 before trying to get URL to dot-config via DHCP (needed when switch
start without IP address)
fix missing "CONFIG_" in CONFIG_DOTCONF_SOURCE_LOCAL
run /usr/share/udhcpc/default.script when getting URL to dot-config to get
IP address to avoid another DHCP requests just to get IP.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/c268d3f001f9821f8b3db78f70d058203e66fad1userspace/snmpd: fix number of tries in init_shm2015-08-27T09:09:22ZAdam Wujekadam.wujek@cern.ch
By this avoid log entires during normal startup:
snmpd[1138]: wrsPortStatusTable_data_fill: Unable to read PPSI's shmem
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/97236859f10f435ca043d2b8112fb96abed17a2aupdating gateware binaries for v4.2 release2015-08-27T07:58:51ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/7da36c28ccb92383cb14561ac1a16289ea8b9a62adding default calibration values for v4.2 release (v3.4 hw)2015-08-27T07:53:56ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/8090b287726dc2701855d20bc13d0f43257d891cupdate rt_cpu.elf for v4.2 release2015-08-27T07:53:56ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/4fcc9be3d37d1edff72d970cbd23138791632573configs: update wrs_release_defconfig2015-08-26T16:06:16ZAdam Wujekadam.wujek@cern.ch
add:
--CONFIG_ROOT_PWD_CLEAR
--CONFIG_PTP_REMOTE_CONF
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/d188468c172e5aff2996386b59c2b5310228a61cuserspace/ppsi: update to latest version2015-08-26T16:04:15ZAdam Wujekadam.wujek@cern.ch
Add commit:
increase Announce rcv timeout to 20 - workaround for the WRS
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/6332840e6f6d2e1b8fb9daa1a3d5fffa65d52621Merge branch 'adam-dhcp'2015-08-26T15:47:23ZAdam Wujekadam.wujek@cern.ch
Support getting URL to dot-config via DHCPhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/8723e45b601d0e333f1135415e25cac84b4e25e5www: support different dot-config sources in dot-config2015-08-26T15:46:38ZAdam Wujekadam.wujek@cern.ch
Add support of different dot-config sources.
Improve some help information.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/c31e92a34c4f0011494a3e386415894aac0b2e92userspace/snmpd: clear wrsConfigSourceUrl for local config2015-08-26T10:13:38ZAdam Wujekadam.wujek@cern.ch
Only for the case when dot-config source changed during run-time.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/4ef3017c68fb55dc41fdfe90cb605dd644f131carootfs: make possible to get URL to the dot-config via dhcp2015-08-26T10:13:35ZAdam Wujekadam.wujek@cern.ch
force-dhcp can be used to retrieve a URL to the dot-config, which is downloaded
during boot.
try-dhcp the same as above but don't complain about unsuccessful receive of the
URL via DHCP to SNMP.
Update:
--MIB - add tryDhcp and forceDhcp to the wrsConfigSource object; add
dhcpError to the wrsBootConfigStatus object
--SNMPd - same as the above; don't error in wrsBootConfigStatus when tryDhcp
fails
--dot-config's script - support new dot-config sources
--Kconfig - support new dot-config sources
--wrs_failures
--wrs-user-manual
--wrs_release_defconfig - add new items
--create new script for udhcpc to save "filename" configuration field retrieved
from DHCP server; it contains the URL to the dot-config to be downloaded.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/a51052afd4498e822453a3f63b534def2277c808userspace/snmpd: remove protocol from wrsConfigSource object2015-08-25T13:27:11ZAdam Wujekadam.wujek@cern.ch
NOTE: This commit brings non compatible changes into MIB. It should never
happen after release!
Change wrsConfigSource to inform whether dot-config source was local or remote.
Before it contained also information about remote protocol.
Now information from wrsConfigSource, wrsConfigSourceHost and
wrsConfigSourceFilename is stored in wrsConfigSourceUrl.
wrsRestartReasonMonit is moved into place where wrsConfigSourceFilename was
before.
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/745f8d334c510f71ebb561a22afc98233732295fMerge branch 'ben-150805'2015-08-24T16:14:07ZAdam Wujekadam.wujek@cern.chhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/ae50473c7c50a73a9e553f7d45a86e57f7a09946doc: update startup-guide to match new features of v4.22015-08-24T16:13:45ZBenoit Ratbenoit@sevensols.comhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/d8bd206ae69cad3215bb0570e3725e5902a53706www: change the position of NTP server in the dashboard2015-08-24T16:13:44ZBenoit Ratbenoit@sevensols.comhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/52320cfa0acc5a68a4436242c15f1d266fcd8741www: add the display of temperatures in the dashboard2015-08-24T16:13:44ZBenoit Ratbenoit@sevensols.comhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/2bdd15bf13f744621caeb0de222a1c0668e9b830www: correct bad display when WRS in GM without PPS/10MHz2015-08-24T16:13:44ZBenoit Ratbenoit@sevensols.comhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/c452df1ba1ef6cec1d22a4c5afd30a6c500f990bwww: correct the title of wr-ppsi tab2015-08-24T16:13:44ZBenoit Ratbenoit@sevensols.comhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/75bd23757b87de3d8d9918ee0743b4b897bd988bwww: improve reboot procedure with variable timeout2015-08-24T16:13:44ZBenoit Ratbenoit@sevensols.com
Rebooting can now be done with a different timeout:
* Flashing the full wrs-firmware.tar takes ~120s
* Flashing some part takes ~90s
* Rebooting is ~30shttps://ohwr.org/white-rabbit/wr-switch-sw/commit/584ec43de7f541d26625f81f166598e2ff86f259doc/wrs_failures: some fixes2015-08-24T15:13:43ZGrzegorz Danilukgrzegorz.daniluk@cern.chhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/7d57183215cab2fde9c5074bd5e95286eefc2fd9ppsi: change SNMP_MAX_OFFSET_PS to 5002015-08-24T14:18:14ZAdam Wujekadam.wujek@cern.ch
Threshold value used to count offset errors
(SNMP's wrsPtpClockOffsetErrCnt object).
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9297"><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch"><img alt="Adam Wujek's avatar" src="https://secure.gravatar.com/avatar/bee62ad02d8f8c7c40900167722fb9d3?s=32&d=identicon" class="avatar s16 avatar-inline" title="Adam Wujek"></a><a href="https://ohwr.org/awujek" title="adam.wujek@cern.ch">Adam Wujek</a> <<a href="mailto:adam.wujek@cern.ch" title="adam.wujek@cern.ch">adam.wujek@cern.ch</a>></span>https://ohwr.org/white-rabbit/wr-switch-sw/commit/dc68faa02e430da7a240ef9fc6444b342ce5621eMerge branch 'rubi-fix_send'2015-08-24T12:05:32ZAdam Wujekadam.wujek@cern.ch
Fix problem with hanging send in PPSIhttps://ohwr.org/white-rabbit/wr-switch-sw/commit/8c3baabe385e9fb8d402ff62854299d5032b78c0ppsi: use new master, with some timestamp fixes2015-08-24T12:04:45ZAlessandro Rubinirubini@gnudd.com
The bug we were facing was in wr-nic.ko (previous commit fixes it),
but we made a few changes to the better in ppsi handing of timestamps
(wrs-socket.c) while looking for that problem. So this picks those
4 commits of ppsi:
wrs-socket: decrease the timeout when waiting for a timestamp
wrs-socket: simplify the code retrieving timestamps
unix and wrs socket: open in non-blocking mode and report write errors
wrs-socket: use POLLERR for timestamps
Signed-off-by: <span data-trailer="Signed-off-by:" data-user="9028"><a href="https://ohwr.org/rubini" title="rubini@gnudd.com"><img alt="Alessandro Rubini's avatar" src="https://secure.gravatar.com/avatar/18e4fb369cda4873020839db5911d1d1?s=32&d=identicon" class="avatar s16 avatar-inline" title="Alessandro Rubini"></a><a href="https://ohwr.org/rubini" title="rubini@gnudd.com">Alessandro Rubini</a> <<a href="mailto:rubini@gnudd.com" title="rubini@gnudd.com">rubini@gnudd.com</a>></span>