VyOS is a community fork of Vyatta, a Linux-based network operating system that provides software-based network routing, firewall, and VPN functionality. The distribution includes full virtualization support, drivers and tools which makes it ideal for use with Hyper-V.

Using just two virtual network adapters and extensive use of VLANs, we can potentially configure an unlimited number of of routed sub-networks for our Hyper-V virtual environments. Whether you are just running a virtual lab-on-a-laptop, or a much larger virtual enterprise environment, VyOS can scale to suite your needs.
Continue reading

In Raspbian Jessie, the default behaviour for all new installations is to boot straight to the desktop Graphical User Interface (GUI), rather than the Command Line Interface (CLI).

This was a decision taken because this is the expected behaviour for all modern computers; the default interface for a personal computer in 2015 is a desktop GUI, not just text on a screen. – Simon Long, User Interface Engineer

Because of this change, Raspbian Jessie now includes a graphical version of the Raspberry Pi Configuration tool which provides much the same functionality as raspi-config, just with a nicer interface! However, raspi-config is still available in Raspbian Jessie if you prefer use the command-line version.

This guide describes all the available options in detail, and is a companion to my Raspberry Pi Configuration tool (raspi-config) guide.
Continue reading

If you are using the Raspberry Pi’s Graphical User Interface (GUI) and would like to be able to access the desktop remotely from any Windows-based desktop computer without the need to install additional client software, then there you are in luck – there is a simple solution!

xrdp is an Open Source Remote Desktop Protocol (RDP) server that uses Xvnc or X11rdp to manage the local X session, and present that session to a remote user.

All versions of Windows already include a native built-in Remote Desktop Connection client that works with xrdp servers.

This guide describes how to install xrdp and connect to your Raspberry Pi’s Desktop from a Windows-based computer.
Continue reading

If you have recently upgraded to Windows 10 and are trying to use a Telstra Mobile Broadband AirCard 3G (312U) or 4G (320U) USB modem, then you are probably reading this post because you have discovered that the bundled Mobile Broadband Manager software no longer detects your AirCard USB modem.

Unfortunately the Mobile Broadband Manager software is not compatible with Windows 10.

However, it is possible to install just the modem drivers from the latest version of the Mobile Broadband Manager software, and then use the native Windows 10 Cellular networking support to manage the modem directly – which is probably a far better solution than using vendor supplied connection manager software anyway!
Continue reading

How to upgrade Windows XP to Windows 10

This post provides instructions on how to perform an in-place upgrade of Windows XP to Windows 10, preserving your personal files, settings, and applications.

Despite what you may have been led to believe, yes, an in-place upgrade of Windows XP to Windows 10 – preserving all your documents, personal files, settings, programs and applications – is entirely possible!
Continue reading

Windows 10: How to use Wireless Networking with Hyper-V

Hyper-V does not support connecting virtual machines directly to wireless network adapters. This can be a major problem when running Hyper-V on a Windows 10 laptop, as a wireless adapter may be the only form of networking available. Luckily, it is possible to setup a Hyper-V virtual network switch that can be attached to your physical wireless adapter using Internet Connection Sharing (ICS).

This post provides instructions on how to configure and use wireless networking with Hyper-V.

Although the instructions in this post are intended primarily for Windows 10, they can also be used with Windows 8 and Windows 8.1 with only minor modifications.
Continue reading

How to upgrade Windows XP to Windows Vista

This post provides instructions on how to perform an in-place upgrade of Windows XP to Windows Vista, preserving your personal files, settings, and applications.

For most users, an in-place upgrade from Windows XP to Windows Vista will be just an intermediate step towards a later version of Windows, such as Windows 7 and ultimately Windows 10, for which there is no direct in-place upgrade path from Windows XP.
Continue reading