Gnome 2017 presentation about utilizing small outdated router using LEDE/openWRT firmware. This will explain a little bit about openWRT/LEDE project. The demo shows how an old TPLink router is converted into a Digital jukebox, Samba server.
Learn how to use Linux, even if you’re a die-hard Windows user! There’s no question that Linux has taken over the enterprise, and paves the way for disruptive innovations in software. Join us for an informal session where we’ll introduce you to the benefits of developing on a Linux platform and show you some basic usage fundamentals, so that you can get started with Linux today.
Distro Recipes 2013 : Introduction to Arch Linux: a simple, rolling-release d...Anne Nicolas
Arch Linux is a lightweight and flexible Linux distribution that offers rolling releases of packages. It aims for simplicity in package building and minimal customization from upstream sources. The community is involved in package creation and management through the Arch User Repository and Trusted Users roles. Future plans include continuing to provide timely package updates, expanding architecture support, and further simplifying the filesystem structure.
Ubuntu is a popular Linux-based operating system that is free, open-source and user-friendly. It has many advantages over other operating systems like Windows including being less resource intensive, more secure, and providing regular free updates. Ubuntu is widely used both for personal computers and servers around the world.
This document discusses Fully Automated Nagios (FAN), a Linux distribution containing the operating system and Nagios monitoring applications. FAN is based on CentOS and integrates Nagios, Nagios plugins, Centreon, NagVis, and NaReTo. Version 2.0 will update these applications and add documentation. Version 2.1 will introduce a distributed architecture with central, database, and collector server types and automated installation.
This document summarizes several wireless screen mirroring and streaming protocols including Apple AirPlay, Miracast/WiDi, Chromecast, and DIAL. It provides details on discovery methods, media protocols, codec and container support, commercial implementations, and software for creating Chromecast clones. Requirements for hacking AirPlay to remove DRM restrictions are also outlined.
This document discusses Ubuntu Touch, an open-source operating system for phones and tablets. It provides an overview of Canonical, the developer of Ubuntu Touch, and describes key aspects of the Ubuntu Touch architecture like the use of scopes to deliver content. It also covers topics like customizing Ubuntu Touch through colors, backgrounds, preinstalled content and more.
TizenRT is an open source real-time operating system based on the Linux kernel that is optimized for Internet of Things and constrained devices. It originated from the TinyAra project and is now a full software stack that includes the NuttX real-time microkernel, POSIX compatibility libraries, and JavaScript support using IoT.js and the JerryScript engine. TizenRT provides developers with tools to write applications in native languages like C/C++ or using JavaScript for high-level APIs, and supports connectivity standards and protocols to enable seamless communication between devices. The project is maintained by an open community on GitHub in collaboration with Samsung.
Learn how to use Linux, even if you’re a die-hard Windows user! There’s no question that Linux has taken over the enterprise, and paves the way for disruptive innovations in software. Join us for an informal session where we’ll introduce you to the benefits of developing on a Linux platform and show you some basic usage fundamentals, so that you can get started with Linux today.
Distro Recipes 2013 : Introduction to Arch Linux: a simple, rolling-release d...Anne Nicolas
Arch Linux is a lightweight and flexible Linux distribution that offers rolling releases of packages. It aims for simplicity in package building and minimal customization from upstream sources. The community is involved in package creation and management through the Arch User Repository and Trusted Users roles. Future plans include continuing to provide timely package updates, expanding architecture support, and further simplifying the filesystem structure.
Ubuntu is a popular Linux-based operating system that is free, open-source and user-friendly. It has many advantages over other operating systems like Windows including being less resource intensive, more secure, and providing regular free updates. Ubuntu is widely used both for personal computers and servers around the world.
This document discusses Fully Automated Nagios (FAN), a Linux distribution containing the operating system and Nagios monitoring applications. FAN is based on CentOS and integrates Nagios, Nagios plugins, Centreon, NagVis, and NaReTo. Version 2.0 will update these applications and add documentation. Version 2.1 will introduce a distributed architecture with central, database, and collector server types and automated installation.
This document summarizes several wireless screen mirroring and streaming protocols including Apple AirPlay, Miracast/WiDi, Chromecast, and DIAL. It provides details on discovery methods, media protocols, codec and container support, commercial implementations, and software for creating Chromecast clones. Requirements for hacking AirPlay to remove DRM restrictions are also outlined.
This document discusses Ubuntu Touch, an open-source operating system for phones and tablets. It provides an overview of Canonical, the developer of Ubuntu Touch, and describes key aspects of the Ubuntu Touch architecture like the use of scopes to deliver content. It also covers topics like customizing Ubuntu Touch through colors, backgrounds, preinstalled content and more.
TizenRT is an open source real-time operating system based on the Linux kernel that is optimized for Internet of Things and constrained devices. It originated from the TinyAra project and is now a full software stack that includes the NuttX real-time microkernel, POSIX compatibility libraries, and JavaScript support using IoT.js and the JerryScript engine. TizenRT provides developers with tools to write applications in native languages like C/C++ or using JavaScript for high-level APIs, and supports connectivity standards and protocols to enable seamless communication between devices. The project is maintained by an open community on GitHub in collaboration with Samsung.
The RULE project: efficient computing for all GNU/Linux usersMarco Fioretti
The RULE (Run Up to date Linux Everywhere, http://rule.zona-m.net) was an attempt to fight the waste of computer equipment with properly chosen Free Software. Since some of those needs are still valid today, here is how I presented RULE at the Rome Linux Day 2004.
- The document provides an overview of the Beagle Board, including its features, community, and typical uses. It discusses booting the board and describes the five phases of the boot process from the ROM loading the bootloader to the kernel loading the root file system. Examples of community projects using the board are also listed.
The Gurubox Project: Open Source Troubleshooting ToolsWes Morgan
The document discusses IBM's Gurubox Project, which aims to provide a standardized set of open source troubleshooting tools for enterprise use. It describes the origins and goals of the project in addressing security and customization concerns when troubleshooting on customer networks. The bulk of the document then lists and briefly describes various open source networking, system, and web analysis tools that are included in the Gurubox toolkit for troubleshooting purposes.
The Gurubox Project: Open Source Troubleshooting ToolsAll Things Open
All Things Open 2014 - Day 1
Wednesday, October 22nd, 2014
Wes Morgan
Network/Software Engineer for IBMConsulting
Admin
The Gurubox Project: Open Source Troubleshooting Tools
The document discusses ways to improve performance of the HCL Notes 11.0.1 FP1 client. It recommends optimizing memory settings in the jvm.properties file, disabling unnecessary startup programs and antivirus scanning of Notes directories, and upgrading the On Disk Structure of local databases to reduce file input/output. It also provides tips on measuring client performance using tools like Client Clocking and the NRPC Parser. The summary emphasizes updating hardware, standardizing configurations, and keeping software up to date to maintain optimal Notes client performance.
Speaker: Christoph Adler, Senior Consultant, panagenda
Abstract: In this session (re-reloaded and remastered for HCL Notes 11.0.1 FP1), you will learn how easy it can be to maximize Notes client performance. Let Christoph show you, what can be tuned and how to resolve the best possible performance for your HCL Notes client infrastructure. Discover tips and tweaks - how to debug your Notes client, deal with outdated ODS, network latency and application performance issues and the measurable benefit that provides to your users. You’ll discover the current best practices for streamlining location and connection documents and why the catalog.nsf is still so important. You will leave the session with the knowledge you need to improve your HCL Notes 11.0.1 FP1 client installations and to provide a better experience for happier administration and happier end-users!
Webinar topic: Up and Running with Freebsd
Presenter: Achmad Mardiansyah
In this webinar series, Up and Running with Freebsd
Please share your feedback or webinar ideas here: http://bit.ly/glcfeedback
Check our schedule for future events: https://www.glcnetworks.com/en/schedule/
Follow our social media for updates: Facebook, Instagram, YouTube Channel, and telegram also discord
Recording available on Youtube
https://youtu.be/obT3HgNTqD4
This document introduces Docker, including how to install, use, build containers, and terminate containers. It defines important Docker terms like images, registries, and containers. It explains that Docker is lightweight due to container virtualization and union file systems, portable as images can run anywhere and copy incremental files, and provides packaging by including all application requirements in an image.
USB is an industry standard that establishes specifications for cables, connectors, and communication protocols between computers and peripherals. It was developed to simplify connections and has become widely adopted. USB has gone through several generations, starting at 1.5 Mbps and increasing to the current USB 4 standard which supports speeds up to 40 Gbps. USB provides benefits like hot-swapping, automatic configuration, and a standardized interface that simplifies development.
The Deck: a portable, low-power, full-on penetrating testing and forensics system. The Deck runs on the BeagleBoard-xM and BeagleBone. It provides hundreds of security tools
This document provides an overview and introduction to the DragonBoard 410c single board computer from Robert Wolff of Linaro. It begins with introductions and background on Linaro and the 96Boards project. An overview of the DragonBoard 410c hardware components and specifications is given. Available software, documentation, and community resources are outlined. The document concludes with preparations and demonstrations of accessing the GPIO pins and using I2C interfaces through both terminal commands and C libraries.
Matthew Mosesohn - Configuration Management at Large Companies Yandex
Right from the PuppetConf, which gathered a lot of engineers at San Francisco, Matt will pass the experience of configuration management at big companies. Of course, with his own opinion and criticism, which you are welcome to discuss.
Joomla on Raspberry Pi using Nginx - Nederlandse Linux Gebruikers Group novem...Peter Martin
De Raspberry Pi (RPi) is een zeer kleine en zuinige (3,5 watt) mini Linux-computer op basis van een ARM-processor. Oorspronkelijk werd de single board computer ontwikkeld voor educatieve doeleinden. De verwachting om in het 1e jaar 10.000 apparaten te verkopen was niet gegrond: ze verkochten 1 miljoen! Waarschijnlijk door zijn veelzijdigheid en lage prijs ($ 35) is de RPi uitgegroeid tot een enorm succes...
Aangesloten op een moderne televisie functioneert de Raspberry Pi als een mini-computer, en op een netwerk als een (web)server. En dat is waar je Joomla kunt inzetten...
In deze presentatie, gegeven op zaterdag 23 november 2013 op de landelijke bijeenkomst van de Nederlandse Linux Gebruikers Groep (NLLGG), laat Peter zien hoe je de RPi als webserver voor Joomla inzet. Hoe je de via de command-line installeert: Raspbian (Debian Linux geoptimaliseerd voor RPi), Nginx (= zeer snel alternatief voor een Apache webserver), PHP, MySQL, phpMyAdmin en, natuurlijk, Joomla.
Tenslotte toont Peter hoe je voor dergelijke websites de security & prestaties kunt verbeteren. En tenslotte hoe je Wifi & Webcam kunt aansluiten & GPIO kunt gebruiken voor aansturing van LEDs.
LAS16-209: Finished and Upcoming Projects in LMGLinaro
LMG's finished and upcoming projects include:
- Memory allocator and file system analyses to reduce memory usage on low-RAM devices.
- Monthly LCR releases and migrating their builds to ci.linaro.org.
- Updating toolchains and enabling new hardware like the HiKey board in AOSP.
- Increasing participation in upstream projects like merging an SystemUI patch.
- Integrating features in AOSP like Energy Aware Scheduling, OP-TEE, and an Overlay Manager.
- Continuing work on the HiKey board in AOSP including new features, fixes, and upstreaming components.
In this session (re-reloaded and remastered for HCL Notes 11.0.1 FP2), you will learn how easy it can be to maximize Notes client performance. Let Christoph show you, what can be tuned and how to resolve the best possible performance for your HCL Notes client infrastructure. Discover tips and tweaks — how to debug your Notes client, deal with outdated ODS, network latency and application performance issues and the measurable benefit that provides to your users. You’ll discover the current best practices for streamlining location and connection documents and why the catalog.nsf is still so important. You will leave the session with the knowledge you need to improve your HCL Notes 11.0.1 FP2 client installations and to provide a better experience for happier administration and happier end-users!
In this session (re-reloaded and remastered for HCL Notes 11.0.1 FP2), you will learn how easy it can be to maximize Notes client performance. Let Christoph show you, what can be tuned and how to resolve the best possible performance for your HCL Notes client infrastructure. Discover tips and tweaks - how to debug your Notes client, deal with outdated ODS, network latency and application performance issues and the measurable benefit that provides to your users. You’ll discover the current best practices for streamlining location and connection documents and why the catalog.nsf is still so important. You will leave the session with the knowledge you need to improve your HCL Notes 11.0.1 FP2 client installations and to provide a better experience for happier administration and happier end-users!
This document discusses bringing the Tizen operating system to the Raspberry Pi 2 device. It describes how Yocto was used to build Tizen for the RPi2 architecture. Major challenges included getting Yocto to work with Tizen and addressing hardware acceleration issues. Work is ongoing to add support for important elements like Crosswalk, IoTivity, and Rust/Servo. Steps are provided to build Tizen images for RPi2 using Yocto.
Android As a Server- Building Android for the Cloud (AnDevCon SF 2013)Ron Munitz
My session in AnDevcon, November 2011, Burlingame, CA.
In the cloud era, most software projects have shifted from asking "What hardware architecture should be chosen for my back-end?" to "Which cloud configuration should be used for my back-end?" Bringing up a cloud server has become an obvious choice for any Linux or Windows-based deployment. As Android emerges as the new Embedded Linux for a growing number of industries, it only makes sense to consider its cloud application as a server.
In this class, we will discuss why and how Android can be brought on the cloud system, and on any cloud infrastructure, using AWS (Amazon Web Services) as an example.
LEVEL: Intermediate
AUDIENCE: Developer Essentials
For Training/Consulting requests: info@thepscg.com
The RULE project: efficient computing for all GNU/Linux usersMarco Fioretti
The RULE (Run Up to date Linux Everywhere, http://rule.zona-m.net) was an attempt to fight the waste of computer equipment with properly chosen Free Software. Since some of those needs are still valid today, here is how I presented RULE at the Rome Linux Day 2004.
- The document provides an overview of the Beagle Board, including its features, community, and typical uses. It discusses booting the board and describes the five phases of the boot process from the ROM loading the bootloader to the kernel loading the root file system. Examples of community projects using the board are also listed.
The Gurubox Project: Open Source Troubleshooting ToolsWes Morgan
The document discusses IBM's Gurubox Project, which aims to provide a standardized set of open source troubleshooting tools for enterprise use. It describes the origins and goals of the project in addressing security and customization concerns when troubleshooting on customer networks. The bulk of the document then lists and briefly describes various open source networking, system, and web analysis tools that are included in the Gurubox toolkit for troubleshooting purposes.
The Gurubox Project: Open Source Troubleshooting ToolsAll Things Open
All Things Open 2014 - Day 1
Wednesday, October 22nd, 2014
Wes Morgan
Network/Software Engineer for IBMConsulting
Admin
The Gurubox Project: Open Source Troubleshooting Tools
The document discusses ways to improve performance of the HCL Notes 11.0.1 FP1 client. It recommends optimizing memory settings in the jvm.properties file, disabling unnecessary startup programs and antivirus scanning of Notes directories, and upgrading the On Disk Structure of local databases to reduce file input/output. It also provides tips on measuring client performance using tools like Client Clocking and the NRPC Parser. The summary emphasizes updating hardware, standardizing configurations, and keeping software up to date to maintain optimal Notes client performance.
Speaker: Christoph Adler, Senior Consultant, panagenda
Abstract: In this session (re-reloaded and remastered for HCL Notes 11.0.1 FP1), you will learn how easy it can be to maximize Notes client performance. Let Christoph show you, what can be tuned and how to resolve the best possible performance for your HCL Notes client infrastructure. Discover tips and tweaks - how to debug your Notes client, deal with outdated ODS, network latency and application performance issues and the measurable benefit that provides to your users. You’ll discover the current best practices for streamlining location and connection documents and why the catalog.nsf is still so important. You will leave the session with the knowledge you need to improve your HCL Notes 11.0.1 FP1 client installations and to provide a better experience for happier administration and happier end-users!
Webinar topic: Up and Running with Freebsd
Presenter: Achmad Mardiansyah
In this webinar series, Up and Running with Freebsd
Please share your feedback or webinar ideas here: http://bit.ly/glcfeedback
Check our schedule for future events: https://www.glcnetworks.com/en/schedule/
Follow our social media for updates: Facebook, Instagram, YouTube Channel, and telegram also discord
Recording available on Youtube
https://youtu.be/obT3HgNTqD4
This document introduces Docker, including how to install, use, build containers, and terminate containers. It defines important Docker terms like images, registries, and containers. It explains that Docker is lightweight due to container virtualization and union file systems, portable as images can run anywhere and copy incremental files, and provides packaging by including all application requirements in an image.
USB is an industry standard that establishes specifications for cables, connectors, and communication protocols between computers and peripherals. It was developed to simplify connections and has become widely adopted. USB has gone through several generations, starting at 1.5 Mbps and increasing to the current USB 4 standard which supports speeds up to 40 Gbps. USB provides benefits like hot-swapping, automatic configuration, and a standardized interface that simplifies development.
The Deck: a portable, low-power, full-on penetrating testing and forensics system. The Deck runs on the BeagleBoard-xM and BeagleBone. It provides hundreds of security tools
This document provides an overview and introduction to the DragonBoard 410c single board computer from Robert Wolff of Linaro. It begins with introductions and background on Linaro and the 96Boards project. An overview of the DragonBoard 410c hardware components and specifications is given. Available software, documentation, and community resources are outlined. The document concludes with preparations and demonstrations of accessing the GPIO pins and using I2C interfaces through both terminal commands and C libraries.
Matthew Mosesohn - Configuration Management at Large Companies Yandex
Right from the PuppetConf, which gathered a lot of engineers at San Francisco, Matt will pass the experience of configuration management at big companies. Of course, with his own opinion and criticism, which you are welcome to discuss.
Joomla on Raspberry Pi using Nginx - Nederlandse Linux Gebruikers Group novem...Peter Martin
De Raspberry Pi (RPi) is een zeer kleine en zuinige (3,5 watt) mini Linux-computer op basis van een ARM-processor. Oorspronkelijk werd de single board computer ontwikkeld voor educatieve doeleinden. De verwachting om in het 1e jaar 10.000 apparaten te verkopen was niet gegrond: ze verkochten 1 miljoen! Waarschijnlijk door zijn veelzijdigheid en lage prijs ($ 35) is de RPi uitgegroeid tot een enorm succes...
Aangesloten op een moderne televisie functioneert de Raspberry Pi als een mini-computer, en op een netwerk als een (web)server. En dat is waar je Joomla kunt inzetten...
In deze presentatie, gegeven op zaterdag 23 november 2013 op de landelijke bijeenkomst van de Nederlandse Linux Gebruikers Groep (NLLGG), laat Peter zien hoe je de RPi als webserver voor Joomla inzet. Hoe je de via de command-line installeert: Raspbian (Debian Linux geoptimaliseerd voor RPi), Nginx (= zeer snel alternatief voor een Apache webserver), PHP, MySQL, phpMyAdmin en, natuurlijk, Joomla.
Tenslotte toont Peter hoe je voor dergelijke websites de security & prestaties kunt verbeteren. En tenslotte hoe je Wifi & Webcam kunt aansluiten & GPIO kunt gebruiken voor aansturing van LEDs.
LAS16-209: Finished and Upcoming Projects in LMGLinaro
LMG's finished and upcoming projects include:
- Memory allocator and file system analyses to reduce memory usage on low-RAM devices.
- Monthly LCR releases and migrating their builds to ci.linaro.org.
- Updating toolchains and enabling new hardware like the HiKey board in AOSP.
- Increasing participation in upstream projects like merging an SystemUI patch.
- Integrating features in AOSP like Energy Aware Scheduling, OP-TEE, and an Overlay Manager.
- Continuing work on the HiKey board in AOSP including new features, fixes, and upstreaming components.
In this session (re-reloaded and remastered for HCL Notes 11.0.1 FP2), you will learn how easy it can be to maximize Notes client performance. Let Christoph show you, what can be tuned and how to resolve the best possible performance for your HCL Notes client infrastructure. Discover tips and tweaks — how to debug your Notes client, deal with outdated ODS, network latency and application performance issues and the measurable benefit that provides to your users. You’ll discover the current best practices for streamlining location and connection documents and why the catalog.nsf is still so important. You will leave the session with the knowledge you need to improve your HCL Notes 11.0.1 FP2 client installations and to provide a better experience for happier administration and happier end-users!
In this session (re-reloaded and remastered for HCL Notes 11.0.1 FP2), you will learn how easy it can be to maximize Notes client performance. Let Christoph show you, what can be tuned and how to resolve the best possible performance for your HCL Notes client infrastructure. Discover tips and tweaks - how to debug your Notes client, deal with outdated ODS, network latency and application performance issues and the measurable benefit that provides to your users. You’ll discover the current best practices for streamlining location and connection documents and why the catalog.nsf is still so important. You will leave the session with the knowledge you need to improve your HCL Notes 11.0.1 FP2 client installations and to provide a better experience for happier administration and happier end-users!
This document discusses bringing the Tizen operating system to the Raspberry Pi 2 device. It describes how Yocto was used to build Tizen for the RPi2 architecture. Major challenges included getting Yocto to work with Tizen and addressing hardware acceleration issues. Work is ongoing to add support for important elements like Crosswalk, IoTivity, and Rust/Servo. Steps are provided to build Tizen images for RPi2 using Yocto.
Android As a Server- Building Android for the Cloud (AnDevCon SF 2013)Ron Munitz
My session in AnDevcon, November 2011, Burlingame, CA.
In the cloud era, most software projects have shifted from asking "What hardware architecture should be chosen for my back-end?" to "Which cloud configuration should be used for my back-end?" Bringing up a cloud server has become an obvious choice for any Linux or Windows-based deployment. As Android emerges as the new Embedded Linux for a growing number of industries, it only makes sense to consider its cloud application as a server.
In this class, we will discuss why and how Android can be brought on the cloud system, and on any cloud infrastructure, using AWS (Amazon Web Services) as an example.
LEVEL: Intermediate
AUDIENCE: Developer Essentials
For Training/Consulting requests: info@thepscg.com
Similar to Transform Old Router into Digital Jukebox/Internet Radio with LEDE/openWRT (20)
Building a Raspberry Pi Robot with Dot NET 8, Blazor and SignalRPeter Gallagher
In this session delivered at NDC Oslo 2024, I talk about how you can control a 3D printed Robot Arm with a Raspberry Pi, .NET 8, Blazor and SignalR.
I also show how you can use a Unity app on an Meta Quest 3 to control the arm VR too.
You can find the GitHub repo and workshop instructions here;
https://bit.ly/dotnetrobotgithub
"IOS 18 CONTROL CENTRE REVAMP STREAMLINED IPHONE SHUTDOWN MADE EASIER"Emmanuel Onwumere
In iOS 18, Apple has introduced a significant revamp to the Control Centre, making it more intuitive and user-friendly. One of the standout features is a quicker and more accessible way to shut down your iPhone. This enhancement aims to streamline the user experience, allowing for faster access to essential functions. Discover how iOS 18's redesigned Control Centre can simplify your daily interactions with your iPhone, bringing convenience right at your fingertips.
"IOS 18 CONTROL CENTRE REVAMP STREAMLINED IPHONE SHUTDOWN MADE EASIER"
Transform Old Router into Digital Jukebox/Internet Radio with LEDE/openWRT
1. ● TRANSFORM A DUMB OUTDATED ROUTER
INTO DIGITAL JUKEBOX/INTERNET RADIO
WITH LEDE/OPENWRT
Iwan S. Tahari
Gnome Asia Summit
2017
2. ABOUT FANS
● Establish : Oktober 2001
● Definition : Admirer,Supporter
● Mission :
“To be admired brand through continuous
improvement in quality and innovation”
4. LEDE/OPENWRT PROJECT
● OpenWRT = An open source project for embedded
operating system(mostly router) base on Linux.
● LEDE = Linux Embedded Development Environment is a
Linux operating system based on OpenWrt
Linksys WRT54G
December 2002
BCM4702@125Mhz
RAM 16 MB
ROM 4 MB
OpenWrt
Code name : Alcoholic Beverage
First Stable Release: 0.9 White
Russian January 2006
5. LEDE/OPENWRT COMMUNITY
● 15,700 openWRT/LEDE – Indonesia facebook
members
www.pulpstone.pw
Custom openWRT/LEDE firmware
By Fuad Salim (Dentist in Indonesia)
www.ofmodemsandmen.com
Rooter project (openWRT/LEDE firmware)
started by Australian community. 2013
500,000 Downloads
www.gargoyle-router.com
Custom openWRT/LEDE firmware
By Eric Bishop in 2008
6. WHY LEDE/OPENWRT
Extensibility
3000+ application standardized packages,
easily to replicate setup on any supported devices(two or even five year old routers)
Security
Standard installation is secure by default,no unwanted backdoors.
software components are kept up-to-date.
Vulnerabilities get closed shortly after they are discovered.
Strong Community Support
Active community, strong support from the developers and long-time users to help managing
Problems
Open Source/No additional cost
7. HOW TO LEDE/OPENWRT
● Check if your devices is supported by LEDE/openWRT
https://lede-project.org/toh/start
● Download the right firmware
- First time use factory.bin
- Upgrade use sysupgrade.bin
● Flash the firmware from the build in router page
790+
Devices supported
WARNING!! FLASHING COULD KILL YOUR DEVICES!!
8. BEFORE LEDE/OPENWRT
● TPLINK MR2030 factory firmware Web
Interface
http://www.tp-link.com/resources/simulator/TL-MR3020/index.htm
- Latest Firmware : Last release 2015
- USB port works only for limited USB Modems
- Work only as portable router
ATHEROS AR9331
MIPS 24Kc@400Mhz
ROM 4 MB
RAM 32 MB
9. AFTER LEDE /OPENWRT
● THE POWER of LEDE/OpenWRT firmware
- Updated Firmware : Release daily (Rolling Release)
- USB port work with:
- USB printer
- USB Camera
- USB Soundcard
- Newer USB Modem ,etc
- USB Storage
- Work as Super router / Server
(Print,FTP,dLNA,MPD,Steaming,Samba,etc)
10. POTENTIAL PROBLEM
LEDE/OPENWRT
● Small ROM Router (4Mb)
- Extroot – use USB storage to increase root
partition
- Use stripped down firmware /older firmware
- Build your own firmware
- Hardware mod
● Unstable/ Router crash
- use stable release firmware/older
11. LEDE/OPENWRT DIGITAL JUKEBOX
HARDWARE PREPARATION
1. TP-LINK MR3020
With LEDE/OPENWRT
2. USB HUB
3. USB STORAGE
4. USB AUDIO ADAPTER
(BEHRINGER UCA 222)
5. Good Studio Speakers
SOFTWARE PREPARATION
1. LEDE/OPENWRT package:
- kmod-usb-audio
- kmod-sound-core
- alsa-utils
- mpd mpc
- samba (optional)
2. Client
- Linux Desktop OS
-GMPC (Gnome Music
Player Client)
- Android
-M.A.L.P (MPD Client)
18. SUMMARY
● FOSS is the best
● FOSS Migration save the earth
● Start with a small project
● Purchase Hardware that support LEDE/OpenWRT
● Cooperate with Local Open Source Community
● Help to create Documentation of FOSS