prplwrt Weekly Meeting – February 2, 2017

Watch recording on Youtube

Attendees: Eric, Altran, Art, Bruce, Cesare, John, Kathy, Luka, Mauro, Paul, Pedro, Shailesh, Sukru, other callers

Intro – Elder from Altran, newly involved in prplwrt

ADB TR-069 and CM integration with OpenWrt

  • initial tasks completed
  • follow up is ongoing offline

SCAL API improvements

  •  add/remove objects – hopefully ready to test by end of next week
  •  “eventing” – there will be a simple form of eventing that only covers changes made through SCAL
  • if you have further questions, ask Felix (nbd AT nbd DOT name)

Continue reading

Imperas active with prpl Foundation at Imagination Technologies Silicon Valley Summit

Simon is prplAt the Imagination Technologies Silicon Valley Summit, a series of presentations and discussions covered Virtualization, Security and the prpl Foundation.

Imperas, as a founding member of the prpl Foundation Virtualization and Security PEG, is working to provide solutions to assist electronic product developers to remove risks associated with embedded software development.

To view the video of  Simon Davidmann, Imperas CEO, click here. 

prplwrt Weekly Meeting – January 26, 2017

Attendees: Art, Bruce, Eric, John, Kathy, Mauro, Paul, Pedro, Sukru, and a couple more…

Update on ADB TR-069 and CM sw integration within OpenWrt

  • some things need to be added to SCAL in order to complete sync up between the two systems
  • see basecamp project for more info

