- Aug 15, 2016
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Aug 12, 2016
-
-
Adam Wujek authored
Bug introduced in the commit: userspace/libwr: move defines of rtu entry type to libwr Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Move files from /wr/etc (flash) to /etc (ramdisk) to avoid flash writes. 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
Keep modified snmpd.conf in /etc not in /wr/etc. There is no need to keep it in the flash instead of ramdisk. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Keep created ppsi.conf in /etc not in /wr/etc. There is no need to keep it in the flash instead of ramdisk. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
don't copy rsyslog.conf to the flash Copying rsyslog.conf to the /usr/etc/rsyslog.conf didn't work anyway because of the bug in the function copy_conf Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Keep created wr_date.conf in /etc not in /wr/etc. There is no need to keep it in the flash instead of ramdisk. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Description was outdated because ppsi config is generated based on the PORTXX_PARAMS not TIME_XX. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Aug 11, 2016
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add a tool to control Rx bandwidth throttling of the traffic that goes from WR ports to Linux. It configures the FPGA module with a maximum allowed bandwidth in KB/s. Throttling can be enabled to prevent Linux using 100% of the processing power to receive Ethernet frames coming from WR ports to the CPU. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
An alternative to "set -o pipefail" in the userspace/rootfs_override/etc/init.d/wrs_auxclk.sh is ${PIPESTATUS[0]}, but this is a bashism. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
B/W throttling requires bitstream synthesized at least from commit 8f10817 of the wr-switch-hdl repository.
-
Adam Wujek authored
Add startup script /etc/init.d/wrs_throttling.sh for setting up throttling Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
-
-
-
Adam Wujek authored
wrs_watchdog will use WRS_LOG_OTHER instead of WRS_LOG_WRSWATCHDOG as a destination for logs. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Uplift config utilities in the wr-switch repo and the target. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Also pass -v/-q to wrs_msg_init to get verbose messages from the libwr. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Another tool like menuconfig for changing the dot-config on the target. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Source using ". file" instead of "source file". The second form is a bashism. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
These two libraries will be used by nconf/nconfig on target Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add support of multiple ptp instances on the same port and vlans to the wr_mon. After the change output looks like: wri6 : Link down WR Master NoLock i5 : no-ptp wri7 : Link up Non WR NoLock i6 : peer: 00:00:00:00:00:00 ptp state master(6) i8 : peer: 00:1b:c5:09:0c:b8 ptp state master(6) vlans: 4,7,65 wri8 : Link down WR Master NoLock i7 : no-ptp Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
remove rules like: --allmodconfig --kvmconfig --xenconfig --tinyconfig change directory with configs Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Print configured vlans for each ppsi instance in wrs_dump_shmem like: vlans: 15 99 115 Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Now it is also possible to use for dot-config configuration: make nconfig make xconfig make gconfig make menuconfig kconfig is taken from the linux kernel repo commit v4.8-rc1-19-g81abf25: e50bd235 Merge tag 'lkdtm-v4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add psmics for killall, pstree and fuser. Since fuser comes from psmisc, it is not needed anymore to compile it in the busybox. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add commands to wrs_sfp_dump to read/write SFP's eeprom. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add command to enable/disable dropping of frames which destination MAC address does not match to present RTU rules. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add "learning" command to enable/disable learning of RTU to the rtu_stat Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
To be used by a tool wrs_sfp_dump Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
--vlan.sh needs RTU to be up. vlan.sh can be started at the same time as HAL, because wrs_vlans will wait for RTU. --Postpone the start of enable_switching.sh to leave some numbers empty for other programs in the future. --snmpd and lighttpd.sh can be started at the same time Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Change also wrsw_rtud. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
wrsw_rtud: --remove "force" param for minipc call rtudexp_clear_entries --pass port mask instead of port number for minipc call rtudexp_add_entry rtu_stat: --add a possibility to add RTU rules for a given port mask --add a possibility to remove single RTU rule --add a possibility to remove RTU rule for a given port mask --add verifying of MAC address --improve help Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add a function to verify rtu type and to convert type to string. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add a function to verify read MAC address. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Add strtoldef for reading hex values. When not enough parameters were given to the program, str was always pointing to the element outside argv. Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
Adam Wujek authored
Remove local copy of mac_to_buffer from rtu_stat Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-