Eigen router Build log

Door 42dpi op donderdag 19 oktober 2017 17:31 - Reacties (6)
Categorie: -, Views: 3.846

Na dat mijn WRT1900AC was gesneuveld en ik geen zin had weer zo apparaat te kopen, heb ik de keuze gemaakt om zelf een systeem te bouwen.

Waarom deze buildlog? Gewoon voor mijzelf en misschien andere te inspireren om het ook zelf te doen.


Pro's
-Meer opties
-Eigen hardware keuze
-Sneller
-beheer
Con's
-kan duurder zijn (in mijn geval valt dat mee)
-Meer apparaten dan alles in 1 (3 stroom aansluitingen)
-meer stroom verbruik (keuze natuurlijk voor niet ultra hardware valt dit nog wel mee)
-onderhouden
-bouwen en installeren (zonder kennis kan dit wel een hele lang leermoment zijn)

Eisen:
-Alles op 1Gbit minimaal bedraad
-WIFI 650Mbit+
-Helezooi aan Wifi clients kunnen bedienen stabiel
2x sonos
2x laptops
2x console
1x smartphone


Mijn keuze viel voor pfsense een uitgebreid pakket en heel veel opties.
Voorwaarde was wel goedkoper dan de 249,- euro kostende WRT1900AC

Hardware:
Intel Mini-ATX 2GB ram , ATOM 330 dualcore 1.6Ghz 1Gbit NIC (Van mede tweaker overgenomen 14,- met verzendkosten)
Intel pro 1Gbit NIC PCI (had ik nog kosten tweedehands 10/20 euro
SSD 128 samsung ( had ik nog, ivm loggen en gebruik misschien niet handig voor slijtage van SSD, tweedehands 30/40 euro )
Voeding 400Watt (overkill maar had ik nog liggen compleet schoongemaakt en andere fan in gezet die niet tikte, tweedehands 10/15 euro )
Lian lee mini ATX tower (had ik nog kosten 20/30 tweedehands)
5 poort switch unmanaged (had ik nog, kosten tweedehands 20/25 )

TP-link Deco Wifi AP (voldeed aan mijn eisen kosten 99,- p/s per 3 269,- 16-10-17)

Qua kost prijs zit ik dan op 220,- werkelijke uitgeven kosten 113,-

https://tweakers.net/ext/f/VEKCjkTOlqsfXxmINVEKWq6I/medium.png


https://tweakers.net/ext/f/TozmGHYNYSqD0Yx083H8yjtI/thumb.png

https://tweakers.net/ext/f/YLsMP1TrNX60pzO22XNbnzXS/thumb.png

Installatie pfsense:
Image gebrand op USB met linux builder, ging iets verkeerd wss omdat de builder dacht dat het een live cd was en toen boot error.

Rufus er bijgepakt en pfsense starte, installatie is beetje klikken en accepteren, vrij duidelijk.

Configuratie:
Ik had eerst een 10/100 NIC PCI gebruikt maar pfsense gaf aan deze niet te zien, intel pro 100/1000 bij gepakt en in we zijn in business.

Toewijzen van NIC is vrij simpel Mocht je twee de zelfde chipsset NIC's hebben is het even uitvogelen wel nou welke is maar paar keer kabel er in en er uit en pfsense geeft up of down aan.

In mij geval een intel en realtek re0 en em0.

Probleem waar ik tegen aan liep was als je de WAN aansluit op je bestaande router en via de LAN wil inloggen op pfsense gaat de firewall van pfsense moeilijk doen, niet aansluiten dus alleen lan.

via 192.168.1.1 begint het configureren van pfsense, wizard doorlopen is een fluitje van een cent, even zoeken naar de PPPoE settings en alles is up!

(ik heb een experia box V8 welke in bridge modus staat, dit gebruik ik al bij de WRT1900AC en even met de WRT54G heel blij hier weer van af te zijn damn wat is die traag nu)

Instellen van de DECO m5, dit apparaat is alleen in te stellen via bluetooth en de DECO app, en je moet een TP-link account maken (beetje vraagtekens waarom een account, leuke voor linken van home demotica maar verder?! Ik ga nog uitzoeken wat dit apparaat allemaal naar huis bellen doet, via wireshark of package inspection van pfsense kom ik er wel achter, ik heb de hele voorwaarden van tp-link gelezen maar wordt er niet echt wijzer uit wat ze nou bedoelen met ''gebruikers data en logs'' Ik heb de anonieme setting al aanstaan en wil niet mee doen met ''verbeteren van app dingen''

Verder instellen van de wifi settings is vrij simpel, alleen jammer dat je niet 2.4 en 5Ghz apart kan instellen en de cap van 5Ghz 900+ Mbit is.


In praktijk:

De ruimte die alles betrekt is ongeveer 70m2 met gipsmuren weinig weerstand voor wifi, centraal staat de 1xTp-link Deco m5

Ik stream vanaf mijn nas graag films naar mijn laptop of desktop/Beamer.
Heb een NAS/server quadcore 2Ghz 8Gb ram 10TB aan opslag

Dingen die ik dagelijks of vaak doe:
Films of serie kijken op mijn laptop (I5 G4, met 4GB ram 1080p scherm intel wireless nic, via netflix hele grote verbetering in de verbinding bufferen gaat sneller laden gaat sneller en skippen werkt feilloos
Streamen via VLC 6GB AVI bestand super snel laden, kon zonder package loss van begin tot einde in de film instappen bufferen was instant.

In de ochtend als ik wakker wordt check ik altijd 9gag even 10min scrollen en doen, voorheen gifjes laden duurde 10sec nu klikken en afspelen.

Data oversturen
Avi bestand van 700+Mb van af mijn server naar desktop dit is de slechte tot nu toe, tijdens iets stream zit de snelheid op 75Mb alleenstaand 100Mb
https://tweakers.net/ext/f/6Wa3EQOsgUWP1esNpAhWueal/medium.png

Alles wat je wel kan verwachten van een 1Gbit netwerk


Problemen nog:
Ik draaien een eigen web/FTP server port forward FTP geen probleem http en https een ander verhaal, door het kiezen van de standaard HTTP optie en je wil van buiten af naar mijn server, vangt pfsense het op stuurt dit door naar zijn eigen https pagina en heeft DNS intruder error, handmatig port 80 ingesteld en van buitenaf kom je uit op mijn website alleen intern blijft pfsense dit opvangen wss een settings ergens (nog niet gevonden)

Https optie weggehaald en chrome schiet in de stress en wil niet meer laden of inloggen en bij port instellen 404

Firefox accepteert dit wel en kan inloggen (niet mijn voorkeur, wil gewoon via Chrome werken)

Weg zetten van de router, deze gaat naar de meterkast of ergens waar die lekker z'n werk kan doen en alles door bekabeld in de buurt van mijn desktop (wifi en switch)

Monitoren nog instellen, hoef zo zeer niks te loggen maar wil wel monitoren, verkeer/gebruikt/piek

Voeding is wel te hoorbaar, misschien met weerstand of dimmer aanpassen, of een pico voeding nemen (pico omdat alleen mobo en een SSD van power te voorzien hoeven te worden)


Onder construction nog foto's volgen en verdere info komt nog en verbetering aan text beetje klad wijze nu.

Pirate PI based on Raspberry PI

Door 42dpi op maandag 9 april 2012 18:37 - Reacties (18)
Categorie: Build blog, Views: 11.492

Update! *Eindelijke is die verzonden! Ik hoop in de loop van volgende week aan de slag te kunnen nu maar vast wat spullen bestellen :D*

http://static.tweakers.net/ext/f/8hHMBJr6QmWrBx2D82lTOOmI/full.jpg

Ik wil dit project graag de wereld in helpen met het gedachtegoed,
''Knowledge is power, information is free should be free''


Pirate moet natuurlijk met een knipoog worden genomen, het is niet bedoeld ter bevordering van het aanbod in ten onrecht verkregen materiaal, maar goed wat niet gelogd en online staat is niet te controleren ;)

Wat kan je met een Pirate PI?
De Pirate Pi kan je ergens neerzetten waar je bestanden wilt delen met meerderen mensen, anoniem en draadloos.
Bijna iedereen heeft een smartphone of andere apparaat dat over wifi beschikt en kan dan connecten naar de Pirate PI je word dan omgeleid naar een webpagina waar alle mogelijkheden tot je beschikking staan.

Je kan dan bestanden uploaden en downloaden en dus delen! zonder een meekijkende organisatie, offline maar toch connected.


Bestaat dit al niet dan?
Er zijn al meerderen projecten die dit ook uit willen brengen maar zijn vaak gelimiteerd, dit door hardware kosten of hardware capaciteit.

Goedvoorbeeld is Piratebox

Is dit dan niet duur?
Pirate PI is bedoeld om zo goedkoop mogelijk in elkaar te zetten, er zijn genoeg dure oplossingen maar de bedoeling is het zo universeel en goedkoop mogelijk houden.


Helpen?
Input is fijn en waardeer ik zeer :) maar er zijn een aantal suggesties gegeven om gebruik te maken van een Android toestel dit werkt de hele gedachtegoed van de Pirate Pi tegen, android toestelen zijn vaak duur en beschikken niet over uitbreidingsmogelijkheden.

Mocht je nog geniale ideeŽn hebben DM/mail mij gerust ik neem elke suggestie in overweging :D

DM via Tweakers hier gallery: 42dpi
Of mail mij op e42dpi [A] G mail [punt] com
Of laat een comment hier onder achter.

Concept van de Pirate-PI.
http://tweakers.net/ext/f/aTzjl8hMnCBQYZ42FedpbOcL/full.jpg
De render met dank aan cappie
render_small


Gebaseerd op de Piratebox

Aantal functies die ik graag de pirate PI wil laten ondersteunen zijn
  • Chat
  • Instant upload
  • Streaming (video/geluid) wat mogelijk is misschien beperken tot aantal users)
  • Zoek functie op file extensions
  • Extra wifi module om te connecten naar wifi netwerk (indien aanwezig) en deze sharing naar de rest)
