Úvod
Hledat
Ovladače
Hardware
Software
Abíčko
O nás

Embedded - LINUX pro Embedded PC moduly

LINUX pro Embedded PC moduly

6. 6. 2002 13:48 | Leoš Literák

Miniaturní hardware, vybrané části LINUXu, jako celek kompaktní řešení pro vytvoření routeru, firewallu, access pointu, bridge, VPN serveru, apod. Článek je pokusem oslovit rodinu linuxových lidí problematikou, která je systému LINUX velmi blízká, t.j. aplikací síťově-komunikačního charkateru.

Hardware

DIMM-PC moduly, typicky DIMM-PC/486I a DIMM-PC/520I. Oba s 16 MB RAM paměti a 16 MB flash disku. Protože jsou to vlastně miniaturní PC počítač obsahují dále téměř vše (DMA, IRQ, IDE, FDD, LPT, COM, ISA, adresové prostory, BIOS, ....) co je systémově slučitlení s jádrem PC počítače, více na http://www.mite.cz/dimmpc.

Software

Vytvoření zařízení, které by zajistilo, např. bezdrátové připojení sítě do Internetu je kombinací nutného HW a na míru vytvořeného SW. Základní část HW již máme, pro konkrétní potřebu doplníme řadič Ethernetu a řadič PCMCIA, přidáme mechaniku PCMCIA a zdroj. Vznikne tak konkrétní aplikační HW, v našem případě miteROUTER-WT, více na http://www.mite.cz/wireless.

Účelový SW (pojmenován miteLINUX) je vytvořen z dostupných zdrojů, jádro 2.4.x atd. Nejlépe je pohlédnout do výčtu jeho vlastností níže.

  • Správa přes SSH
  • Webový server thttp
  • CGI skripty, WAP stránky
  • Jádro 2.4.
  • Knihovna glibc 2.2.4
  • Emulace konzoly na sériovém portu
  • Podpora terminálu na sériové lince
  • Volitelná velikost RAMDISKu (v závislosti na velikost RAM použitého CPU modulu)
  • Editor vi
  • Autentifikační systém PAM
  • Časový démon crond
  • Logovací démoni syslog,klog,initlog
  • Podpora protokolu ppp
  • 4 ethernetová rozhraní, loopback a dummy
  • Počáteční přidělení IP adresy pomocí arp protokolu
  • Ftp, telnet a SSH servery
  • IP aliasing a IP Routing
  • Paketový filtr ipchains
  • Bridging
  • Portforwarding
  • VPN server, protokol pptp
  • NAT
  • Masquarading
  • Traffic Shaper
  • Základní nástroje pro správu sítě (ping, traceroute, tcpdump, route, ifconfig, ip, netstat)
  • SMTP klient pro odesílání e-mailových zpráv
  • SMS zprávy (GSM)
  • Podpora karet PCMCIA Lucent, resp. dalších dle příslušného ovladače
  • Synchronizace času NTP

Systém miteLINUX je dostupný (včetně manuálu) na ftp serveru, Více informací na http://www.mite.cz/software

Aplikace

Složením uvedeného HW a SW vzniká účelově navržený systém, který má bohaté možnosti různých konfigurací. Typicky, jak již bylo naznačeno, slouží pro bezdrátové připojení sítě Internet. Je zřejmé, že pro tuto aplikaci je nutnou podmínkou použití PCMCIA radiové karty.

Závěr

Je na čtenáři, aby našel slabé místo, položil záludnou otázku a rozpoutal tak diskuzi. Aplikační pole Embedded modulů (DIMM-PC, DIMM-LP, ETX aj.) ve spojení s aplikačním HW a s účelově navrženým operačním systémem (zde hovoříme o LINUXu) je velmi široké.

V. Pohnetal

Diskuse k tomuto článku

Datum: 23. 10. 2002 23:05
Od: Daniel Smolik
Titulek: DIMM-PC

Musim potvrdit, chodi to skvele.Je jen par problemu. Rozbehnout 2.4.x na 386 se 4Mb ram jde, ale dre to. Jako router to pujde, ale pokud potrebujete nejakou aplikaci je to horsi. Doporucuji uClibc a BusyBox dve naprosto genialni veci. Na aplikacni vec se mi osvedcilo jadro 2.0.39 s PC104 patchem.


(c) AbcLinuxu s.r.o.   Grafika: megadesign