This year, OpenWrt Summit will take place over two days rather than one, as in previous years. Our first day will consist of talks and project demonstrations while the second day will feature workshops and developer sprints.

View last year’s information here!

2017 – Schedule
The Schedule could be subject to small changes before the event

Day 1 – 26th October

9:00 – 9:15 Welcome and Introduction

9:15 – 9:25 Sponsor Talk CZ.NIC

9:25 – 9:45 Building Self-Deployable Community Wireless Network for Rural Areas

9:45 – 10:05 Gateway as a single point security platform

10:05 – 10:15 Sponsor Talk prpl 

10:15 – 10:35 Use of OpenWrt in Intel CPEs

10:35 – 10:45 Sponsor Talk Inteno

10:45 – 11:15 Coffee Break

11:15 – 11:35 OpenWRT @ Technicolor

11:35 – 11:55 F* the cloud, stay local

11:55 – 12:05 Sponsor Talk Intel

12:05 – 12:15 Sponsor Talk Sentinel

12:15 – 13:00  Panel: OpenWrt/LEDE Core Team Describes Future Goals and Responds to Your Questions

13:00 – 14:15 Lunch Break

14:15 – 14:35 Prototyping a lifecycle management implementation

14:35 – 14:55 Whole Home WiFi coverage using a network of OpenWrt devices

14:55 – 15:15 OpenWISP 2: the modular configuration manager for OpenWRT

15:15 – 15:25 Short Break

15:25 – 15:45 Improving the Quality in OpenWrt/LEDE

15:45 – 16:05 Integration of custom Web UIs into OpenWrt

16:05 – 16:45 Coffee Break

16:45 – 17:05 Challenges of using OpenWRT as a rolling distro

17:05 – 17:10 Using Containers for Firmware Management on Low-Spec Devices

17:10 – 17:35 Presentation of OpenWrt/LEDE Survey results

17:35 – 18:00 Wrap up & Information about Social Event and Day 2

19:00/19:30 After Party

Day 2 – 27th October

8:30 Doors open.
10:30 – 11:00 Coffee Break
13:00 – 14:30 Lunch
16:00 – 16:30 Coffee Break



9:30 – 10:30 Workshop (1hr)
Aggregating the speed of multiple Wi-Fi bridges with MPTCP on LEDE

10:30 – 11:00 Coffee Break

11:00 – 13:00 Workshop (3hr total)
How to Integrate PlatformIO with OpenWrt/LEDE to Manage IoT Devices

13:00 – 14:30 Lunch Break

14:30 – 15:30 Workshop (continued)
How to Integrate PlatformIO with OpenWrt/LEDE to Manage IoT Devices

16:00 – 16:30 Coffee Break

16:30 – 17:30 Workshop (1hr)
Deep Dive – OpenWISP 2: the modular configuration manager for OpenWRT


09:00 – 11:00 High level API Working Group – Face to Face Meeting

11:00 – 13:00 Low Level API Working Group – Face to Face Meeting

13:00 – 14:30 Lunch

14:00 – 18:00 Prpl – Face to Face Meeting

16:00 – 16:30 Coffee Break (Please note that meeting clashes here)


Developer Sprints

9:00 – 18:00 We will have a space especially for attendees to come together and do developer sprints throughout the day. Attendees can come and go throughout the day.


2017 – Talks, Panel and Workshops

OpenWrt/LEDE Core Team Describes Future Goals and Responds to Your Questions
Panel – 30mins 
Moderator Kathy Giori

Members of the OpenWrt/LEDE core team will assemble on a panel. An opening roundtable will ask each panelist to provide brief insight on their goals for the project’s future, as well as how they currently contribute. Then the audience will be given plenty of time to ask questions. This panel discussion is a great opportunity to gain better visibility into what’s going on in the project.

Building Self-Deployable Community Wireless Network for Rural Areas
Talk – 20mins
Presenter Senthil Kumar

The deployment of community wireless network in rural areas comes with its great challenges as compared to setting something similar in an urban setting. In my years of experience working in this line in Madurai region, I have faced numerous challenges some are objective and the others are subjective.
We believe that the subjective problems in creating community wireless networks could be addressed by creating and nurturing ‘OpenFreeNet Volunteers’ in each of our beneficiary communities. The volunteers would be directly responsible for the safety and maintenance of the product and would be local resources for doubts and queries. The volunteer community would be updated and educated by the remote team.

Gateway as a Single Point Security Platform

Talk – 20mins 
Presenters Marko Ratkaj, Davor Popović

As single entry points of home networks, gateways are the cyber doors between the users and the Internet. Turning gateways into security points of the home network would considerably improve the protection of locally connected devices. Implementation of enterprise-grade security on gateways presents difficult scalability, proprietary and hardware limitations. In this talk we will present Sentinel single point security solution, an OpenWrt-based, next-generation gateway offering multi-layered security and a family of standalone, lightweight packages for embedded application.