Waarom een Raspberry Pi.

Ten eerste Raspberry zijn goedkoop snel en hebben alle functies die nodig zijn.

CPU: ARM 700Mhz 1Gpixel/s, 1.5Gtexel/s or 24 GFLOPs
RAM: 256Mb
2x USB native te vergroten met een hub
Poort 1 zal worden gebruikt door de wifi module en poort 2 voor USB hub om de USB sticks aan te sturen bedoeling is 4x 32GB in raid 0.

OS: daar is nog even onduidelijk dit zal een zeer lichte versie van linux zijn.


Hardware Opslag
Qua opslag zie ik wel om USB sticks te gebruiken en deze in raid te zetten 32GB sticks zijn er al voor minder dan 16,- euro en verbruiken minderstroom dan een 2.5'' harddrive

4x32GB =128GB en kosten 64,- ten opzichte van een SSD met 128GB voor +110,- euro
En een 2.5'' 320Gb is ongeveer al 80,-


Raid USB
http://cs.joensuu.fi/~mmeri/usbraid/

WIFI
Voor wifi laat ik het bij minimaal b/g N is opzich nog niet nodig 't is niet de bedoeling om 12Gb bluerays te gaan streamen


Power:
Alles draait op 5 volt, pirate pi zal gewoon op een standaard 5 volt micro usb adapter werken.

Batterij


Eisen zijn minimaal 12 uur op accu kunnen functioneren ingebruikname.

Ik zat zelf aan 9000mAh accu te denken

Voor de batterijen ben ik nog aan het kijken Raspberry Pi verbruikt 300mAh
Uit testen moet nog blijken van de rest verbruikt.

Mocht iemand hier aanvulling hebben tot de accu hoor ik dit graag :)

Ik heb voor de rest nog geen hardware binnen alles is nog in concept fase en levering van de raspberry PI kan nog wel even duren.


Shortlist Hardware
Zonder verzendkosten gerekend.
Mainboard: Raspberry PI vB 30,- euro
OS/boot drive : 4GB class 6 4,- euro
USB hub Opslag: 5,- euro
Opslag: 32GB usb stick 2x 16,- euro
Accu: 9000mAh 20,-
5volt lader: 5,-euro
Wifi module: B/G wifi module 15,- met attenne
Case: standaard aluminium case 15,- 10x15x20
Nodige/kabeltjes/stekkers/ledtjes