Table of Contents
188 relations: Active queue management, Alchemy (processor), Almquist shell, Amateur radio, ARC (processor), Arduino, ARM architecture family, Asterisk (PBX), Autoconf, Automake, AVR32, B.A.T.M.A.N., Banana Pi, Ben NanoNote, Broadcom, Bufferbloat, Buildroot, BusyBox, C standard library, Captive portal, ClamAV, CMake, CoDel, Collectd, Command-line interface, Comparison of open-source wireless drivers, Connectify, Cross compiler, CUPS, Customer-premises equipment, D-Link, Digital Audio Access Protocol, DLNA, Domain Name System, Dpkg, DSL modem, Dynamic DNS, Dynamic Host Configuration Protocol, Embedded operating system, Embedded system, ETRAX CRIS, File sharing, File Transfer Protocol, Firewall (computing), Firmware, Fon Wireless, Fork (software development), Free software, Free Software Foundation, FreeRADIUS, ... Expand index (138 more) »
- Custom firmware
- Embedded Linux distributions
- Free routing software
- Homebrew software
- Network operating systems
- Open-source firmware
Active queue management
In routers and switches, active queue management (AQM) is the policy of dropping packets inside a buffer associated with a network interface controller (NIC) before that buffer becomes full, often with the goal of reducing network congestion or improving end-to-end latency.
See OpenWrt and Active queue management
Alchemy (processor)
Alchemy is a family of ultra low power embedded microprocessors originally designed by Alchemy Semiconductor for communication and media devices.
See OpenWrt and Alchemy (processor)
Almquist shell
Almquist shell (also known as A Shell, ash and sh) is a lightweight Unix shell originally written by Kenneth Almquist in the late 1980s.
See OpenWrt and Almquist shell
Amateur radio
Amateur radio, also known as ham radio, is the use of the radio frequency spectrum for purposes of non-commercial exchange of messages, wireless experimentation, self-training, private recreation, radiosport, contesting, and emergency communications.
ARC (processor)
ARC (Argonaut RISC Core) embedded system processors are a family of 32-bit and 64-bit reduced instruction set computer (RISC) central processing units (CPUs) originally designed by ARC International.
See OpenWrt and ARC (processor)
Arduino
Arduino is an Italian open-source hardware and software company, project, and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices.
ARM architecture family
ARM (stylised in lowercase as arm, formerly an acronym for Advanced RISC Machines and originally Acorn RISC Machine) is a family of RISC instruction set architectures (ISAs) for computer processors.
See OpenWrt and ARM architecture family
Asterisk (PBX)
Asterisk is a software implementation of a private branch exchange (PBX). OpenWrt and Asterisk (PBX) are free software programmed in C and Lua (programming language)-scriptable software.
See OpenWrt and Asterisk (PBX)
Autoconf
GNU Autoconf is a tool for producing configure scripts for building, installing, and packaging software on computer systems where a Bourne shell is available.
Automake
In software development, GNU Automake is a programming tool to automate parts of the compilation process.
AVR32
AVR32 is a 32-bit RISC microcontroller architecture produced by Atmel.
B.A.T.M.A.N.
The Better Approach to Mobile Ad-hoc Networking (B.A.T.M.A.N.) is a routing protocol for multi-hop mobile ad hoc networks which is under development by the German "Freifunk" community and intended to replace the Optimized Link State Routing Protocol (OLSR) as OLSR did not meet the performance requirements of large-scale mesh deployments.
Banana Pi
Banana Pi is a line of single-board computers produced by the Chinese company Shenzhen SINOVOIP Company, its spin-off Guangdong BiPai Technology Company, and supported by Hon Hai Technology (Foxconn).
Ben NanoNote
The Ben NanoNote (officially the 本 NanoNote)Melanson, Donald.
Broadcom
Broadcom Inc. is an American multinational designer, developer, manufacturer, and global supplier of a wide range of semiconductor and infrastructure software products. Broadcom's product offerings serve the data center, networking, software, broadband, wireless, storage, and industrial markets.
Bufferbloat
Bufferbloat is a cause of high latency and jitter in packet-switched networks caused by excess buffering of packets.
Buildroot
Buildroot is a set of Makefiles and patches that simplifies and automates the process of building a complete and bootable Linux environment for an embedded system, while using cross-compilation to allow building for multiple target platforms on a single Linux-based development system.
BusyBox
BusyBox is a software suite that provides several Unix utilities in a single executable file. OpenWrt and BusyBox are free software programmed in C.
C standard library
The C standard library or libc is the standard library for the C programming language, as specified in the ISO C standard.
See OpenWrt and C standard library
Captive portal
A captive portal is a web page accessed with a web browser that is displayed to newly connected users of a Wi-Fi or wired network before they are granted broader access to network resources.
See OpenWrt and Captive portal
ClamAV
ClamAV (antivirus) is a free software, cross-platform antimalware toolkit able to detect many types of malware, including viruses. OpenWrt and ClamAV are free software programmed in C.
CMake
In software development, CMake is cross-platform free and open-source software for build automation, testing, packaging and installation of software by using a compiler-independent method.
CoDel
CoDel (Controlled Delay; pronounced "coddle") is an active queue management (AQM) algorithm in network routing, developed by Van Jacobson and Kathleen Nichols and published as RFC8289.
Collectd
collectd is a Unix daemon that collects, transfers and stores performance data of computers and network equipment. OpenWrt and collectd are free software programmed in C.
Command-line interface
A command-line interface (CLI) is a means of interacting with a computer program by inputting lines of text called command-lines.
See OpenWrt and Command-line interface
Comparison of open-source wireless drivers
Wireless network cards for computers require control software to make them function (firmware, device drivers).
See OpenWrt and Comparison of open-source wireless drivers
Connectify
Connectify is an American software company that develops networking software for consumers, professionals and companies.
Cross compiler
A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running.
See OpenWrt and Cross compiler
CUPS
CUPS (formerly an acronym for Common UNIX Printing System) is a modular printing system for Unix-like computer operating systems which allows a computer to act as a print server. OpenWrt and CUPS are free software programmed in C.
See OpenWrt and CUPS
Customer-premises equipment
In telecommunications, a customer-premises equipment or customer-provided equipment (CPE) is any terminal and associated equipment located at a subscriber's premises and connected with a carrier's telecommunication circuit at the demarcation point ("demarc").
See OpenWrt and Customer-premises equipment
D-Link
D-Link Systems, Inc. (formerly Datex Systems, Inc.) is a Taiwanese multinational manufacturer of networking hardware and telecoms equipments.
Digital Audio Access Protocol
The Digital Audio Access Protocol (DAAP) is the proprietary protocol introduced by Apple in its iTunes software to share media across a local network.
See OpenWrt and Digital Audio Access Protocol
DLNA
Digital Living Network Alliance (DLNA) is a set of interoperability standards for sharing home digital media among multimedia devices.
See OpenWrt and DLNA
Domain Name System
The Domain Name System (DNS) is a hierarchical and distributed name service that provides a naming system for computers, services, and other resources on the Internet or other Internet Protocol (IP) networks.
See OpenWrt and Domain Name System
Dpkg
dpkg is the software at the base of the package management system in the free operating system Debian and its numerous derivatives. OpenWrt and Dpkg are free software programmed in C.
See OpenWrt and Dpkg
DSL modem
A digital subscriber line (DSL) modem is a device used to connect a computer or router to a telephone line which provides the digital subscriber line (DSL) service for connection to the Internet, which is often called DSL broadband.
Dynamic DNS
Dynamic DNS (DDNS) is a method of automatically updating a name server in the Domain Name System (DNS), often in real time, with the active DDNS configuration of its configured hostnames, addresses or other information.
Dynamic Host Configuration Protocol
The Dynamic Host Configuration Protocol (DHCP) is a network management protocol used on Internet Protocol (IP) networks for automatically assigning IP addresses and other communication parameters to devices connected to the network using a client–server architecture.
See OpenWrt and Dynamic Host Configuration Protocol
Embedded operating system
An Embedded Operating System (EOS) is an operating system designed specifically for embedded computer systems.
See OpenWrt and Embedded operating system
Embedded system
An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system.
See OpenWrt and Embedded system
ETRAX CRIS
The ETRAX CRIS is a RISC ISA and series of CPUs designed and manufactured by Axis Communications for use in embedded systems since 1993.
File sharing
File sharing is the practice of distributing or providing access to digital media, such as computer programs, multimedia (audio, images and video), documents or electronic books.
File Transfer Protocol
The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network.
See OpenWrt and File Transfer Protocol
Firewall (computing)
In computing, a firewall is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules.
See OpenWrt and Firewall (computing)
Firmware
In computing, firmware is software that provides low-level control of computing device hardware.
Fon Wireless
Fon Wireless Ltd. is a for-profit company incorporated and registered in the United Kingdom that provides wireless services. OpenWrt and fon Wireless are custom firmware.
Fork (software development)
In software engineering, a project fork happens when developers take a copy of source code from one software package and start independent development on it, creating a distinct and separate piece of software.
See OpenWrt and Fork (software development)
Free software
Free software, libre software, libreware or rarely known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. OpenWrt and free software are free and open-source software.
Free Software Foundation
The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985, to support the free software movement, with the organization's preference for software being distributed under copyleft ("share alike") terms, such as with its own GNU General Public License.
See OpenWrt and Free Software Foundation
FreeRADIUS
FreeRADIUS is a modular, high performance free RADIUS suite developed and distributed under the GNU General Public License, version 2, and is free for download and use.
Freifunk
Freifunk (German for: "free radio") is a non-commercial open grassroots initiative to support free computer networks in the German region. OpenWrt and Freifunk are custom firmware.
FXO and FXS
In modern day usage, "foreign exchange office" (FXO) and "foreign exchange station" (FXS) refer to the different ends of a telephone line in the context of voice over IP (VoIP) systems and its interconnection with analog telephony equipment.
Gargoyle (router firmware)
Gargoyle is a free OpenWrt-based Linux distribution for a range of wireless routers based on Broadcom, Atheros, MediaTek and others chipsets, Asus Routers, Netgear, Linksys and TP-Link routers. OpenWrt and Gargoyle (router firmware) are custom firmware, embedded Linux distributions, free routing software and Linux distributions.
See OpenWrt and Gargoyle (router firmware)
Generic Routing Encapsulation
Generic Routing Encapsulation (GRE) is a tunneling protocol developed by Cisco Systems that can encapsulate a wide variety of network layer protocols inside virtual point-to-point links or point-to-multipoint links over an Internet Protocol network.
See OpenWrt and Generic Routing Encapsulation
GitHub
GitHub is a developer platform that allows developers to create, store, manage and share their code.
GNU Autotools
The GNU Autotools, also known as the GNU Build System, is a suite of programming tools designed to assist in making source code packages portable to many Unix-like systems.
GNU Compiler Collection
The GNU Compiler Collection (GCC) is a collection of compilers from the GNU Project that support various programming languages, hardware architectures and operating systems.
See OpenWrt and GNU Compiler Collection
GNU Core Utilities
The GNU Core Utilities or coreutils is a package of GNU software containing implementations for many of the basic tools, such as cat, ls, and rm, which are used on Unix-like operating systems. OpenWrt and GNU Core Utilities are free software programmed in C.
See OpenWrt and GNU Core Utilities
GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses, or copyleft, that guarantee end users the four freedoms to run, study, share, and modify the software.
See OpenWrt and GNU General Public License
Grassroots
A grassroots movement is one that uses the people in a given district, region or community as the basis for a political or economic movement.
Heise (company)
Heise (officially Heise Gruppe) is a German media conglomerate headquartered in Hanover.
See OpenWrt and Heise (company)
HTTPS
Hypertext Transfer Protocol Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP).
IEEE 802.11s
IEEE 802.11s is a wireless local area network (WLAN) standard and an IEEE 802.11 amendment for mesh networking, defining how wireless devices can interconnect to create a wireless LAN mesh network, which may be used for relatively fixed (not mobile) topologies and wireless ad hoc networks.
Infineon Technologies
Infineon Technologies AG is Germany's largest semiconductor manufacturer.
See OpenWrt and Infineon Technologies
Ingenic Semiconductor
Ingenic Semiconductor is a Chinese fabless semiconductor company based in Beijing, China founded in 2005.
See OpenWrt and Ingenic Semiconductor
Instruction set architecture
In computer science, an instruction set architecture (ISA) is an abstract model that generally defines how software controls the CPU in a computer or a family of computers.
See OpenWrt and Instruction set architecture
Internet Engineering Task Force
The Internet Engineering Task Force (IETF) is a standards organization for the Internet and is responsible for the technical standards that make up the Internet protocol suite (TCP/IP).
See OpenWrt and Internet Engineering Task Force
Internet Gateway Device Protocol
Internet Gateway Device (UPnP IGD) Control Protocol is a protocol based on UPnP for mapping ports in network address translation (NAT) setups, supported by some NAT-enabled routers.
See OpenWrt and Internet Gateway Device Protocol
Internet Provider Security
Internet Provider Security (IPS) tags are used by domain registrar to administer a domain name registration service and related Domain Name System (DNS) services.
See OpenWrt and Internet Provider Security
Internet service provider
An Internet service provider (ISP) is an organization that provides myriad services related to accessing, using, managing, or participating in the Internet.
See OpenWrt and Internet service provider
Intrusion detection system
An intrusion detection system (IDS) is a device or software application that monitors a network or systems for malicious activity or policy violations.
See OpenWrt and Intrusion detection system
IP address
An Internet Protocol address (IP address) is a numerical label such as that is assigned to a device connected to a computer network that uses the Internet Protocol for communication.
IPv4
Internet Protocol version 4 (IPv4) is the first version of the Internet Protocol (IP) as a standalone specification.
See OpenWrt and IPv4
IPv6
Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP), the communications protocol that provides an identification and location system for computers on networks and routes traffic across the Internet.
See OpenWrt and IPv6
ISCSI
Internet Small Computer Systems Interface or iSCSI is an Internet Protocol-based storage networking standard for linking data storage facilities.
ITunes
iTunes was a media player, media library, mobile device management utility developed by Apple.
JFFS2
Journalling Flash File System version 2 or JFFS2 is a log-structured file system for use with flash memory devices.
Kamikaze (cocktail)
The Kamikaze is made of equal parts vodka, triple sec and lime juice.
See OpenWrt and Kamikaze (cocktail)
KRACK
KRACK ("Key Reinstallation Attack") is a replay attack (a type of exploitable flaw) on the Wi-Fi Protected Access protocol that secures Wi-Fi connections. OpenWrt and KRACK are wi-Fi.
Laptop
A laptop computer or notebook computer, also known as a laptop or notebook, is a small, portable personal computer (PC).
LibreCMC
LibreCMC is a Linux-libre distribution for computers with minimal resources, such as the Ben NanoNote, ath9k-based Wi-Fi routers, and other hardware with emphasis on free software. OpenWrt and LibreCMC are custom firmware, embedded Linux distributions, free routing software, Homebrew software, Linux distributions, Linux distributions without systemd and wi-Fi.
Linker (computing)
In computing, a linker or link editor is a computer system program that takes one or more object files (generated by a compiler or an assembler) and combines them into a single executable file, library file, or another "object" file.
See OpenWrt and Linker (computing)
Linksys
Linksys Holdings, Inc., is an American brand of data networking hardware products mainly sold to home users and small businesses.
Linksys WRT54G series
The Linksys WRT54G Wi-Fi series is a series of Wi-Fi–capable residential gateways marketed by Linksys, a subsidiary of Cisco, from 2003 until acquired by Belkin in 2013.
See OpenWrt and Linksys WRT54G series
Linux
Linux is both an open-source Unix-like kernel and a generic name for a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. OpenWrt and Linux are free software programmed in C.
Linux distribution
A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and often a package management system. OpenWrt and Linux distribution are Linux distributions.
See OpenWrt and Linux distribution
Linux kernel
The Linux kernel is a free and open source, UNIX-like kernel that is used in many computer systems worldwide. OpenWrt and Linux kernel are free and open-source software and free software programmed in C.
List of router firmware projects
List of software created and maintained by people other than the manufacturer of the product. OpenWrt and List of router firmware projects are free routing software.
See OpenWrt and List of router firmware projects
Lorcon
lorcon (acronym for Loss Of Radio CONnectivity) is an open source network tool.
LWN.net
LWN.net is a computing webzine with an emphasis on free software and software for Linux and other Unix-like operating systems.
LXC
Linux Containers (LXC) is an operating-system-level virtualization method for running multiple isolated Linux systems (containers) on a control host using a single Linux kernel.
See OpenWrt and LXC
Make (software)
In software development, Make is a command-line interface (CLI) software tool that performs actions ordered by configured dependencies as defined in a configuration file called a makefile.
See OpenWrt and Make (software)
Mbed TLS
Mbed TLS (previously PolarSSL) is an implementation of the TLS and SSL protocols and the respective cryptographic algorithms and support code required.
MediaTek
MediaTek Inc., sometimes informally abbreviated as MTK, is a Taiwanese fabless semiconductor company that designs and manufactures a range of semiconductor products, providing chips for wireless communications, high-definition television, handheld mobile devices like smartphones and tablet computers, navigation systems, consumer multimedia products and digital subscriber line services as well as optical disc drives.
Menuconfig
make menuconfig is one of five similar tools that can configure Linux source, a necessary early step needed to compile the source code.
Mesh networking
A mesh network is a local area network topology in which the infrastructure nodes (i.e. bridges, switches, and other infrastructure devices) connect directly, dynamically and non-hierarchically to as many other nodes as possible and cooperate with one another to efficiently route data to and from clients.
See OpenWrt and Mesh networking
Message of the day
Many computer systems display a message of the day or welcome message when a user first connects to them, logs in to them, or starts them.
See OpenWrt and Message of the day
MIPS architecture
MIPS (Microprocessor without Interlocked Pipelined Stages) is a family of reduced instruction set computer (RISC) instruction set architectures (ISA)Price, Charles (September 1995).
See OpenWrt and MIPS architecture
Mobile broadband modem
A mobile broadband modem, also known as wireless modem or cellular modem, is a type of modem that allows a personal computer or a router to receive wireless Internet access via a mobile broadband connection instead of using telephone or cable television lines.
See OpenWrt and Mobile broadband modem
Monolithic kernel
A monolithic kernel is an operating system architecture with the entire operating system running in kernel space.
See OpenWrt and Monolithic kernel
Motorola 68000 series
The Motorola 68000 series (also known as 680x0, m68000, m68k, or 68k) is a family of 32-bit complex instruction set computer (CISC) microprocessors.
See OpenWrt and Motorola 68000 series
MQTT
MQTT (originally an initialism of MQ Telemetry Transport) is a lightweight, publish-subscribe, machine to machine network protocol for message queue/message queuing service.
See OpenWrt and MQTT
Multipath TCP
Multipath TCP (MPTCP) is an ongoing effort of the Internet Engineering Task Force's (IETF) Multipath TCP working group, that aims at allowing a Transmission Control Protocol (TCP) connection to use multiple paths to maximize throughput and increase redundancy.
Munin (software)
Munin is a free and open-source computer system monitoring, network monitoring, and infrastructure monitoring software application.
See OpenWrt and Munin (software)
Music Player Daemon
Music Player Daemon (MPD) is a free and open source music player server. OpenWrt and music Player Daemon are free software programmed in C.
See OpenWrt and Music Player Daemon
Musl
musl is a C standard library intended for operating systems based on the Linux kernel, released under the MIT License. OpenWrt and Musl are free software programmed in C.
See OpenWrt and Musl
Nagios
Nagios is an event monitoring system which offers monitoring and alerting services for servers, switches, applications and services.
NAT Port Mapping Protocol
NAT Port Mapping Protocol (NAT-PMP) is a network protocol for establishing network address translation (NAT) settings and port forwarding configurations automatically without user effort.
See OpenWrt and NAT Port Mapping Protocol
Network address translation
Network address translation (NAT) is a method of mapping an IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic routing device.
See OpenWrt and Network address translation
Network bridge
A network bridge is a computer networking device that creates a single, aggregate network from multiple communication networks or network segments.
See OpenWrt and Network bridge
Network File System
Network File System (NFS) is a distributed file system protocol originally developed by Sun Microsystems (Sun) in 1984, allowing a user on a client computer to access files over a computer network much like local storage is accessed.
See OpenWrt and Network File System
Network monitoring
Network monitoring is the use of a system that constantly monitors a computer network for slow or failing components and that notifies the network administrator (via email, SMS or other alarms) in case of outages or other trouble.
See OpenWrt and Network monitoring
Network scheduler
A network scheduler, also called packet scheduler, queueing discipline (qdisc) or queueing algorithm, is an arbiter on a node in a packet switching communication network.
See OpenWrt and Network scheduler
Network switch
A network switch (also called switching hub, bridging hub, Ethernet switch, and, by the IEEE, MAC bridge) is networking hardware that connects devices on a computer network by using packet switching to receive and forward data to the destination device.
See OpenWrt and Network switch
Nftables
nftables is a subsystem of the Linux kernel providing filtering and classification of network packets/datagrams/frames.
NIC.br
The Núcleo de Informação e Coordenação do Ponto BR (English: Brazilian Network Information Center) is a non-profit organization created to implement the decisions and projects designed by the Brazilian Internet Steering Committee.
Online game
An online game is a video game that is either partially or primarily played through the Internet or any other computer network available.
Open-source software
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. OpenWrt and Open-source software are free and open-source software.
See OpenWrt and Open-source software
OpenVPN
OpenVPN is a virtual private network (VPN) system that implements techniques to create secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. OpenWrt and OpenVPN are free software programmed in C.
Optimized Link State Routing Protocol
The Optimized Link State Routing Protocol (OLSR) is an IP routing protocol optimized for mobile ad hoc networks, which can also be used on other wireless ad hoc networks.
See OpenWrt and Optimized Link State Routing Protocol
Original equipment manufacturer
An original equipment manufacturer (OEM) is generally perceived as a company that produces parts and equipment that may be marketed by another manufacturer.
See OpenWrt and Original equipment manufacturer
OverlayFS
OverlayFS is a union mount filesystem implementation for Linux.
Package manager
A package manager or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner.
See OpenWrt and Package manager
Packet injection
Packet injection (also known as forging packets or spoofing packets) in computer networking, is the process of interfering with an established network connection by means of constructing packets to appear as if they are part of the normal communication stream.
See OpenWrt and Packet injection
Patch (Unix)
The computer tool patch is a Unix program that updates text files according to instructions contained in a separate file, called a patch file.
Personal computer
A personal computer, often referred to as a PC, is a computer designed for individual use.
See OpenWrt and Personal computer
Phoronix Test Suite
Phoronix Test Suite (PTS) is a free and open-source benchmark software for Linux and other operating systems.
See OpenWrt and Phoronix Test Suite
Pocket computer
A pocket computer is a class of handheld computer characterized by very short displays (typically accommodating only one or a handful of lines of text) and calculator-style alphanumeric keypads.
See OpenWrt and Pocket computer
Port Control Protocol
Port Control Protocol (PCP) is a computer networking protocol that allows hosts on IPv4 or IPv6 networks to control how the incoming IPv4 or IPv6 packets are translated and forwarded by an upstream router that performs network address translation (NAT) or packet filtering.
See OpenWrt and Port Control Protocol
Port forwarding
In computer networking, port forwarding or port mapping is an application of network address translation (NAT) that redirects a communication request from one address and port number combination to another while the packets are traversing a network gateway, such as a router or firewall.
See OpenWrt and Port forwarding
Port knocking
In computer networking, port knocking is a method of externally opening ports on a firewall by generating a connection attempt on a set of prespecified closed ports.
PowerPC
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM.
Print server
In computer networking, a print server, or printer server, is a type of server that connects printers to client computers over a network.
Printer (computing)
In computing, a printer is a peripheral machine which makes a durable representation of graphics or text, usually on paper.
See OpenWrt and Printer (computing)
Prpl Foundation
The prpl Foundation is a non-profit open source software Foundation started in 2014 by Imagination Technologies and others to encourage use of the MIPS architecture (and “open to others”), through the promotion of standards and open source solutions, with a particular focus on equipment for data centers, networking (with a focus on residential gateways), and devices for the Internet of Things.
See OpenWrt and Prpl Foundation
PulseAudio
PulseAudio is a network-capable sound server program distributed via the freedesktop.org project. OpenWrt and PulseAudio are free software programmed in C.
Qualcomm
Qualcomm Incorporated is an American multinational corporation headquartered in San Diego, California, and incorporated in Delaware.
Qualcomm Atheros
Qualcomm Atheros is a developer of semiconductor chips for network communications, particularly wireless chipsets.
See OpenWrt and Qualcomm Atheros
Quality of service
Quality of service (QoS) is the description or measurement of the overall performance of a service, such as a telephony or computer network, or a cloud computing service, particularly the performance seen by the users of the network.
See OpenWrt and Quality of service
Raspberry Pi
Raspberry Pi is a series of small single-board computers (SBCs) developed in the United Kingdom by the Raspberry Pi Foundation in association with Broadcom.
Residential gateway
A residential gateway is a small consumer-grade gateway which bridges network access between connected local area network (LAN) hosts to a wide area network (WAN) (such as the Internet) via a modem, or directly connects to a WAN (as in EttH), while routing.
See OpenWrt and Residential gateway
Root directory
In a computer file system, and primarily used in the Unix and Unix-like operating systems, the root directory is the first or top-most directory in a hierarchy.
See OpenWrt and Root directory
Router (computing)
A router is a computer and networking device that forwards data packets between computer networks, including internetworks such as the global Internet.
See OpenWrt and Router (computing)
Routing
Routing is the process of selecting a path for traffic in a network or between or across multiple networks.
RRDtool
RRDtool (round-robin database tool) aims to handle time series data such as network bandwidth, temperatures or CPU load. OpenWrt and RRDtool are free software programmed in C.
Samba (software)
Samba is a free software re-implementation of the SMB networking protocol, and was originally developed by Andrew Tridgell. OpenWrt and Samba (software) are free software programmed in C.
See OpenWrt and Samba (software)
SCons
SCons is a computer software build tool that automatically analyzes source code file dependencies and operating system adaptation requirements from a software project description and generates final binary executables for installation on the target operating system platform.
Smartphone
A smartphone, often simply called a phone, is a mobile device that combines the functionality of a traditional mobile phone with advanced computing capabilities.
Snort (software)
Snort is a free open source network intrusion detection system (IDS) and intrusion prevention system (IPS) created in 1998 by Martin Roesch, founder and former CTO of Sourcefire. OpenWrt and Snort (software) are Lua (programming language)-scriptable software.
See OpenWrt and Snort (software)
Software release life cycle
The software release life cycle is the process of developing, testing, and distributing a software product (e.g., an operating system).
See OpenWrt and Software release life cycle
Sound card
A sound card (also known as an audio card) is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs.
Source-specific routing
Source-specific routing, also called source-address dependent routing (SADR), is a routing technique in which a routing decision is made by looking at the source address of a packet in addition to its destination address.
See OpenWrt and Source-specific routing
SPARC
SPARC (Scalable Processor ARChitecture) is a reduced instruction set computer (RISC) instruction set architecture originally developed by Sun Microsystems.
SquashFS
Squashfs is a compressed read-only file system for Linux. OpenWrt and SquashFS are free software programmed in C.
Storage area network
A storage area network (SAN) or storage network is a computer network which provides access to consolidated, block-level data storage.
See OpenWrt and Storage area network
Streaming media
Streaming media refers to multimedia for playback using an offline or online media player that is delivered through a network.
See OpenWrt and Streaming media
SuperH
SuperH (or SH) is a 32-bit reduced instruction set computing (RISC) instruction set architecture (ISA) developed by Hitachi and currently produced by Renesas.
System on a chip
A system on a chip or system-on-chip (SoC; pl. SoCs) is an integrated circuit that integrates most or all components of a computer or other electronic system.
See OpenWrt and System on a chip
The Register
The Register is a British technology news website co-founded in 1994 by Mike Magee and John Lettice.
Toolchain
In software, a toolchain is a set of programming tools that are used to perform a complex software development task or to create a software product, which is typically another computer program or a set of related programs.
TP-Link
TP-Link is a Singaporean electronics manufacturer of network equipment and smart home products.
TR-069
Technical Report 069 (TR-069) is a technical specification of the Broadband Forum that defines an application layer protocol for remote management and provisioning of customer-premises equipment (CPE) connected to an Internet Protocol (IP) network.
Traffic shaping
Traffic shaping is a bandwidth management technique used on computer networks which delays some or all datagrams to bring them into compliance with a desired traffic profile.
See OpenWrt and Traffic shaping
Transport Layer Security
Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network.
See OpenWrt and Transport Layer Security
Turris Omnia
Turris Omnia started as a crowdfunded open-source SOHO network router developed by the CZ.NIC association.
Ubicom
Ubicom was a company which developed communications and media processor (CMP) and software platforms for real-time interactive applications and multimedia content delivery in the digital home.
Ubiquiti
Ubiquiti Inc. (formerly Ubiquiti Networks, Inc.) is an American technology company founded in San Jose, California, in 2003.
UClibc
In computing, uClibc (sometimes written μClibc) is a small C standard library intended for Linux kernel-based operating systems for embedded systems and mobile devices. OpenWrt and uClibc are free software programmed in C.
Unix-like
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification.
USB
Universal Serial Bus (USB) is an industry standard that allows data exchange and delivery of power between many types of electronics.
See OpenWrt and USB
Util-linux
is a standard package distributed by the Linux Kernel Organization for use as part of the Linux operating system. OpenWrt and Util-linux are free software programmed in C.
Virtual private network
Virtual private network (VPN) is a network architecture for virtually extending a private network (i.e. any computer network which is not the public Internet) across one or multiple other networks which are either untrusted (as they are not controlled by the entity aiming to implement the VPN) or need to be isolated (thus making the lower network invisible or not directly usable).
See OpenWrt and Virtual private network
VLAN
A virtual local area network (VLAN) is any broadcast domain that is partitioned and isolated in a computer network at the data link layer (OSI layer 2).
See OpenWrt and VLAN
Voice over IP
Voice over Internet Protocol (VoIP), also called IP telephony, is a method and group of technologies for voice calls for the delivery of voice communication sessions over Internet Protocol (IP) networks, such as the Internet.
Webcam
A webcam is a video camera which is designed to record or stream to a computer or computer network.
White Russian (cocktail)
A white Russian is a cocktail made with vodka, coffee liqueur (e.g., Kahlúa or Tia Maria) and cream served with ice in an old fashioned glass.
See OpenWrt and White Russian (cocktail)
Wi-Fi Protected Access
Wi-Fi Protected Access (WPA), Wi-Fi Protected Access 2 (WPA2), and Wi-Fi Protected Access 3 (WPA3) are the three security certification programs developed after 2000 by the Wi-Fi Alliance to secure wireless computer networks.
See OpenWrt and Wi-Fi Protected Access
WiFiDog Captive Portal
WiFiDog was an open source embeddable captive portal solution used to build wireless hotspots. OpenWrt and WiFiDog Captive Portal are free and open-source software and wi-Fi.
See OpenWrt and WiFiDog Captive Portal
Wireless access point
In computer networking, a wireless access point, or more generally just access point (AP), is a networking hardware device that allows other Wi-Fi devices to connect to a wired network or wireless network.
See OpenWrt and Wireless access point
Wireless community network
Wireless community networks or wireless community projects or simply community networks, are non-centralized, self-managed and collaborative networks organized in a grassroots fashion by communities, non-governmental organizations and cooperatives in order to provide a viable alternative to municipal wireless networks for consumers.
See OpenWrt and Wireless community network
Wireless network interface controller
A wireless network interface controller (WNIC) is a network interface controller which connects to a wireless network, such as Wi-Fi, Bluetooth, or LTE (4G) or 5G rather than a wired network, such as an Ethernet network.
See OpenWrt and Wireless network interface controller
Wireless repeater
A wireless repeater (also called wireless range extender or wifi extender) is a device that takes an existing signal from a wireless router or wireless access point and rebroadcasts it to create a second network.
See OpenWrt and Wireless repeater
X86
x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel based on the 8086 microprocessor and its 8-bit-external-bus variant, the 8088.
See OpenWrt and X86
X86-64
x86-64 (also known as x64, x86_64, AMD64, and Intel 64) is a 64-bit version of the x86 instruction set, first announced in 1999.
Xiaomi
Xiaomi Corporation, commonly known as Xiaomi (registered as Xiaomi Inc.), is a Chinese designer and manufacturer of consumer electronics and related software, home appliances, automobiles and household hardware, with headquarters in Beijing, China.
Year 2038 problem
The year 2038 problem (also known as Y2038, Y2K38, Y2K38 superbug or the Epochalypse) is a time computing problem that leaves some computer systems unable to represent times after 03:14:07 UTC on 19 January 2038.
See OpenWrt and Year 2038 problem
Zabbix
Zabbix is an open-source software tool to monitor IT infrastructure such as networks, servers, virtual machines, and cloud services.
Zyxel
Zyxel Communications Corporation, a subsidiary of Zyxel Group Corporation, is a Taiwanese multinational broadband provider headquartered in the Hsinchu Science Park, Taiwan.
See also
Custom firmware
- Coreboot
- Cromwell (computing)
- Custom firmware
- DD-WRT
- Fon Wireless
- Freifunk
- Gargoyle (router firmware)
- Homebrew (video games)
- HyperWRT
- IPodLinux
- LibreCMC
- Libreboot
- LinuxBoot
- Magic Lantern (firmware)
- NYC Mesh
- Neighbornode
- OpenAP
- OpenBIOS
- OpenWrt
- Rockbox
- TianoCore EDK II
- Tomato (firmware)
- Wirelesspt
- X-Wrt
Embedded Linux distributions
- Ångström distribution
- /e/ (operating system)
- Android (operating system)
- Armbian
- Aurora OS (Russian Open mobile platform)
- BharOS
- Caldera Smallfoot
- CalyxOS
- Convergent Linux Platform
- CyanogenMod
- DebWRT
- DivestOS
- E2 Linux
- ELinOS
- Firefox OS
- Gargoyle (router firmware)
- GeeXboX
- GrapheneOS
- Halium
- Home Assistant
- HyperSpace (software)
- IPodLinux
- Jlime
- KaiOS
- Latitude ON
- LibreCMC
- LibreELEC
- LineageOS
- Linos (operating system)
- Maemo
- Mer (software distribution)
- Mobian
- Mobilinux
- MontaVista
- MotoMagx
- OpenELEC
- OpenWrt
- OpenZaurus
- PixelExperience
- PostmarketOS
- Sailfish OS
- T2 SDE
- Tizen
- Ubuntu Touch
- Zeroshell
Free routing software
- Bird Internet routing daemon
- ClearOS
- Comparison of router software projects
- Data Plane Development Kit
- FRRouting
- Flash proxy
- Fli4l
- Floppyfw
- GNU Zebra
- Gargoyle (router firmware)
- HyperWRT
- I2P
- IPFire
- Kamailio
- LEAF Project
- LibreCMC
- Linux Router Project
- List of open-source routing platforms
- List of router and firewall distributions
- List of router firmware projects
- M0n0wall
- OPNsense
- OpenAP
- OpenBGPD
- OpenOSPFD
- OpenWrt
- PfSense
- Quagga (software)
- Smoothwall
- Syndie
- The Nym mixnet
- Tor (anonymity network)
- Tor (network)
- Turtle F2F
- Vector Packet Processing
- VyOS
- Vyatta
- X-Wrt
- XORP
- Zeroshell
Homebrew software
- Blackra1n
- Cydia
- FreeShop
- Greenpois0n
- HD Loader
- Homebrew video games
- Icy (application)
- JailbreakMe
- Justice Duel
- LibreCMC
- OpenWrt
- Pangu Team
Network operating systems
- 3+Share
- AlliedWare Plus
- AppleShare
- AppleTalk
- Avaya Unified Communications Management
- Banyan VINES
- Cisco IOS
- Cisco NX-OS
- Dell Networking Operating System
- ExtremeXOS
- IBM LAN Server
- Junos OS
- LAN Manager
- LANtastic
- MS-Net
- MacOS Server
- NetWare
- Network operating system
- Novell NetWare
- Novell S-Net
- OpenWrt
- SONiC (operating system)
- ScreenOS
- Windows Server
- ZyNOS
Open-source firmware
References
Also known as CeroWrt, FreeWRT, LEDE, LEDE project, Linux Embedded Development Environment, Midge Linux, Netifd, Open wrt, OpenWrt Buildroot, Opernwrt, PacketProtector.