SCAL API needs some new features

  • Add and remove objects during runtime
  • Send events back and forth — design not finalized yet (please provide Felix F with your requirements and uses)
  • See github for more info (
  • One of the concerns from Inteno was the “double database” —wondering what the ultimate solution would look like to determine whether or not it will work for Inteno.
  • 1. associated with the CM
  • 2. associated with SCAL
  • Eric thinks that the double-dB was to accommodate ADB and SoftAtHome — if you don’t have legacy systems, what would the design look like? (Inteno asking)

Data Models and OpenWrt

  • Discussion of ubus data models vs SCAL — not a conclusion yet (as noted, Inteno wants to understand SCAL better)

CIG (carrier interest group)

  • prpl striving to gather more carriers, then continue to promote and build common APIs which will speed customer time to market.
  • next call/meeting is Jan 31, 9am pacific
  • “common API” original effort was low-level, pertaining to Linux kernel APIs (LED, wi-fi, pushbuttons, GPIOs)  — call this the “common kernel API” project?
  • now an additional, higher level “common API” request is under discussion. It is more at the “Linux distribution” level  (e.g., make it easier to switch between OpenWrt and RDK-B.)

Board Farm Updates

Funding OpenWrt Projects

  • Ongoing funding of existing projects
  • Additional projects to be funded when existing ones are wrapped up (Art urges us to get them done)

Regulatory Update

  • US has appointed a new chair to of FCC therefore no new actions or decisions yet — seems they need to rebuild the commission
  • EU doc created in 2013 is supposed to be implemented in local law now, but is similar to FCC’s doc. some groups lobbying to better protect free software. ongoing discussion, seems similar to US discussions. might be some level of coordination between the two policy groups.

OpenWrt Summit

  • Next meeting will be held week of Feb 6-10 (doodle survey to select the date)
  • All welcome to participate in planning — contact Eric for further info

prplwrt Weekly Meeting – January 19, 2016

You can watch the meeting recording on YouTube

Attendees: Eric, Luka, Bruce, Denis, Felix, John, Matteo, Mauro, Pasquale, Pedro, Shailesh, Sukru, Kathy, and a few others

Update on ADB TR-069 and CM sw integration – Felix, Denis

  • Denis — last week delivered first phase of integration with SCAL
  • does config mgmt of certain parameters so they can be accessed from the CM API via SCAL provider
  • posted some comments on basecamp
  • ADB tested and found that it works! no time to organize details yet, but can arrange a specific call for that
  • expected a SCAL daemon plug-in, instead see a separate daemon running in user space that performs the translation
  • lots more discussion; follow-up call needed…

Continue reading

prplwrt Weekly Meeting – January 12, 2016

Update on ADB TR-069 and CM software integration within OpenWRT

  • Sartura will send their integration over to ADB in a few days

Board Farm Updates

  • None

Funding OpenWrt projects

  • Daniel and Felix presented on their joint proposal for IoT Sensor API for OpenWrt/LEDE

Regulatory update

  • None

OpenWrt Summit

  • No update

CIG Update

  • Poll on next CIG Meeting (since set to January 31 at 9 AM PT)

Data Model Structure Proposal from Inteno

  • Lots of discussion about Inteno’s proposal. Felix suggested that SCAL may also be useful for this general data model use-case.
  • All agreed to meet again in a separate technical call on this topic (set at January 23, 7AM PT)

Next meeting on January 19 at 9AM PT

prplwrt Weekly Meeting – January 5, 2016

You can watch the meeting recording on YouTube

Attendees: Eric Schultz, Shailesh Suman, John McQueen, Art Swift, Hauke Mehrtens, Paul Blay

Happy New Year!

Funding OpenWrt Projects

Continue reading

FCC Software Configurable Radio Whitepaper

By Eric Schultz, Community Manager, prpl Foundation

I’m excited to be wrapping up this year’s work in the Software Configurable Radio (SCR) sub-group. After a lot of work, I’m happy to report that on December 7, the Technical Advisory Council (TAC) of the FCC approved for release the sub-group’s report.

As background, I’ve been researching and speaking on the topic of regulations related to wireless radios and open source over the last year and half. Given the controversy over these regulations, the TAC, an independent advisory board for the FCC, decided that reviewing the topic would be helpful for regulators. Notably, the SCR sub-group wasn’t charged with addressing any of the particular regulations proposed by the FCC. Instead, the sub-group was asked to consider a more general topic:

“How to strike the appropriate balance between embedding frequency security mechanisms into Software Defined Radios while allowing innovation and the flexible addition of features”

While the sub-group began work in May and ended at the end of November; I was invited to join the group in late October. It was an honor to be asked to participate and a joy to work with experts committed to understanding a difficult topic. I was particularly encouraged by how dedicated every member of the sub-group was to understanding the needs of those from groups they didn’t represent. Every member understood why they were there but they were open to other viewpoints. The sub-group member’s open-mindedness is reflected in the document not only as it applies to technical mechanisms for embedding frequency security mechanisms but also in the social and economic effects of those mechanisms.

As the sub-group analyzed the problem and potential technical solutions we soon realized that finding a balance was not possible for the group in the limited time allotted. The questions we were being asked, although seemingly straightforward technically, actually reach into areas like humanitarian and rescue efforts, amateur radio, international travel, public safety, consumer rights, maker communities, manufacturing economics and others. Even within the free and open source software community, which I represented through prpl, there are many different facets and viewpoints to be analyzed and considered. Given our limitations and the breadth of the topic, the group made a unanimous recommendation that:

“the FCC encourage the formation of a multi-stakeholder forum to find a way in which manufacturers can strike the appropriate balance between embedding security mechanisms into software configurable radios and their ecosystem to ensure compliance with FCC service rules, while allowing innovation and the flexible addition of features, and fostering cybersecurity overall.”

I think this is a fantastic conclusion. We all benefit when individuals from diverse communities collaborate to work on difficult problems. Through this collaborative effort, I’m convinced we will be able to find solutions that meet the needs of the broadest range of people and, in particular, protect the core interests of the open source community. I also look forward to learning more about the specific problems regulators are seeing so we can work collaboratively to address them. In many ways, this effort mirrors how prpl Foundation approaches problems: bringing all relevant parties together to find solutions that meet the needs of everyone involved.

While the decision about how to handle the sub-group’s recommendation lies with the FCC, I’m heartened that Julius Knapp, Chief of the FCC’s Office of Engineering and Technology, spoke supportively during the TAC meeting about having a multi-stakeholder forum look into this topic further. It’s also reassuring that a number of members of the subgroup, including myself, offered to continue their participation in a multi-stakeholder forum. I look forward to participating in the multi-stakeholder forum, should it be created, and in providing advice to all parties as they look to better understand how to balance the interests of the open source community with the interests of regulators.