Wednesday, February 15, 2017

Home Network Updates - I love Change!




I've been working on some improvements to the home network, and was going to prepare to make a clean wall mounted setup down in the basement for "telecom" gear.  I previously added MOCA to the house and started my road down the Ubiquiti path with a single AP and moved the Asus router to the basement.

I ended up making some different decisions as my biggest problem was the wiring upstairs was messy.  In fairness I just never prioritized this as it worked.


Rough before picture

I already had AV equipment in the basement living room; a receiver, VCR(yes i still have one), and gaming systems namely one of the Xbox Ones.  This made it useful to have a switch closer to the Xbox so it can be wired.

Well I turned in some change that we had at Coinstar and turned it into a no fee Amazon gift card.

This allowed me to get another UAP-AC-PRO access point for downstairs, plus two switches that will end up being used in the basement and in the 2nd floor office; a pair of Ubiquiti US-8-60W with POE+, vlans, jumbo frames, and link aggregation(LACP).  This gives me most of the ports I'll need for a while in both locations.

I had been reviewing a few blog sites and Troy Hunt's site Finally Fixed Dodgy WiFi,Richard Brynteson's  What I use: Unifi/Ubiquiti, as well as the Lowe Family's Installing Unifi Controller on Raspberry Pi for inspiration after initially purchasing the EdgeRouter Lite finally after all the grief I received by a certain German coworker friend to be name nameless for delaying buying the router.

With all this information I ended up with the below configuration:
New Ubiquiti gear


At the entry to the cable service:
Filter, MoCA "POE" Filter for Cable TV Coaxial Networking ONLY
This is required to not "bleed" the MOCA signal outside your house, as it puts a block at the entry point.  It is highly recommended as it could both cause others problems and also let others into your internal network.

2nd floor - the network entry point
Actiontec Bonded MoCA 2.0 Ethernet to Coax Adapter ECB6200K02
This was a device pair I learned about from my FIOS and Tivo using friends.  It helps get regular networking connections in places that may not be wired for Cat6 type cabling but does have Coax cable based wiring.  I'm more or less using it right now as a means to bridge the upstairs network to the basement.  It gets a Cable-in feed from basement, then the Cable-Out goes over to the cable modem. Then there is one network port that is connected to the switch below which is how it gets networking and "feeds" it into the coax cable line..magic!

Cable Modem(provided by ISP): Cisco DPC3008 DOCSIS 3.0 
I don't own this device as it is provided as part of my service with my municipal cable provider SELCO.  It is a reliable service and I quickly get local support IF I need it.  I do like that i get 2 DHCP external IP addresses, but I think it is really there to have people test their connections and not have to muck with DHCP databases.  Right now i get a 75mbps download/5mbps upload speed.  I'd like the upload speed to be a little higher but not going to complain.

Ubiquiti EdgeRouter Lite for firewall/routing services
This is where most people use "wireless routers", the all-in-one "The Homer"(look up "the homer car" on Google. its funny) style devices that do a little bit of this and a little bit of that but nothing great unless you spend over $150.  I had an Asus AC68p device before here which was great, but I like my config better the way it is set up, especially with all the internal television streaming inside my LAN.

Ubiquiti US-8-60W switch
This is one of the two switches i purchased.  It is a fully managed switch and is configured via the Unifi controller.

Vonage VOIP adapter - if i can move that downstairs too I'll be happy.
Just for standard phone service.  We still have that.

My work computer
Self explanatory

Plex server/Monitoring server
This is my DVR that works with the HDHomerun "Cable Box", plus it can stream a lot of movies both locally and any Plex-Friends media library.
I also installed Cacti on this to trend out my network usage for bandwidth.

Ubiquiti UAP-AC-Pro access point on the ceiling on 2nd floor
One of 2 access points in the house, this one feeding the 2nd floor.  It is using one of the POE(Power of Ethernet) ports off the switch and mounted directly on the ceiling.

Synology NAS 
This is my file server. It is a 3TB mirrored array of 2 disks.  I'd love to get a newer one 4 bay device to end up with 8-12TB usable and dual nic for an LACP link, but that is a later date.


After with my DIY Rack




Basement:



Actiontec Bonded MoCA 2.0 Ethernet to Coax Adapter ECB6200K02
This is the other in a pair of MOCA bridge devices.  The Cable-In coax port is connected to the cable wiring and the Cable-Out is connecting to the HDHomerun "cable box".  The ethernet port connects to the switch below to complete the "bridge" with the networking upstairs.

Ubiquiti US-8-60W switch
This is the other switch that will serve all the devices downstairs including powering the access point(s) in the basement.

Ubiquiti UAP-AC-Pro access point on the ceiling in basement living room
The other of 2 access points in the house, this one feeding the both the basement and the 1st floor where it so close to the floor of 1st floor as it is mounted in the ceiling.  It is using one of the POE(Power of Ethernet) ports off the switch and mounted directly on the ceiling.


SiliconDust HDHomerun Prime for allowing 3 cable feeds w/o a cable box. Awesome box!
If you haven't looked at these devices, you should!  It is a cord shavers dream as it can reduce or eliminate the need for real cable boxes in your house.  It streams cable tv over your internal network using an app or other program that has the HDHomerun add-in.  There are apps for Android, Apple devices, Windows(desktop/laptops running windows 10, phone, or Xbox), Playstation3(natively can receive DRM channels) or PS4, Amazon Fire TV, Android TV and others.  We normally use Kodi with the HDHomerun add-in  on our Amazon Fire TV devices as it can also parse Closed Captioning where we have children with hearing loss and we try to have "the words" on whenever possible.
I hear Kodi will be becoming a Windows UWP app which will make Xbox One one of the best streaming devices.

