White Rabbit Switch Software
Introduction
This project has been created on 2010-09-21 to host all the software
used in the WR switch,
the main component of the White
Rabbit project.
We are now at August 2012 and the project is released. Complete
documentation, as well as
pre-built binaries to be installed to the switch are in the
Files section of the
ohwr project
(please pick the most recent, older ones are kept online to help
previous users to rebuild
their environment unchanged).
The following software components are currently being used to boot the switch:
- at91bootstrap-3.3
- barebox-2014.04
- linux-2.6.39
- buildroot-2011.11
- all the custom stuff included in this OHWR project
Project information
- Release 4.1
- FAQs List of Frequently Asked Questions for the switch.
- Version Compatibility Tells which HW, SW & GW is compatible.
- Troubleshooting page, with a list of known problems and their suggested solution
- Bugs page, listing known bugs and missing features
- Complete documentation and pre-built binaries for the switch
Roadmap for software releases
v3.0 | v3.1 | v3.3 rc1 | v3.3 | v4.0 | v4.0.1 | v4.1 | |
Release date | 7/08/2012 | 20/12/2012 | 18/02/2013 | 26/07/2013 | 8/08/2014 | 19/08/2014 | 04/10/2014 |
Fix CRC errors while flashing NAND | x | ||||||
Setting MAC addresses during flashing | x | ||||||
Improve building procedure (barebox, md5 check, ...) | x | ||||||
Improve non-DHCP configuration | x | ||||||
PWM controlled by FPGA (not ARM) | x | ||||||
shw_ver tool to check versions | x | ||||||
Add support for both LX130T & LX240T FPGA | x | ||||||
Fix for RTU aging bug | x | ||||||
Improve booting procedure (LEDs & Fans) | x | ||||||
Add gateware version to shw_ver tool | x | ||||||
Read-only filesystem to prevent CRC errors | x | ||||||
Getting initial time from NTP server | x | ||||||
PTP-noposix replaced by PPSI | x | ||||||
VLAN support | x | ||||||
Per-port statistics | x | ||||||
Remote syslog | x | ||||||
SNMP for WR (read-only) | x | ||||||
Read-only jffs2 replaced with ubifs | x | ||||||
New installation procedure using tftp | x | ||||||
Barebox updated to version 2014.04.0 | x | ||||||
Improved GrandMaster locking | x | ||||||
Hotfix for free-running mode in v4.0 | x | ||||||
Support for main board 3.4 and 3.3 | x | ||||||
Use of SDB to store HW information | x | ||||||
UDP support for white rabbit and PTP | x | ||||||
Remote flashing procedure | x |
Status
Date | Event |
21-09-2010 | Start of project. |
07-08-2012 | First release of wr-switch-sw-v3.0 (called V3 as runs on V3 hardware. |
20-12-2012 | Release 3.1, that fixes issues in v3.0 (now deprecated) |
26-07-2013 | Release 3.3, first official release for hardware version 3.3 |
10-07-2013 | Release 4.0rc1, release-candidate for 4.0 sw/gw on 3.3 hardware |
08-08-2014 | Stable v4.0 release |
19-08-2014 | Hotfix for v4.0 release (v4.0.1) |
04-10-2014 | Release 4.1, with support for new main board |