Posts Tagged ‘upgrade’

Windows 10: Get the free upgrade with “incompatible” hardware

January 21st, 2016 Comments off

Microsoft is still offering a free upgrade to Windows 10 for users of Windows 7 and Windows 8. But if you have an old computer, the Windows 10 upgrade assistant may inform you that your computer is not compatible with Windows 10. This will make the free upgrade impossible, right? No.

The following example will tell you how to get the free upgrade to Windows 10 if you have the incompatible ATI Radeon Xpress 1200 graphics card installed. But in general this procedure should work for other so-called “incompatible” hardware too.

The key is that Microsoft recently allowed to use a Windows 7 or Windows 8 product key to install Windows 10. But you need a recent ISO image of Windows 10 for this to work.

So let’s get started:

  1. Download Windows 10 Version 1511 (64-bit) from Microsoft
  2. Burn the ISO image to a DVD (it’s always good to have a proper installation media)
  3. Start your computer with the Windows 10 Version 1511 DVD
  4. Choose to upgrade your current installation to Windows 10
  5. Enter your Windows 7 or Windows 8 product key and complete the upgrade procedure
  6. (OPTIONAL) After completing the upgrade to Windows 10, check if the license is already activated

The following steps depend on your hardware. This is how to make the ATI Xpress 1200 graphics card run on Windows 10:

  1. Download the working driver for your ATI Xpress 1200 graphics card (Catalyst 9.2 for Windows Vista):
  2. Install the graphics driver, but be sure to not install “Catalyst Control Center” (it’s not compatible, really); it should instantly switch to the appropiate screen resolution.

Gratulations! You’ve just upgraded your incompatible computer to Windows 10 for free.

Categories: [EN] Tech Tags: , ,

Automatically update pfSense firewalls (with puppet)

July 14th, 2014 Comments off

Updating pfSense firewalls is easy and stable thanks to its proven upgrade mechanisms. So why should I use the WebGUI to update every pfSense firewall manually? If you have multiple pfSense firewalls and a working test environment, there is no reason to avoid automatic updates.

I’ve extracted a portion of the pfSense firmware upgrade code and put together a small PHP script. This makes it possible to automatically update pfSense. In combination with puppet you need just one line to enable automatic updates:

class { 'pfsense_autoupdate': }

Now your pfSense firewall will check hourly for new versions and install it (almost) instantly. If you want more control you can specify any of the optional parameters:

class { 'pfsense_autoupdate':
  major_updates => false,
  update_hours => ['22-23', '2-4', 6],
  update_weekdays => ['6-7'],
  random_sleep => false,
  firmware_url => '',
  sig_verification => false,
  quiet => true,

You may download the PHP script and puppet module from puppet forge. Additionally you may want to check out the project page on github. Note that you need the puppet agent for pfSense and my pfSense provider collection for this to work.