Xbox One (wired)
Since I place the switch in the basement close to the Xbox, it now is hard wired which makes for a much better experience especially with HDHomerun cable viewing.

Raspberry Pi3
I ended up building this as the Unifi controller to manage all the configuration of the switches and access points.  Had I used a Ubiquiti USG instead of the EdgeRouter Lite, ALL of the network configuration would be managed in this pane of glass.  It is connected via one of the POE ports as I bought a POE cable for the Pi 3.

Media shelves
with HDHomerun, switch above VCR,
and Xbox One.  MOCA bridge is behind.



What does this give me?  75mbps Internet anywhere in the main part of the house plus high quality cable streaming to almost any device I choose whether it is a TV, iPad, laptop, Xbox or other device... exactly as I hoped.

I will likely look at other Ubiquiti Mesh products for the backyard as I'm sure we can have outside movie night by the fire in the non winter seasons.

Friday, February 3, 2017

Fire TV woes....gone(and be careful with other Amazon services)

My journey into home streaming started out for two reasons:

  1. to see if I can get TV channels without being attached to a coax cable
  2. to use some streaming services as I do subscribe to Amazon Prime.  I will focus on this today as it relates to Fire TV devices.

So awhile back i had purchased at least one FireTV stick(might be 1st gen, maybe 2nd) and now have two sticks but I also have a Fire TV box 2nd gen in the living room. To say it has been gathering dust is an understatement and quite frankly I gave up on Amazon devices.

The original intent was great.  I could watch Prime services, Watch TV Everywhere service from my cable provider(general kudos to SELCO, another day) for many app based channels, and a few other things including local media streaming via Kodi(I don't really use add-ons at this time).

Things worked great for some time.  Then one day I was looking at a second alternate backup method for my NAS and saw this great tool from Amazon called Cloud Drive.  I won't knock the product at this time BUT something weird did happen......

I chose to back up my photos, full knowing I'd hit the 5GB free limit, and I did.  It was nice to see it at least be useful.  The only problem:  The Fire TV devices started complaining of Critically Low Storage.  I tried various things and even stopped the Cloud Photos and removed all the photos from Cloud Drive.  Still low storage.  I basically left them and switched to a Xiaomi Mi Box(http://www.mi.com/en/mibox/) - a great Android TV(Marshmallow based soon to be Nougat and will be much better).  This also put a delay on getting rid of my cable box ability.

Other day I took a look at the FireTV as I KNOW others don't have this problem.  A coworker/friend practically swears by at least the box, not the stick. I reset to factory, only add Netflix(not logged in) and HDHomerun(didn't run it).  Sure enough after about 45 mins of just letting it sit there doing ABSOLUTELY NOTHING ......Critically Low Storage...queue the colorful language.

So I check out Amazon Cloud Photos area again.  Hmm there is trash...the old photos are still there. WHAT THE _ _ _ _!!!! I do put in case/ticket request into both Amazon device support and Cloud storage.  I then start attacking as much of the files as I can.  KEY: I think this is where the issue might be that I had a bunch of videos taken on the phone that was backed up in the photos area.  My suspicion is that these could not show up as thumbnails they just sync'd down to the device.  I proceed to delete as much as my patience allows.

Now i go back to the FireTV and do all the clear cache/clear data on the usual suspects(Appstore, Video, and Photos).  Sure enough it stays at about 4.3 gig free of 5.59.  

I let it sit for the day. NO LOW STORAGE MESSAGE!!! 

I then re-add all the key apps I wanted and now seems good!

I think I like FireTV again as it is the primary "cable box" in the living room.  Bye Bye Cable company provided cable box!











Home WIFI - time to start growing up


My WIFI probably is considered better than most as many still have "N" or below based wireless access points and likely wireless routers.

But with the amount of wireless streams including the fact that I stream my cable channels over my network, there needs to be an upgrade.

My current setup:
Upstairs:

  • ASUS RT-AC68P running in Access point mode(using RMerlin firmware) with
    • Internal 5ghz SSID
    • Internal 2.4ghz SSID
    • Guest 2.4ghz SSID
    • Guest 5ghz SSID

Downstairs in basement:




  • ASUS RT-N66R running in Access point mode(using RMerlin firmware) with
    • Internal 5ghz SSID- different from above SSID
There are other network details I'll note on different posts, but for sake of this I'll focus on wireless

I have on order an AP from Ubiquiti, a UAP-AC-PRO-US "Enterprise grade" access point.  My initial thought will be for validation purposes is to do a shift of access points for better coverage and hopefully prepare to get more Ubiquiti APs for one cohesive system.

I also want to try to get to a point of not needing 2.4ghz bands

Phase I Plan

Upstairs:

  • UAP-AC-PRO as primary house access point somewhere on 2nd floor - placement to be determined.
    • Internal 5ghz SSID
    • Internal 2.4ghz SSID - hoping to limit this if possible
    • Guest 2.4ghz SSID - separate vlan/subnet off router
    • Guest 5ghz SSID- separate vlan/subnet off router

Downstairs in basement:

  • ASUS RT-AC68P running in Access point mode(using RMerlin firmware) with
    • Internal 5ghz SSID - different from above SSIDs and  separate channel from above
Upstairs in bedroom over garage:






    • ASUS RT-N66R running in Access point mode(using RMerlin firmware) with
      • Internal 5ghz SSID- different from above SSIDs and  separate channel from above
    We'll see how things go when the new device arrives.....