Commit 40b575df authored by Adam Wujek's avatar Adam Wujek

presentations/WR_Switch_workshop_2016: first version of software

Signed-off-by: Adam Wujek's avatarAdam Wujek <adam.wujek@cern.ch>
parent 006d162e
......@@ -130,9 +130,78 @@
\begin{frame}<beamer>{Outline}
\tableofcontents [currentsection]
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Software (since 4.1.2)}
\begin{itemize}
\item<1-> 4.1.2 released on 12 December 2014
\item<2-> Monit to supervise processes
\item<3-> Setting system time from the WR time (in Slave mode)
\item<4-> Remote configuration (dot-config)
\begin{itemize}
\item<5-> Download in runtime
\item<6-> Move runtime configuration to it (ppsi, ports, SFPs, fibers)
\item<7-> Configuration of management port (static, dhcp)
\item<8-> Make config on switch
\item<9-> Improved root password handling
\end{itemize}
\item<10-> Snmp
\begin{itemize}
\item<11-> Redesigned MIB
\item<12-> Added about 150 new OIDs
\item<13-> Divide objects into Status and Expert groups
\end{itemize}
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Software (since 4.1.2)}
\begin{center}
\includegraphics<1>[width=.6\textwidth]{switch/snmp_expert_obj.pdf}
\end{center}
\end{frame}
\begin{frame}{Software}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Software (since 4.1.2) (cont.)}
\begin{itemize}
\item<1-> Improved LED signalization on the front panel
\begin{itemize}
\item<1-> Disable status LED during clean reboot
\item<1-> Status port shows port configuration (master, slave, non-wr)
\end{itemize}
\item<2-> Documentation
\begin{itemize}
\item<2-> New \textit{White Rabbit Switch: Failures and Diagnostics}
\end{itemize}
\item<3-> Code clean-up
\begin{itemize}
\item<4-> Added shared memmory to reduce CPU usage (avoid context switching)
\item<5-> Improved boot scripts% - now you can manually start/stop services using \texttt{/etc/init.d/*} scripts
\end{itemize}
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Software (since 4.2)}
\begin{itemize}
\item<1-> 4.2 released on 28 August 2015
\item<2-> 64-bit frame counters (pstats)
\item<3-> Use common data format for wr{\_}mon (Tjeerd) \\
\texttt{Key1:Value Key2:Value}
\item<4-> Fixed bugs:
\begin{itemize}
\item<4-> Snmp crashes
\item<4-> Timeout problems when the time jumps backwards
\end{itemize}
\item<5-> Remote configuration (dot-config)
\begin{itemize}
\item<6-> Support retrieving path to the dot-config from DHCP
\item<7-> Use hostname provided by dhcp (or dot-config)
\item<8-> make menuconfig on switch (for dot-config)
\item<9-> use hysteresis to control fans' speed (for development)
\item<10-> print dot-config source and status after logon
\end{itemize}
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
......@@ -146,6 +215,13 @@
\begin{itemize}
\item<1-> Gateware
\item<2-> Software
\begin{itemize}
\item<3-> Change the names of the interfaces from wr0-17 to wri1-18
\item<4-> include Vlans configuration into dot-config
\item<5-> Link Layer Discovery Protocol (LLDP)
\item<6-> Buildroot uplift
\item<7-> Linux kernel uplift
\end{itemize}
\end{itemize}
\end{frame}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment