Projekt KNK - Komp Na Krovu





S obzirom da su wireless Access Pointovi dosta skupi, a rijetki rade dobro u client modu, cilj je bio sloziti nesto slicno uz pomoc standardnih PC komponenti i pritom potrositi sto manje love ;-).
Rezultat je u biti linux router s NAT-om, koji zbog vrlo male potrosnje ima napajanje izvedeno kao POE.

Popis komponenti koristenih u projektu:

  • Maticna ploca za P1, SIS chipset, ima USB
  • CPU Pentium Classic 75 MHz + pasivni cooler
  • RAM 8 MB, 72-pinski
  • Mrezna kartica PCI 10Mbps, NE2000 kompatibilna, sa bootROM-om (napravljen je pomocu programa Etherboot , tj. njegove web verzije koja se moze pronaci na adresi http://rom-o-matic.net ).
  • Wireless mrezna kartica USB D-Link DWL-120a
  • Home made antena
  • Home made PSU

D-Link DWL-120a

802.11b kartica bazirana na Atmel AT76C503a chipsetu sa Intersil 3861 radiom. Skinuta je originalna antena i umjesto nje je zalemljen RG-174 coax kabel. Kabel je duzine oko 1m i na kraju je postavljen F-konektor koji sluzi sa spajanje na antenu.

Antena

Jedino sto razlikuje ovu kantenu od ostalih je koristenje F-konektora za sasiju koji je ucvrscen lemljenjem. Cijena konektora je oko 2 Kn, ąto je puno povoljnije od raznih N konektora.

Home made PSU

Napajanje je projektirano za ulazni napon AC ili DC od 15 do 25 V. Na izlazima daje stabilizirane DC napone +5V i +12V, te power good signal. Komp trosi oko 2.5A na 5V i oko 0.2A na 12V. Zbog vece stuje, stabilizator za 5V je izveden kao switcher (IC MC34063A sa dodatnim MOSFET tranzistorom), a 12V je obicni linearni stabilizator napravljen sa IC 7812.
Switching dio se malo vise grije pa je tocno iznad njega stavljen standardni 8x8 cm ventilator. Napajanje je izvedeno kao POE, dolje je obicni transformator sa izlazom 20V AC, koji moze dati struju oko 1A. Za prijenos se koriste dvije parice kako bi se smanjio pad napona. UTP kabel je duzine oko 30m, pa se uz pad napona na krovu dobije oko 17V.

... i konacni rezultat

Cijeli komp je ugradjen u neku jeftinu kutiju s placa za 17Kn, i nakon nekoliko jacih pljuskova jos uvijek radi :) Na slici nema wireless USB kartice, 8x8 cm ventilatora i kantene.

Opis kako sve to radi

KNK se boota preko mreze sa kompa koji je dolje u sobi (na kojem se vrte DHCP i TFTP servisi). Za izradu imagea koji se boota, koristena je linux distibucija Sisela koja je bas namijenjena za wireless. Nisu napravljene neke vece izmjene, osim sto je prekompajliran kernel (2.4.2x) radi dodavanja drivera za DWL-120a.
Bootanje preko mreze odabrano je da se izbjegne koristenje hard diska, koji vjerojatno ne bi najbolje podnosio vremenske uvjete na krovu, a i dosta je veliki potrosac. Dodatna prednost je sto se cijeli OS nalazi u boot imageu koji se jednostavno moze mijenjati.

Za one koji misle da je P1 na 75 preslab, varaju se. Prije nego sam sve to slozio, proveo sam jedan test. Za server je koristena ista ta konfiguracija uz dodatak hard diska na kojem je bio Debian sa proftpd serverom i jos 8MB RAM-a (ukupno 16MB). Kao klijent koristen je laptop sa Realtek 8180 PCMCIA wireless karticom. Tip veze bio je AD-HOC. Prijenos je isao konstantnom brzinom od cca 580 kbyta/s, s time da server nikada nije trosio vise od 50% procesorskog vremena.

Da kartica nije USB vec PCI koja ide na starije ploce, vjerojatno bi to sve skupa slozio na 486 PCI ploci sa 486DX2-66 procesorom koji radi na 3.3V (P1 75 troąi oko 8W, dok bi 486 troąio oko 3W).

Autor : Walter Gottwein , clanak objavljen i izmijenjen uz dopustenje autora, originalan format clanka je na : http://fly.srk.fer.hr/~wgottwe/knk/index.html









Copyright © by WiFiHR homepage All Right Reserved.

Published on: 2004-08-13 (14101 reads)

[ Go Back ]


Wireless forever @ WiFiHR;