Finished off the PC build tonight, however hit a few snags. The Corsair H60 radiator is much larger then the Corsair H55 version and as such cannot be installed in a Corsair Spec 03 case on the rear. This impacts the PCIe video card slot. If I had got the Corsair H55 this wouldn’t be a issue, as I know it fits based on previous experience where I have one installed in another machine (tempted to honestly swap H60 out for a H55 in coming months).
For now as pictured below, the Corsair H60 is intalled in the top of the case. The only place it can fit in this case without impacting my video card.
So far I am very impressed with the system. It is able to encode a 1 hour 30mins video file into a Android 720p30 mp4 file with 2 pass enabled in about 23mins. The same test on other machines ranges from 1 hour to 2 hours depending computer used. So massive improvement.
Battlefield 1 also runs great. So I am very happy.
This machine I want to last me a good 5-6 years. The only things I want to replace will be items that die outside of warranty, which might typically be hard drives etc.
Upgrades include in the future for the machine..
- Additional 16GB memory kit
- Additional M2 SSD drive (500GB or 1TB model).
Will be sure to post more about this computer as things happen.
My New PC hardware arrived. I ordered this on Friday and paid for it yesterday.
I ended up deciding on the following items;
- Intel i7 7700k
- Asus Z270M-Plus (Prime z270) mainboard
- Corsair H60 Liquid CPU cooler
- Corsair CX600 Power Supply
- Corsair 16GB (2x8GB) DDR4-3000Mhz Vengeance LPX Dimm
- Asus Dual GTX1070 8GB Video card
I already have Monitor, Keyboard, Mouse, Samsung M2 250GB SSD, Optical Drive and 3.5″ Hard drive.
I opted to get the Intel i7700k for the faster base clock speed, but then got the faster memory and Z270 mainboard in case I wish to overclock it. As I know that it’s possible per Adam Fowler and his recent PC build.
It’s taken me a few weeks, but I finally have our Spa connected to our wireless network.
Unfortunately I worked out very early on that the wireless module in our Spa couldn’t see the main house wireless. So the plan was to install an external wireless access point. That task was completed some weeks back using a Mikrotik wAP.
Today I finally used the SVLink iOS application to configure things (as the Android version sucks). It’s now connected to our wireless network. This means I can now control all the Spa functions for the application on our phones. So you can increase the Spa temperature before getting home and it will be ready to use at that perfect temperature.
Screen capture below from the iOS application.
Decided I would compile Tvheadend again and install it on a Ubuntu 16.04 host. Below is some of my notes that will help others with this installation and problems I hit along the way.
apt-get install unzip libcurl4-openssl-dev pkg-config git build-essential dvb-apps gettext libssl-dev cmake liburiparser-dev libavahi-client-dev apt-get install hdhomerun-config
wget http://ftp.gnu.org/gnu/libiconv/libiconv-1.15.tar.gz tar zxvf libiconv-1.15.tar.gz cd libiconv/ ./configure make install
I created a user called “tvh” which will be used for the running of the software, this way it doesn’t run as root. Plenty of guides about that detail how to create your user and associated correct group assignments to it. So I won’t cover these steps/operations.
Noticed when I executed the product post being compiled i was getting an error.
tvh@oscar:/usr/local/bin$ ./tvheadend ./tvheadend: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
As you can see from the output below, it’s a library issue.
tvh@oscar:/usr/local/bin$ ldd tvheadend linux-vdso.so.1 => (0x00007fff1d1e6000) libdvben50221.so => /usr/lib/libdvben50221.so (0x00007f3545385000) libdvbapi.so => /usr/lib/libdvbapi.so (0x00007f3545180000) libucsi.so => /usr/lib/libucsi.so (0x00007f3544f69000) libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f3544d00000) libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f35448bc000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f35446a1000) liburiparser.so.1 => /usr/lib/x86_64-linux-gnu/liburiparser.so.1 (0x00007f3544486000) libavahi-common.so.3 => /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 (0x00007f354427a000) libavahi-client.so.3 => /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 (0x00007f3544068000) libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f3543e1c000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3543c18000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f35439fa000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f35436f1000) libiconv.so.2 => not found librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f35434e8000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f3543166000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3542d9d000) libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f3542d17000) /lib64/ld-linux-x86-64.so.2 (0x00005642bf9af000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f3542b01000) libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f35428de000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f35426bc000) libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f35423db000) libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f354216a000) libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f3541f56000)
Perform the following steps to address it.
cd /usr/lib/x86_64-linux-gnu ln -s /usr/local/lib/libiconv.so.2.6.0 libiconv.so.2.6.0 ln -s /usr/local/lib/libiconv.so.2 libiconv.so.2 ln -s /usr/local/lib/libiconv.so libiconv.so
It would appear that Tvheadend has had some improvements since the last time I compiled and installed it.
As shown below we now see a new logo for the product, and now get a wizard which helps with the setup.
Tvheadend is such a great application.
As per pictures, the unit was installed externally. In my case I installed it outside under my alfresco area. It’s about 4m away from my Spa, which is the device that I need to see the wireless network.
Yesterday after getting so much packet loss and the fact that I have had enough of the poor ongoing performance from iiNet. I couldn’t stand it any longer and jumped ship (read: provider).
OCCOM became our new service provider as of about 10am today. Of course speedtest result has to be posted.
Of course doing some download tests during the day has surpassed the real world speed I got on iiNet when the issues had been going on. Even my evening tests surpass those of the iiNet service. Not sure what happened to iiNet network, but only getting about 50-80kb/s from ftp.iinet.net.au and about double that for mirror.internode.on.net during evening reflects just how bad things are. Those same tests now on new isp massive difference.
Get over 3 MB/s to mirror.internode.on.net right this moment.. couldn’t even get half that at this time of night on my iiNet service.
Noticed today that my smokeping metrics for my next hop out of my iiNet service took a turn for the worst. Prior to midnight started to get packet loss.
iiNet knew nothing of it, and turns out Opticomm was having backhaul issues (2nd time since Saturday) and believed to be related.
Funny enough things came good late tonight and I imagine that’s because Opticomm resolved condition.
Ironically enough and annoying thing is that while this occured the Opticomm status page for my postcode had no faults reported. That really ticks me off. Considering iiNet wasn’t telling customers anything about it.
Been a long time since I ran a Synology NAS. So it’s been a little while since I seen DSM. Just purchased a Synology DS215j so that I could increase our storage capacity a little, since another 2TB RAID1 NAS is full pretty much.
Below is a screen capture of DSM 5.2 logon screen (I removed the Date/Time widget from the left corner – which is on by default);
Below is the initial Management Screen upon logon.
I should point out that I wasn’t able to have the Synology DS215j show up on network when it had 2 drives installed. It was never visible to the Synology Assistant application to install DSM for the first time. However, as I determined from my research at the Synology Forums. You can boot the unit with only the 1st drive installed and perform the installation and add the 2nd drive when done (and expand it to create protected storage pool).
I am waiting on the drive expansion process to complete, and will do further configuration. When that finally completes I will create shares and move some data onto the unit. Want to also enable NFS server too.
The fact that you can install plugins, enable Virtualization (uses KVM) and enable/install Docker (and have access to a large number of Docker images). This impresses me so much. This software gives you so much flexibility in what a computer running unRAID can be allowed to do and perform.
While I do think a traditional NAS appliance still has it’s place in the market, if you want something a bit more, unRAID is certainly the goods in that department.
Below is a few screen grabs from my demo/test install which I am using a trial key/license.
The way in which you can manage the Docker images when installed and enabled via the Web UI is simply amazing (as shown above). It seems to work so very well and a user with very little experience can be running these within a very short amount of time.