Alternativní firmware ve Wi-Fi routerech

Jistě každý z Vás doma máte vlastní lokální síť, pokud byste ji neměli, tak máte klienty připojeného přímo k poskytovateli internetového připojení (ISP) (pozn. Vzhledem k tomu že čtete tento post, předpokládám, že doma máte internet….). Pokud tedy máte doma síť, je zajišťována nějakým síťovým zařízením, což může být (a obvykle je) třeba Tenda N3 nebo třeba Cisco ISA570 WiFi and 3 year security subscription . Základem takových zařízení je tzv. Router (a teď stále nemám na mysli nic s Wi-Fi, jak si někdo naivně myslí, Cisco 1921 Router, CISCO1921/K9 ani za tu cenu prostě s Wi-Fi pracovat neumí). Ty co se běžně doma používají, jsou krom Routeru i switchem (což není případ toho v závorce, to je čistě router, ale ty první dva uvedené jsou i routery i switche, byť se na ten první nevlezli ethernetové porty pro switch). Ani switche nemají nic společného s Wi-Fi. No a z těch důležitých funkcí těchto zařízení je třeba zmínit, že (veeeeelmi zjednodušeně řečeno) okrajově mají i antény a tudíž dokáži nějak pracovat s Wi-FI (nebo se o to snaží). Všechny tyto zařízení však mají v sobě počítač, který všechny tyto funkce řídí. Ať se to může zdát nějaké podivné, ten za 300 Kč je také počítač s anténou, ethernet portem a v pěkné krabičce s nálepkou české vlajky (ačkoliv navržený a vyrobené v Číně společností, která jej sama používá a proto jim nefungují webové stránky). Takový počítač má (stejně jako každý jiný počítač) operační systém. Ačkoliv je to v důsledku operační systém, u takovýchto hardwarových věcí se mu říká firmware.

Nabízí se tedy otázka co je tam za operační systém. Můžete hádat … … … … Přivitejte hvězdu všech praček, ledniček, mikrovlnek a v neposlední řadě i routero-switcho-wifi – operační systém Linux. Linux je zdarma, umí spoustu věcí a je Open Source, takže si každý může stáhnout zdrojové kódy a upravit si je. A to si řekla skupinka několika lidí, co se rozhodla, že vytvoří nový malinký operační systém a ve svých routerech přeinstalují výrobcem dodávaný firmware za svůj vlastní. To má několik výhod. Umí to výrazně víc věcí než ten od výrobce, „lépe“ se to ovládá, je to bezpečnější a spousta dalších. A taky to má nevýhody, je poměrně složité to nainstalovat, někdy to nejde nebo to nefunguje, nebo to funguje, ale je to třeba pomalé. No a tímto se tento seriál bude zabývat.