┌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