- Aug 27, 2015
-
-
Grzegorz Daniluk authored
-
Grzegorz Daniluk authored
-
- Aug 26, 2015
-
-
Adam Wujek authored
add: --CONFIG_ROOT_PWD_CLEAR --CONFIG_PTP_REMOTE_CONF Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add commit: increase Announce rcv timeout to 20 - workaround for the WRS Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Support getting URL to dot-config via DHCP
-
Adam Wujek authored
Add support of different dot-config sources. Improve some help information. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Only for the case when dot-config source changed during run-time. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
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:
Adam Wujek <adam.wujek@cern.ch>
-
- Aug 25, 2015
-
-
Adam Wujek authored
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:
Adam Wujek <adam.wujek@cern.ch>
-
- Aug 24, 2015
-
-
Adam Wujek authored
-
-
-
-
-
-
Rebooting can now be done with a different timeout: * Flashing the full wrs-firmware.tar takes ~120s * Flashing some part takes ~90s * Rebooting is ~30s
-
-
Adam Wujek authored
Threshold value used to count offset errors (SNMP's wrsPtpClockOffsetErrCnt object). Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Fix problem with hanging send in PPSI
-
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:
Alessandro Rubini <rubini@gnudd.com>
-
When the switch is loaded, some PTP outgoing frames get discarded, so we never get back the timestamp interrupt. By round-robin'ing the slots, we get back to the "busy" one, which holds an skb structure that must be released. Without this freeing, the skb remains in the output queue of the socket, and after a while we get EAGAIN in send() because the buffer is full (400 frames, more or less). And the ptp port is stuck until we reopen the socket. This diagnosis exposed the fact that it's not an overflow of pending descriptors, so I change the message from descriptor overflow: tx timestamp pending to discarding tx frame that got no timestamp Finally, this is pr_warn, not pr_err as we now know it's expected. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Aug 21, 2015
-
-
Adam Wujek authored
When process is restarted more than 5 times within 10*10 seconds (10 cycles, each 10 seconds), then monit triggers system restart. Save information, which process caused restart. Store it in flash to survive over restart, then copy to /tmp. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Shorten timeout for opening shmem (wrs_shm_get). Clients use their own sleep between tries. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
SNMPd will try to connect to HAL's and PPSI's shmem at startup. If HAL or PPSI is not started SNMPd would continue instead of exiting. Later when data from shmem is needed SNMPd will try to open shmem again. By this it would be possible to figure out what is happening on switch when HAL, PPSI or RTUd failed to start. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Report when wrs_watchdog is not present in process' list. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Retry next time when there is an error in "run_once" sections. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
When parameter -g is used there is no need to check other parameters. Change to avoid waiting for HAL's shmem to be available. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Make possible to start snmpd without successful open of RTUd's shmem (in other words having RTUd running). SNMPd shall start even on faulty system since it is a way to report if and what is wrong. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Aug 20, 2015
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
in file wrsTimingStatusGroup.c Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Limit toc subsections depth to 2. Means don't include listing of failures into toc. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Remove details of WR-SWITCH-MIB, moved to the wrs_failures document. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-