AstLinux: distribuce Linuxu pro VoIP na minimálním hardware
AstLinux je distribuce Linuxu, která je vystavěná kolem VoIP softwaru Asterisk - běží na nejrůznějším hardware a vystačí si pro práci i jen s 32 MB kartou Flash. Jakýkoliv minisystém (embedded PC) nebo standardní PC (či starý notebook) lze snadno přestavět na telefonní ústřednu s podporou VoIP hovorů.
Před rokem odstartoval Kriastian Kielhofner projekt s cílem vyrobit, co nejmenší distribuci Linuxu, která by zjednodušovala instalaci a použití Asterixu. V současnosti běží AstLinux na dvou systémech: primární specializovaná verze běží na jednodeskových počítačích SC1100, druhá je "optimalizována" natolik generelně, aby mohla fungovat v zásadě na jakémkoliv PC. Při tom však AstLinux předpokládá procesor x86 alespoň z generace 586 - tedy od Pentií výše, podpora MMX instrukcí je předností.
Jedním z hlavních cílů vývoje této distribuce byla minimalizace potřebného paměťového/úložného prostoru - pro celou distribuci by měla stačit i nejmenší paměťová karta. 16 MB se nepodařilo, nicméně vzhledem k cenám karet je 32 MB zanedbatelný výdaj. Samozřejmě je možné instalovat AstLinux i na pevném disku a také jej lze startovat z bootovatelného CD, které vzhledem k velikosti distribuce může být v oblíbeném formátu vizitky.
Aktuální verze 0.2.8 sází na linuxové jádro 2.6.11.7, Busybox a především Asterisk. Mimo VoIP obsahuje podporu i dalších služeb jako OpenSSH, OpenSSL či FTP serveru. Mimoto je obsažena i možnost obsluhy Asterisku pro konfiguraci přes webový prohlížeč či proxy.
Ústředny je bětšinou nutné realizovat pomocí náročného hardware - díky projektu AstLinux je však zřejmé, že routování IP telefonátů je možné za podstatně nižších nákladů a s poměrně malým úsilím. I nejobyčejnější hardware vystačí pro routing desítek hovorů: integrovaný minisystém s jedním procesorem XScale (tedy z hájemství PDA a organizérů) pro takovou úlohu postačí.
AstLinux je včetně podrobného popisu k dispozici na stránkách projektu (link - nové okno).