Legacy Hardware: Upgrading to Ubuntu 18.04

I don’t have a dedicated TV at home and use a 10 year old 17″ PC for most of my media consumption. So far, I’ve been running it on Ubuntu 14.04 and I didn’t really see any reason to update it. Well, actually, over the years, software ‘enhancements’ have brought some ‘display shear’ when things in a DRM protected video in Firefox moved fast.  Also, Ubuntu 14.04 didn’t have some codecs to play back some video files with VNC or the bulit-in video player. It has been a bit of a nuisance, but not enough to throw out the PC and to get something new.

However, support of Ubuntu 14.04 is now rapidly coming to an end so I decided to upgrade to the latest long term support version. From 14.04 that would have meant going to 16.04 first and then to 18.04 afterward. A bit too much hassle, so I decided to just wipe the partition and do a clean install to save time.

To my great surprise, the user interface is as smooth as ever despite the PC with a Core 2 Duo processor being 10 years old. And, to my even bigger surprise, the display shear issue has not become worse but has subjectively even decreased a bit when streaming DRM protected (yes, it’s bad, I know) content in Firefox. I would have expected quite the contrary. So if you also have a 10 year old PC at home and are afraid to update Linux on it to something more recent, your worries are probably unfounded!

A 250 GB SSD for 35 Euros

Entry level SSDs for upgrading old PCs are becoming insanely cheap these days. When I recently upgraded a 10 year old PC from Windows to Ubuntu, I also used the occasion to replace the aging hard disk with a new SSD. At first I wanted to look for an HDD+SDD hybrid drive as I have done in a previous ‘upgrade’ because they were cheaper than pure SSDs. Quite to my surprise I noticed that such a compromise is no longer necessary.

Continue reading A 250 GB SSD for 35 Euros

The Perfect USB Boot Stick for Installing Ubuntu

Some things should be easy but they are not. When I recently wanted to install Ubuntu 18.04 on a 10 year old notebook I was faced with a BIOS that had an early implementation of UEFI that just didn’t play along very nicely with today’s EFI bootloaders. It took me a while to figure this one out and the obvious solution then was to switch-off UEFI in the BIOS and boot with the ‘legacy’ BIOS boot loader that requires GRUB to be put on the MBR (Master Boot Record). So much for the theory. But unfortunately, my Ubuntu 18.04 USB installation stick still wouldn’t boot. After a lot of experimenting I found out why.

Continue reading The Perfect USB Boot Stick for Installing Ubuntu

Blocking Software Updates

Is has become common practice of PC and mobile operating systems to assume that Wifi connectivity means unlimited data volume and is pretty much seen as an invitation to download hundreds of megabytes of software updates. This wrecks havoc on many peoples volume cap when they offer tethered Internet access from one of their mobile devices to other devices while on the road. This really makes me wonder why Google or Apple haven’t yet done anything about this on their mobile devices!?

Continue reading Blocking Software Updates

5G NR in 3.x GHz – Up- and Downlink Configuration

Network operators in a lot of countries around the world are getting ready at the moment to launch first 5G networks in the 3.x GHz spectrum (i.e. 3GPP band n78). One of the particularly interesting things about this band is that its made for TDD operation and not FDD as most operators are used to. This means the downlink and uplink are on the same channel and separated in time and not on the frequency axis. So how does the network inform the device about when to expect downlink and uplink transmission of the channel in general (not individual reception or transmission opportunities)?

Continue reading 5G NR in 3.x GHz – Up- and Downlink Configuration

How To Test New Cellular Stuff in the Wild?

Having a lab as a network operator is a great thing. You can test new hardware and software there and once you are happy you can deploy things in the wild and make things better for your subscribers. But every now and then something comes along that you don’t only want to test in the lab but you actually want to have a proper shakedown to test stability and functionality before you let your subscribers use the new technology. So how can this actually be done in practice?

Continue reading How To Test New Cellular Stuff in the Wild?

A Refurbished Lenovo X250 As My ‘New’ Notebook

For 3 years, I’ve used a refurbished Lenovo X230 as my main notebook. During those years I’ve changed the disk drive several times, first to a 512 GB SSD, then to a 1 TB SSD and finally to 2 TB SSD. Also, I upgraded the RAM to 16 GB as I make heavy use of Virtual Machines and I even exchanged the display panel when it started to malfunction about a year ago. But the frame is now around 6 years old and the replacement IPS panel from China was starting to show a number of brighter patches  that kept growing so it was time to do something about it.

Continue reading A Refurbished Lenovo X250 As My ‘New’ Notebook