Challenges of using OpenWrt as a Rolling Distro
Talk – 20mins 
Presenters Michal Hrušecky, Karel Kočí

We are making OpenWRT powered Turris Omnia routers. Those have plenty of resources and thus we are not using heavily compressed ROMs, but normal filesystem and routers are updating themselves automatically package by package. This poses quite some challenges we would like to speak about.

Improving Quality in OpenWrt/LEDE
Talk – 20mins 
Presenter Alexander Couzens

This talk will cover the current state of Quality Assurance in OpenWrt/LEDE. What can we learn from other projects? How can we improve in the future?

Whole Home WiFi Coverage using a network of OpenWrt Devices
Talk – 20mins 
Presenter Sukru Senli

This presentation will reveal the underlying technology required to create a zero touch solution for automatically sharing and updating the WiFi credentials of Iopsys powered devices in the same network . It includes extending ubus over the local network allowing devices to share a common bus and communicating with each other using a common object model, as proposed in the ongoing common High Level API work driven by Prpl.

F* the Cloud, Stay Local
Talk – 20mins 
Presenter Benjamin Henrion

IOT devices are preconfigured to talk to a cloud server, and require an internet connection. In this setup, I will show the power of Zyre, a ZeroMQ based protocol which discover peers in the LAN, and allows them to exchange messages, elect a master, and orchestrate themselves without a server.

Integration of Custom Web UIs into OpenWrt
Talk – 20mins 
Presenter Davor Popović

This talk presents principles of developing a custom WebUI for OpenWrt based systems from bottom up – from the basics, such as design to the integration with existing applications that OpenWrt provides and security.

OpenWISP 2: The Modular Configuration Manager for OpenWrt
Talk – 20mins 
Presenter Federico Capoano

Since its release in early 2017, OpenWISP2 is becoming the reference open source solution to manage OpenWRT based networks, quickly surpassing its predecessor (OpenWISP1). This talk will describe its strengths, showcase its features and explain the areas open for improvements that we are working on.

Federico will be available on Day 2 to discuss this in more detail.

OpenWrt at Technicolor
Talk – 20mins 
Presenter Sven De Bie

OpenWRT is the foundation for Technicolor to build carrier-grade software for the telco market. But Technicolor also decided to contribute some of our key software modules to OpenWRT. We will give an overview of our contributions so far, and will show some of the upcoming contributions.

Prototyping a Lifecycle Management Implementation
Talk – 20mins 
Presenter Dirk Feytons

The title is enterprise-speak for a way to manage (install/start/stop/update/uninstall) software packages on a device. In cooperation with Vodafone we (Technicolor) have created a prototype implementation on OpenWrt/LEDE. This talk presents the prototype, how it came to be and what’s next.

Use of OpenWrt in Intel CPEs
Talk – 20mins 
Presenter Syam Krishna Babbellapati

This talk review’s some of the missing pieces of OpenWrt to make it carrier-ready and then discusses how Intel’s UGW software stack bridges the gap with an additional custom framework – yet preserving the true essence of OpenWRT. We review recent advances made in prpl and possibilities going forward.

How to Integrate PlatformIO with OpenWrt/LEDE to Manage IoT Devices
Workshop – 3hrs Day 2
Presenters Ivan Kravets, Arturo Rinaldi

Individual Makers as well as companies who are building IoT and IIoT networks of sensors and actuators face a complex challenge of maintaining the deployed devices. Microcontroller platforms are especially difficult to manage because there are so many different architectures of chipsets supported by a large array of different developer tools, at least one SDK and associated build tool per chipset vendor. Further complexity arises when the software on those tiny resource-constrained MCUs needs to be upgraded, remotely, and often over the air.

In this workshop, we show how to take advantage of best-of-breed open source software that can ease the pain of dealing with multiple MCU platforms. First we provide a quick tour of using PlatformIO on your laptop, then we demonstrate how the PlatformIO “Core” build environment can be packaged into OpenWrt/LEDE. Running “PlatformIO Remote” on OpenWrt allows users to easily build and administer software upgrades to the deployed IoT devices that are connected to an OpenWrt-based “IoT Hub”.

Professional Makers benefit greatly by adopting open source software solutions and engaging with the communities around them. In this workshop, attendees can share use cases and learn from each other to improve the success of doing development on both microcontroller and microprocessor platforms. Bring your own OpenWrt and MCU devices or borrow hardware from the workshop organizers.

Aggregating the Speed of Multiple WiFi Bridges with MPTCP on LEDE
Workshop – 1hr Day 2
Presenter Fejes Ferenc

On Wi-Fi mesh networks, there is multiple paths between the nodes exist. This small project decided to aggregate the bandwidth of multiple point-to-point Wi-Fi links with MPTCP. For easy deployment everything implemented on LEDE, and no configuration required on the clients.