IOCREST PCI-E 2.5Gbps NIC ( RTL8125B ) Benchmark

Below are some basic iperf benchmarks of the IOCREST PCI-E 2.5Gbps NIC. The adapter is confirmed to be using a Realtek RTL8125 series chip - specifically the marketing for this card states it's an RTL8125B, it simply shows as RTL8125 through lspci and lshw under the product field, however you can see under the configuration field it states firmware=rtl8125b-2_0.0.2. This is a very common Realtek chip used for a lot of 2.5Gbps NICs and you'll likely see the same one in use across many similar cards across a range of vendors. The testing was performed using a direct connection between…

Read more →

Fixing Windows 10 bootloader with bcdboot

In this tutorial I will outline one way to fix an issue with the Windows 10 bootloader if you’ve run into an issue. This isn’t the only possible option, however I found this worked for me after performing a restore of the main NTFS OS partition but not any of the boot or system partitions at this same time. This may also help if your Windows 10 installation isn’t detected on boot after performing a disk clone, or if you’ve installed a fresh copy of Windows 10 to fix a boot issue, and then tried to restore the NTFS OS…

Read more →

Transcend Portable SSD 256GB USB 10Gbps with Type-C and Type-A - TS256GESD310C / ESD310C Benchmark

Below is a basic benchmark of the Transcend Portable SSD 256GB - TS256GESD310C / ESD310C. Please note this is purely just for my own interest and for anyone else interested - this test is not performed for proper review purposes or under strict testing environment settings, so it may not be perfectly accurate, however it should represent ballpark figures of what to expect (unless I've made a mistake in my benchmark process!)

Read more →

Western Digital My Passport SSD 500GB Portable 2.5" USB 3.2 Gen-2 HDD - WDBAGF5000ABL Benchmark

Below is a basic benchmark of the Western Digital My Passport SSD 500GB Portable 2.5" USB 3.2 Gen-2 HDD - WDBAGF5000ABL. Please note this is purely just for my own interest and for anyone else interested - this test is not performed for proper review purposes or under strict testing environment settings, so it may not be perfectly accurate, however it should represent ballpark figures of what to expect (unless I've made a mistake in my benchmark process!)

Read more →

Icecast video streaming with OBS

In this post I'll outline configuration steps for streaming video from an Icecast server with OBS as the source. The intention is to be able to self-host a video stream that could be used for a variety of purposes, such as "watch/view together" use. The configuration below has been tested to keep each connected viewer closely synced to the same point in the stream. The difference in sync between viewers stays roughly between 0-2 seconds in testing. If this isn't of importance to you, then you may benefit from increasing the Icecast queue-size and burst-size. A self-signed SSL certificate will…

Read more →

Adding QT Colour Schemes to Kate when running Gnome (or how to get the dark mode back!)

If you've been running QT based applications under Gnome for long enough, it's likely that you'll eventually encounter issues with inconsistent theming and colour schemes when it comes to having QT and/or KDE based applications try to match or inherit parts of the Gnome / GTK theme you're running. Note that this scenario is not specific to Gnome, and you can experience this issue and also fix it the same way on other desktop environments. A particular example I've encountered occurred when moving from Fedora 32 to 33. The text editor Kate no longer uses a dark colour scheme if…

Read more →

Toshiba Canvio Slim 2TB Portable 2.5" USB 3.0 HDD - HDTD320AS3EA / MQ04UBD200 Benchmark

Below are some basic benchmarks of the Toshiba Canvio Slim 2TB Portable 2.5" USB 3.0 HDD - HDTD320AS3EA - Which in this instance has a Toshiba MQ04UBD200 drive inside. Please note these are purely just for my own interest and for anyone else interested - these tests are not performed for proper review purposes or under strict testing environment settings, so they may not be perfectly accurate, however they should represent ballpark figures of what to expect (unless I've made a mistake in my benchmark process!). At the time of writing, these can be sourced for ~$99 AUD and come…

Read more →

Simplecom CHN411 USB C to 3 Port USB 3.0 Hub with Gigabit Ethernet ( RTL8153 ) Benchmark

Below are some basic iperf benchmarks of the Simplecom CHN411 USB C to 3 Port USB 3.0 Hub with Gigabit Ethernet adapter. Only the ethernet port was benchmarked as I don't have any very high speed USB devices to test the USB 3.0 hub ports with. The adapter is confirmed to be using a Realtek RTL8153 chip for the ethernet port. This is a very common chip and you'll likely see the same one in use across many similar looking adapters with different branding on the outside. The testing was performed using a direct connection between the adapter and a…

Read more →

Asus Zenbook UX431F display won't work on Fedora 30 Linux without "NOMODESET"

Upon installing Fedora 30 to an Asus Zenbook UX431F, I encountered an issue where there is no display output unless "nomodeset" is inside the GRUB config. This limits the display resolution to 800x600 for the Zenbook's screen which isn't ideal. External monitors will work just fine though. The first issue of note is that the Fedora live ISO will not output anything to the monitor when going through the normal installation process. At the boot prompt when using the live ISO you'll need to go to Troubleshooting and Install Fedora in basic graphics mode. Fedora should boot up and display…

Read more →

AzuraCast - Simple, open-source self-hosted web radio

For many years now I have hosted internet radio and internet radio events using a very simple stack of just IceCast + EZStream, tied in with a few very simple scripts and cron jobs. This has always worked incredibly reliably and kept these setups very minimal with less parts in the chain to potentially have an issue or drive up resource usage. The negative of this has always been a lack of flexibility. In the past I had looked into software such as Centova Cast, however this comes at a cost and isn't an open-source solution - which is what…

Read more →

Verbatim 16GB Store N Go USB 3.0 Flash Drive VBPLAT16GB Benchmark

Below are some basic benchmarks of the Verbatim 16GB Store N Go Platinum USB 3.0 Flash Drive - Model - VBPLAT16GB. "Platinum" in this case refers to the colour only. There are also "Gold" versions of these same flash drives with the same specifications. Please note these are purely just for my own interest and for anyone else interested - these tests are not performed for proper review purposes or under strict testing environment settings, so they may not be perfectly accurate, however they should represent ballpark figures of what to expect (unless I've made a mistake in my benchmark…

Read more →

SanDisk 16GB Ultra USB 3.0 Flash Drive SDCZ4816GB Benchmark

Below are some basic benchmarks of the SanDisk 16GB Ultra USB 3.0 Flash Drive - Model - SDCZ4816GB. Please note these are purely just for my own interest and for anyone else interested - these tests are not performed for proper review purposes or under strict testing environment settings, so they may not be perfectly accurate, however they should represent ballpark figures of what to expect (unless I've made a mistake in my benchmark process!)

Read more →

Installing Rocket.Chat on Ubuntu Xenial 16.04 via Snap

This is a simple tutorial to get Rocket.Chat running on a Ubuntu Xenial 16.04 server.(You’ll likely be perfectly fine to run through the same process on a different Ubuntu version such as 18.04 if you’d prefer). In this case we’re installing this on a fresh server and we’ll be installing Rocket.Chat as a Snap and using Caddy as a reverse proxy. Caddy will also deal with issuing SSL certificates via Let’s Encrypt. With this you’ll be able to get Rocket.Chat up and running within ~10 minutes, from there you can go on and make further server configuration changes for security…

Read more →

Backup and restore or migrate a Snap based installation of Rocket.Chat

This is a simple tutorial to backup and restore, or backup and migrate a Snap based installation of Rocket.Chat. First you’ll need to stop the Rocket.Chat server. service snap.rocketchat-server.rocketchat-server stop Note that we’re only stopping the rocketchat-server service, not the MongoDB service, which should still be running. Check with: service snap.rocketchat-server.rocketchat-mongo status | grep -i active Active: active (running) (…) Create a backup. snap run rocketchat-server.backupdb # You should see output similar to this: [+] A backup of your data can be found at /var/snap/rocketchat-server/common/backup/rocketchat_backup_<timestamp>.tar.gz Download that backup file over SFTP for instance, or transfer it to the server you’re…

Read more →

Updating Slack status to reflect Zoiper5 call state using Slack API.

I wanted a simple way of having my Slack status automatically update when I take a phone call using Zoiper. The majority of VoIP handsets or softphones support the opening of a URL during a certain event such as picking up or ending a call - which can be leveraged for various uses as you can imagine. Zoiper supports this method, but also has ability to execute files/applications on such events. In this particular project, when a phone call is answered Zoiper will launch set-status-in-call.pyw and pass the incoming caller ID using {number} which is one of a few supported…

Read more →

Magedok 11.6 inch 1080P FHD IPS USB-C capacitive touch portable monitor (T116C)

I'd been searching for a portable external monitor and was mostly seeing AOC's offerings and the Asus Zenscreen, then eventually I'd been turned onto the brand "Magedok". Magedok have some incredibly good value offerings however there isn't a whole ton of information available online as far as reviews go. This isn't a proper review as it were, but I'll note my experience with the Magedok monitor that I ended up purchasing - Magedok 11.6 inch 1080P FHD IPS USB-C capacitive touch portable monitor (T116C) Unfortunately I don't have a great camera (or cameraman skills) to show off the monitor's panel,…

Read more →

Unlimited prepaid 4G data sim for Taiwan - Chunghwa Telecom

Are you traveling to Taiwan sometime soon and would like a data sim for internet access? I can recommend Chunghwa Telecom's offerings - this was the provider I ended up choosing during my travels. You can purchase a card with unlimited data on a time basis anywhere from 3 days to 30 days. You'll get some voice credit included for making calls too, it's a pretty good deal and certainly better than the options I'd come across nearby in Japan and Korea. For a 30 day SIM it's ~1000NTD or roughly $45 AUD at the current moment. Another great inclusion…

Read more →

FreeNAS CPU core and disk temperature check script

This is a nice simple script to display CPU core and disk temperatures on a FreeNAS server. Tested with FreeNAS 9.10.2-U1 Create a file with the following content - Mine is just called temps_check_script.sh as an example: # Write some general information echo System Temperatures - `date` uptime | awk '{ print "\nSystem Load:",10,11,12,"\n" }' # Write CPU temperatures echo "CPU Temperature:" sysctl -a | egrep -E "cpu\.[0-9]+\.temp" # Write HDD temperatures and status echo "HDD Temperature:" for i in(sysctl -n kern.disks | awk '{for (i=NF; i!=0 ; i--) if(match(i, '/da/')) printi }' ) ; do echo i: `smartctl -a…

Read more →

Me Know No Nihongo - Part 1 - Learning Hiragana & Katakana

Welcome to the first post of the "Me Know No Nihongo" series. In this series of posts I'll simply be going over some of my Japanese language learning - primarily using the textbook "Minna No Nihongo". I am by no means an expert when it comes to the Japanese language, in fact I am pretty far from that! Essentially I intend to use this series of posts as a means of revision for myself and to perhaps help some other learners out there that are using Minna No Nihongo. Even if you are using a different textbook, hopefully you can…

Read more →

4RU Rosewill RSV-L4500 ~22TB usable storage FreeNAS Build

This is my current storage/labbing box, which originally started in a Fractal R3 Define case, and had slowly been upgraded over the years. As you can see, it's pretty damn messy to cable when you have no backplane! The front fans and also the rear fans are powered using chained molex adaptors which is certainly messy. The center bracket fans are plugged straight into the motherboard. I'm considering one of those fan controllers that have something like 8x 3pin fan headers powered by a single molex, which can then either float in the case or be mounted somewhere. Not sure…

Read more →