Add stuff for power monitoring and post on freebsd routers
19
content/post/building-a-freebsd-router.md
Normal file
@ -0,0 +1,19 @@
|
||||
+++
|
||||
date = "2018-03-07T22:35:34-05:00"
|
||||
title = "Building a FreeBSD router"
|
||||
menu = "main"
|
||||
Categories = ["Administration","Homelab","DIY"]
|
||||
Tags = ["freebsd","homelab","router"]
|
||||
Description = "Replace pfSense with an Ansible-managed router"
|
||||
type = "post"
|
||||
weight = 1
|
||||
draft = true
|
||||
|
||||
+++
|
||||
|
||||
# Building a FreeBSD router
|
||||
|
||||
|
||||
## Assemble the hardware
|
||||
|
||||
The project started with two unused C6100 nodes, which had recently been replaced with upgraded models. I pulled out the second CPU, gave them each 4GB of RAM, and attached each of them to a standard power supply.
|
@ -199,6 +199,12 @@ y. Install each circuit's voltage sensor between the hot and neutral leads, bein
|
||||
|
||||
## Part 3.9 - The Mux shield
|
||||
|
||||

|
||||
|
||||
The Mayhew Labs MuxShield provides an additional 48 analog I/O inputs for an Arduino. In this case, I use it to allow all the individual sensors to be read independently, including the voltage sensors.
|
||||
|
||||
1. Connect each lead cable to one of the Analog inputs on the MuxShield.
|
||||
|
||||
# Part 4 - The Software
|
||||
|
||||
## Part 4.1 - The Arduino
|
||||
|
BIN
static/images/pdu/20170924_175524.jpg
Normal file
After Width: | Height: | Size: 3.2 MiB |
BIN
static/images/pdu/20170924_175527.jpg
Normal file
After Width: | Height: | Size: 2.1 MiB |
BIN
static/images/pdu/20170925_224835.jpg
Normal file
After Width: | Height: | Size: 5.0 MiB |
BIN
static/images/pdu/20170925_224846.jpg
Normal file
After Width: | Height: | Size: 3.8 MiB |
BIN
static/images/pdu/20170925_232943.jpg
Normal file
After Width: | Height: | Size: 3.6 MiB |
BIN
static/images/pdu/20170930_141040.jpg
Normal file
After Width: | Height: | Size: 3.0 MiB |
BIN
static/images/pdu/20170930_152541.jpg
Normal file
After Width: | Height: | Size: 3.5 MiB |
BIN
static/images/pdu/20171003_002348.jpg
Normal file
After Width: | Height: | Size: 3.2 MiB |
BIN
static/images/pdu/20171003_002414.jpg
Normal file
After Width: | Height: | Size: 5.0 MiB |
BIN
static/images/pdu/20171003_002419.jpg
Normal file
After Width: | Height: | Size: 2.9 MiB |
BIN
static/images/pdu/20171005_002116.jpg
Normal file
After Width: | Height: | Size: 3.6 MiB |
BIN
static/images/pdu/20171005_002138.jpg
Normal file
After Width: | Height: | Size: 3.3 MiB |
BIN
static/images/pdu/20171005_003328.jpg
Normal file
After Width: | Height: | Size: 3.5 MiB |
BIN
static/images/pdu/20171005_003444.jpg
Normal file
After Width: | Height: | Size: 3.4 MiB |
BIN
static/images/pdu/20171005_003737.jpg
Normal file
After Width: | Height: | Size: 3.3 MiB |
BIN
static/images/pdu/20171006_011020.jpg
Normal file
After Width: | Height: | Size: 5.3 MiB |
BIN
static/images/pdu/20171006_011025.jpg
Normal file
After Width: | Height: | Size: 4.7 MiB |
BIN
static/images/pdu/20171008_232352.jpg
Normal file
After Width: | Height: | Size: 4.0 MiB |
BIN
static/images/pdu/20171013_140614.jpg
Normal file
After Width: | Height: | Size: 3.5 MiB |
BIN
static/images/pdu/20171013_191130.jpg
Normal file
After Width: | Height: | Size: 4.9 MiB |
BIN
static/images/pdu/20171013_191204.jpg
Normal file
After Width: | Height: | Size: 3.2 MiB |
BIN
static/images/pdu/20171013_191211.jpg
Normal file
After Width: | Height: | Size: 3.2 MiB |