May 272013
 

I regularly connect to the Internet using free WiFi hotspots with my Nexus 7 tablet and, although most of the services I connect to use SSL to secure the connection, I felt it would be a good idea to have some extra protection in the form of a VPN.

A VPN, or Virtual Private Network, is a secure connection from your device to a proxy server which makes all your internet retests on your behalf. This means that anyone attempting to listen in on your connection to the WiFi access point will not be able to read any of your data, and won’t even be able to see what sites you are visiting (of course, you need to trust the VPN operator as they may have access to all your traffic!)

There are many VPNs to chose from, some free and some who charge. I decided to try Hotspot Shield which has Android, iOS and Windows versions. They offer a free service and a paid subscription – I decided to try the paid version which promises private browsing, malware protection, and data savings and only costs £0.69 / $0.99 per month.

The client installed with no problem on my Nexus 7 tablet and I was able to purchase the subscription via Google Play without any problem. The connection establishes quickly and seems stable (I found the free version dropped the connection regularly which had the unwanted side effect of leaving you connected to the internet insecurely with no warning). Browsing seems to be a bit quicker when connected to the VPN, and I have seen reports online that the data compression saves approximately 30% which seems about right to me.

The subscription should allow the client to be run on up to 5 devices but, unfortunately, my account code (which needs to be entered on each additional device) is not displayed when I choose the appropriate option from the menu.

I have installed the free version on my Motorola RAZR i phone (running Android 4.1.2) but I cannot get it to connect at all. I get an ‘error 1024′ popup which indicates a connection time out. I have submitted a support request to the Anchorfree team who produce Hotspot Shield and I will update the solution here as soon as I have one.

wpid Screenshot 2013 05 27 14 25 50 Hotspot Shield VPN

Main screen showing successful connection to the VPN

wpid Screenshot 2013 05 27 14 17 52 Hotspot Shield VPN

Screenshot showing the missing account code


wpid Screenshot 2013 05 27 14 25 19 Hotspot Shield VPN

Screenshot showing unprotected connection on phone


wpid Screenshot 2013 05 27 14 25 14 Hotspot Shield VPN

Screenshot showing connection error on phone

May 152013
 

Suppose you have a list of companies you deal with, and each company has more than one contact. You want to send a customised email to each company based on entries in an Excel spreadsheet. You want each of the recipients to be in the ‘To:’ field of the email. You’re out of luck because a mail merge from Excel will only accept a single email address, even if you separate them with semicolons.

My solution is to create a local distribution list in Outlook for each company and send to the distribution list name – this will resolve to the multiple email addresses and the recipients will be able to see who else received the email.

Unfortunately, I had over 200 companies with between 2 and 9 contact addresses each. It would have been a huge job to create these distribution lists manually, and keeping them up to date would have been a headache too.

After some research, I found an Excel macro which was a great starting point and I was able to customise it to create the distribution lists for me.

Firstly, my spreadsheet containing the distribution list data looks like this:

A B C D E
1 Contact List
2 Company Name Contact 1 Contact 2 Contact 3 Contact 4
3 Acme Inc. bob@acme.tld fred@acme.tld joe@acme.tld john@acme.tld
4 Beta Co. kevin@beta.tld alice@beta.tld tony@beta.tld
5 Carrot Design sheila@carrot.tld colin@carrot.tld gerry@carrot.tld jen@carrot.tld

The original macro was configured to generate a single distribution list and required the spreadsheet to be arranged vertically in two columns. I made a few changes and additions as follows:

' Create multiple Outlook distribution lists from Excel spreadsheet
' by Andy Younie http://www.planetmediocrity.com
' Heavily based on JP's code which can be found at
' http://www.jpsoftwaretech.com/automatically-update-outlook-distribution-lists-from-excel/

Const olDistributionListItem = 7
Const olFolderContacts = 10

Sub MaintainDistList()

Dim DNAME as String ' Distribution list name
Dim outlook As Object ' Outlook.Application
Dim contacts As Object ' Outlook.Items
Dim myDistList As Object ' Outlook.DistListItem
Dim newDistList As Object ' Outlook.DistListItem
Dim objRcpnt As Object ' Outlook.Recipient
Dim arrData() As Variant
Dim rng As Excel.Range
Dim numRows As Long
Dim numCols As Long
Dim i As Long
Dim x As Long ' Counter for groups

Set outlook = GetOutlookApp
Set contacts = GetItems(GetNS(outlook))

' Count how many groups there are in the list
numRows = ActiveSheet.Range("A1").CurrentRegion.Rows.Count

' Start loop to create distribution list for each group
For x = 3 To numRows 'First group is on line 3 of the spreadsheet

' Set DNAME to the group name in column A
DNAME = ActiveSheet.Cells(x, "A").Value

On Error Resume Next
Set myDistList = contacts.item(DNAME)
On Error GoTo 0

If Not myDistList Is Nothing Then
' delete it
myDistList.Delete
End If

' recreate it
Set newDistList = outlook.CreateItem(olDistributionListItem)

With newDistList
.DLName = DNAME
.body = DNAME
End With

' loop through worksheet and add each member to dist list
' assume active sheet
numCols = Activesheet.Cells(x, "A").CurrentRegion.Columns.count - 1

ReDim arrData(1 To 1, 1 To numCols)

' take Group Names out of range
Set rng = Activesheet.Range("A1").CurrentRegion.Offset(x - 1, 1).resize(1, numCols)
' put range into array
arrData = rng.value

' assume 1 row with a variable number of columns
For i = 1 To numCols
Set objRcpnt = outlook.Session.CreateRecipient(arrData(1, i))

objRcpnt.Resolve
newDistList.AddMember objRcpnt
Next i

newDistList.Save

' End loop to create distribution list for each group
Next x
End Sub

Function GetOutlookApp() As Object
On Error Resume Next
Set GetOutlookApp = CreateObject("Outlook.Application")
End Function

Function GetItems(olNS As Object) As Object
Set GetItems = olNS.GetDefaultFolder(olFolderContacts).items
End Function

Function GetNS(ByRef app As Object) As Object
Set GetNS = app.GetNamespace("MAPI")
End Function

So, where do you put the code to make it work? Open your spreadsheet in Excel, and go to View > Macros (or press Alt+F8) to bring up the Macros dialogue. Type a macro name (it doesn’t matter what name you use at this point) then click the ‘Create’ button. You are now in the VB editor. Delete the code which looks like:

Sub test()

End Sub

Now, paste in the code from above and close the editor window to get back to your spreadsheet.

Save your spreadsheet, then press Alt+F8 again, you should see a macro called ‘MaintainDistList’ – highlight it and click the ‘Run’ button.

You will be prompted to allow access to Outlook, accept that and flick to your contacts list in Outlook – you should see all the new distribution lists being created.

You will now be able to do a mail merge from a spreadsheet which contains your company names and the data you want to merge into your template document. The company name will resolve to the addresses in the distribution list which has the same name.

An example spreadsheet containing company information:

A B C D E
1 Company Details
2 Company Name Value Number of Orders Renewal due CEO Name
3 Acme Inc. $20,135 23 May 2013 John Smith
4 Beta Co. $13,998 12 July 2013 Carrie Jones
5 Carrot Design $18,268 58 January 2014 Simon Brown

I hope this is useful to you, let me know in the comments how you get on!

Feb 152013
 

A very quick post today to tell you how to force an update to your Nexus 7 tablet if you have been checking for software updates unsuccessfully.

1. Stop the Google Services Framework application by choosing settings > Apps > All > Google Services Framework. Click “Force Stop” then “Clear Data”
2. Choose Settings > About Tablet > System Update.
   It should say last checked 01/01/1970
3. Click “Check Now” and your update should start to load.

The download is 47mb and takes about 10 minutes to install. You will need to reboot the tablet to complete the installation.

Hope this helps!

Feb 042013
 

I finally decided to rejoin Pure Gym, the gym I signed up with about 3 years ago when it was just opening.

When I first signed up, I made an effort to go to the gym regularly – probably 3 or 4 times a week. I would do some cardio, mostly on the elliptical trainer, and then do a circuit of the weight resistance machines. Since I wasn’t really changing my duet at the time, I wasn’t losing any weight and I didn’t feel I was getting any fitter. When I moved house, I couldn’t get to the gym for a couple of weeks. That broke the habit and I didn’t go back.

If you’ve been following my blog, you’ll know that in the last 6 months I have lost a heap of weight by dieting. That’s let me do more exercise and I’m noticing that my fitness is improving steadily. I had read about El Diabolo’s 666 Bodyweight Course online and decided to give it a try.

One of the progressions requires a pull-up bar which I don’t have at home, and its too cold at this time of year to use an outdoor one, so I decided to join the gun again.

Pure Gym has changed quite as lot since I was last there. There are a few new machines, but the biggest change is the number of free classes which they are running now. On my first day back, I signed up for the ‘Pure Bodyweight’ class which I thought might be similar to El Diabolo’s. There were supposed to be another 7 people booked on, but none of them turned up so I got a free one-on- one session with Stuart MacEwan, one of the personal trainers.

The class was excellent. I found it very hard work and, if I had been doing it on my own, would have probably stopped half way through. Stuart pushed me just enough to get through it. The class consisted of a mix of cardio exercises and some bodyweight exercises – sit ups, pushups, squats etc. We had a bit of a chat afterwards and he gave me some good tips. He is also putting together a duet plan for me to improve my nutrition. At some point, I’ll ask him to put together a tailored exercise plan and maybe have a few personal training sessions.

Today, I can feel all the muscles was exercising, but I definitely feel better for having done it and am looking forward to booking another class soon! There are lots to chose from – I think I’ll try the Pure Spin, Pure Kettle Bells and Pure Core classes over the next couple of weeks.

If you fancy trying Pure Gym, you can find out more and sign up using my referral code D92C2C at www.puregym.com – let me know what you think and which classes you find most interesting.

Jan 222013
 

A step by step guide to moving a virtual machine from one datastore to another in VMware ESXi 5.1 (probably applies to earlier versions too)

I had been running my VMware host with two small physical hard drives, but added a new SATA III 2TB drive which should be a bit faster and give me space for more images. I needed to migrate my existing guests to the new datastore.

In the vSphere Client, expand the host in the left window of the inventory screen and highlight the guest you want to migrate. Click the ‘Summary’ tab in the right pane.

Under ‘Resources’, right-click on the datastore and choose ‘Browse Datastore…’

Browse Datastore 300x171 Migrate a guest OS to a new datastore in ESXi 5.1

Browse Datastore…

In the Datastore Browser, click the folder in the left window which contains your guest OS files. Click the ‘Move a file…’ button on the menu bar.

Move 300x155 Migrate a guest OS to a new datastore in ESXi 5.1

Move a file…

Click ‘Yes’ on the Confirm Move pop-up window.

Confirm move 300x138 Migrate a guest OS to a new datastore in ESXi 5.1

Confirm move

In the ‘Move Items To…’ dialog, choose the new Datastore (and a directory if you like) and click the ‘Move’ button.

Move to 300x279 Migrate a guest OS to a new datastore in ESXi 5.1

Move To…

The directory will be moved – the progress bar shows how long remains.

Moving 300x150 Migrate a guest OS to a new datastore in ESXi 5.1

Moving progress bar

Once the move is complete, the virtual machine will still be listed in the inventory, but it still links to the old location, so if you try to power it on you will get an error message.

Error 300x124 Migrate a guest OS to a new datastore in ESXi 5.1

Error message

To resolve this, right-click the guest in the inventory and choose ‘Remove from Inventory’

Remove Inventory 300x236 Migrate a guest OS to a new datastore in ESXi 5.1

Remove from Inventory

Highlight the host at the top of the inventory list, then click the ‘Configuration’ tab. You should see all your datastores listed. Right-click the datastore you moved the guest to and choose ‘Browse Datastore…’, open the directory which you moved in the earlier step and locate the .vmx file. Right click it and choose ‘Add to Inventory…’

Add to inventory 300x136 Migrate a guest OS to a new datastore in ESXi 5.1

Add to inventory

Choose a new name for the image if appropriate.

Add to inventory2 300x211 Migrate a guest OS to a new datastore in ESXi 5.1

Choose a name

Click ‘Next’ on the Resource Pool Screen.

Add to inventory3 300x211 Migrate a guest OS to a new datastore in ESXi 5.1

Resource pool

Click ‘Finish’ on the Ready to Complete screen.

Add to inventory4 300x211 Migrate a guest OS to a new datastore in ESXi 5.1

Ready to complete

Your guest will now appear in the inventory list again. When you power the guest on, you will be asked whether you moved or copied the machine. Choose ‘I moved it’ .

Virtual Machine Question 300x121 Migrate a guest OS to a new datastore in ESXi 5.1

Virtual Machine Question

Your guest OS should now boot from the new datastore.

Booting 300x262 Migrate a guest OS to a new datastore in ESXi 5.1

Guest Booting

Let me know in the comments how you get on, or if any of the instructions above are unclear.

 

 

 

Jan 122013
 

I’m now about 6 months into my diet and fitness challenge and I’m continuing to make good progress!

Since starting on July 23rd 2012, I’ve lost about 25kg, my weight at the start was 95kg, I’m now 69.6kg. My body fat percentage when I started was >33%, it’s now 18.6%.

On the fitness side, things are better too. When I started the diet, I could only run for 2 or 3 minutes on the treadmill before my calves would tighten and I had to stop (although I could use the elliptical trainer for 20-30 minutes with a bit of effort).

I started the Couch to 5k program near the end of September 2012 and managed to work through it without any serious injuries, finishing my last session on 26th December. At that time I was running about 5.8km in the 30 minute session. As an incentive, I signed up for the Bupa Great Winter Run which was held in Holyrood park on 5th January. I completed the 5k in 25:14, although I had a PR of 24:24 during training on a flatter course. I raised £650 for Chest, Heart and Stroke Scotland at the same time.

I’m continuing to do runs, every 2 or 3 nights at the moment, and did a 10k last night in a time of 56:44 – still a long way of my teenage PR of 43′, but I’ll get closer! I managed to draw a giant shark, too.
wpid Screenshot 2013 01 12 17 51 21 0 My diet 6 months in

I’ve also signed up for the Edinburgh Spartan Sprint which happens in September, it’s a 5k with obstacles and should be a fun challenge!

wpid Fatboy Slim zps18b554cc 1 zps2f6a3081 My diet 6 months in

Jan 082013
 

Adobe have kindly made Creative Suite 2 (CS2) available to download for free – you can download it at http://www.adobe.com/downloads/cs2_downloads/index.html - however, there are a couple of tricks to getting it to run successfully on Windows 7 64-bit

Step 1 Download the required files

Download the following files from the link above:

CS2_install_Win.pdf
CreativeSuiteCS2Disc1.exe
CreativeSuiteCS2Disc2.exe
CreativeSuiteCS2Disc3.exe
VCS2.zip
CS_2.0_WWE_Extras_1.exe

Step 2 Extract the files

Error CreateFolder Installing Photoshop CS2 on Windows 7 64 bit

Error message when trying to create folder

The Disk1, Disk2 and Disk3 files contain a compressed version of the files which originally came on CDs, the Disk1 file also contains the installer which will run automatically after extracting.

Run the CreativeSuiteCS2Disc2.exe, CreativeSuiteCS2Disc3.exe and CS_2.0_WWE_Extras_1.exe files and allow them to extract to their default locations. Do not run Disk 1 yet.

If you get an error “Unable to create the specified output folder!”, click ‘OK’ and retry – it should work the second time.

You now need to extract the files from CreativeSuiteCS2Disc1.exe, but cancel before the installer tries to install the applications.

Run CreativeSuiteCS2Disc1.exe and let it extract the files to C:\Creative Suite CS2\, but when the white ‘Welcome’ window appears, click ‘Cancel’ then ‘Quit’.

Step 3 Move the files to the required locations

After the files have extracted, you will find that Disk 2 has extracted to C:\Creative Suite\Adobe Creative Suite 2.0\

Disk1 and Disk3 have extracted to C:\Creative Suite CS2\

Extras has extracted to C:\CS_2.0_WWE_Extras_2

You must now move both folders from C:\Creative Suite\Adobe Creative Suite 2.0 to C:\Creative Suite CS2\Adobe Creative Suite 2.0\ – you can then delete C:\Creative Suite\

Check: C:\Creative Suite CS2\Adobe Creative Suite 2.0\ should now look like:

File list 300x167 Installing Photoshop CS2 on Windows 7 64 bit

The required installation files after extracting and moving them.

If you do not move these files, you will be prompted to “Insert Disc 2″ during the install and it will fail.

Step 4 Check the installation path

When you run the installer in the next step, it will default to install in C:\Program Files (x86)\Adobe but the installer does not like the space in the file name and will fail. If you choose another folder (e.g. C:\ProgramFiles\Adobe), Photoshop will not start successfully and will show an error “‘Your Adobe Photoshop user name, organisation, or serial number is missing or invalid. The application cannot continue and must now exit.”

Open a command window (Start button,  type CMD, press enter)

Type “CD \” to change to the root of your c: drive

Type “DIR /X” to see what the DOS name for your Program Files (x86) directory is. It is likely to be PROGRA~2 – Make a note of this, you need it in the next step.

CMD window 300x137 Installing Photoshop CS2 on Windows 7 64 bit

The highlighted section is the part you need to take note of

Step 5 Run the installer

Navigate to C:\Creative Suite CS2\Adobe Creative Suite 2.0 and run Setup. This will run the installer which you cancelled in step 2.

Read and agree to the license, enter your name, company and the serial number which can be found on the download page.

When you are prompted for the install location, amend it to read c:\PROGRA~2\Adobe (where PROGRA~2 is the name you found in step 4) If the ‘Next’ button does not become active, press ‘Tab’ and it should become available.

Choose which components you want to install (probably ‘Entire suite’) and step through the rest of the wizard.

Register the software if you want to at the end, and check for updates.

Bonus: If you register, you will receive an email from Adobe which offers you a complimentary benefit – choose from:

Garamond Premier Pro
A new Adobe original typeface family, complete with optical sizes designed by Robert Slimbach.

2 issues of Photoshop® User
An award-winning, cutting-edge “how-to” magazine, packed with tutorials, cool tips and insider information.

2 issues of Layers® magazine
This magazine highlights hidden shortcuts and tutorials, with a more creative look into Adobe products.

Once the install completes, you should have a working CS2 installation! Try running Photoshop to confirm it starts correctly.

Let me know in the comments how you get on!

Update: Thanks to a couple of commenters spotting an error in step 3, I have uninstalled and reinstalled from scratch to make sure I get the steps all correct. Now with added screenshots!

 

 

Dec 182012
 
instagram logo 300x225 How to move from Instagram to Flickr

Instagram logo

Today, 18th December 2012, Instagram announced that they would be changing their Terms of Service effective 16th January 2013. After that date, Instagram will be able to repackage any photo submitted to the service and sell it for advertising purposes without informing the photographer. This means that your photo could be used to advertise any product – even ones you are opposed to. Further, if there are any legal claims about the content of the images used for advertising purposes, the liability will lie with the photographer, not Instagram.

The only way to opt out of the new rules, is to delete your Instagram account (however, the new TOS will only apply to photos uploaded after the new TOS becomes active) – by logging in either using the mobile app, or the web page confirms your acceptance of the new rules.

This change in the TOS has angered a number of photographers online and they have been venting on Twitter and Facebook. The Anonymous hacker collective has urged Instagram users to boycott the service (see the hashtag #boycottInstagram).

Instagram is a fabulous tool which allows photos to be taken and instantly uploaded – If you want to, you can add a variety of filters and frames with a couple of clicks. This makes it a very immediate medium for sharing thoughts and breaking news as it happens.

flickr logo1 300x91 How to move from Instagram to Flickr

Flickr Logo

There is, however, an alternative in the newly released Flickr Mobile App which is available for Android and iOS.

The Flickr App is very similar to Instagram in that it allows you to take a photo and add one of a number of filters to the image. I don’t see an option in the Flickr App to add frames, but I rarely use them anyway. The Flickr App does not restrict the image to being square, and the image is much higher resolution. The Flickr Terms of Service are much more agreeable to photographers too.

But, what if you already have photos on Instagram which you would like to migrate to Flickr?

The best method I have found, is to use the free service at OpenPhoto.me which allows you to download photos from Flickr, Facebook or Instagram in bulk. Signing up is free, and you can choose to save your photos to a Dropbox account which is also free. If you would like a larger-than-normal Dropbox account, please sign up using my affiliate link: http://db.tt/7Gg69v4h

Note: OpenPhoto.me is currently undergoing an upgrade, but if you sign up now, they will let you know when the service is available – you have until January 16th 2013 before the new Instagram TOS becomes active.

Let me know your thoughts on the new TOS and the Flickr App!

UPDATE: [22:00GMT 18 Dec 2012] Instagram have issued a clarification of what they meant by the new TOS – http://blog.instagram.com/post/38252135408/thank-you-and-were-listening U-turn or genuine mistake?

Nov 182012
 

10 weeks ago, I wrote a blog post about my diet progress.

I am now 16 weeks into my diet and have made great progress.

I have continued to use the myFitnessPal Android application which I can’t say enough good things about – it has let me monitor how many calories I am eating each day and how many calories I’m burning through exercise. It also lets me compare foods so I can decide what to eat each day. I don’t feel like I’m skimping on food – last night, I went out for a meal with my girlfriend and had a delicious ribeye steak and a dessert. As long as you balance what you are eating, you don’t need to skimp or only eat rabbit food…

I decided to try to get fit as well as losing weight, so I enrolled in the Couch to 5k (C25K) programme which is a structured training program which takes you from doing no exercise to running 5km (30 minutes) in 9 weeks doing 3 runs per week. I’m currently at the start of Week 6 and did a 4km (20 minute) run a couple of nights ago – that’s the furthest I’ve run since high school. To help with the training, I have been using the Rundouble Android application which has been excellent – it tells you when to run and when to walk, it tracks your speed and distance via GPS and gives you a map of your run and statistics about your pace and distance at the end. While the NHS podcasts are good, I prefer the extra features offered by Rundouble. I also bought myself a Garmin Forerunner 410 GPS Sportswatch with Heart Rate Monitor 16 weeks of dieting which gives me more information including my heartrate – this satisfies my inner geek. You can see how I’m doing on my Garmin Connect profile.

I’m so confident that I will be running 5k soon, I have signed up for the Bupa Great Winter Run on January 5th 2013. This is a 5km run through Holyrood Park in Edinburgh, around the base of Arthur’s Seat. Although it’s not a long run, it is hilly and it’ll be very cold!

To give my self more incentive to keep training, I’m asking for sponsorship from friends and family at JustGiving – all the money I raise will go to Chest Heart & Stroke Scotland who do some great work.

So, in the past 16 weeks, I’ve lost 19kg (42lbs) – exactly 20% of my original bodyweight and it’s been easy!

If you doubt you can lose weight and get fit, don’t – get out there and do something about it – it’s not hard. If you’re not going to do that, ease your conscience by sponsoring me  at JustGiving *g*

26628651 16 weeks of dieting

Created by MyFitnessPal – Nutrition Facts For Foods

Nov 172012
 

On Tuesday, November 13, 2012, Microsoft released 6 security bulletins in their regular ‘Patch Tuesdy’. After installing the bulletins and rebooting my Acer V3-571 laptop which is running Windows 8 Pro (64-bit) I found that I no longer had a wireless connection to my network. The Wireless Network Adapter in this laptop is an  Atheros AR5BWB222.

The device manager showed that the device was having a problem:

Device Manager 300x184 Wireless adapter problems on Acer Laptop after November 2012 Microsoft Update (Windows 8)

The Windows 8 Device manager showing an exclamation mark against the wireless adapter.

Further, the properties of the device showed that the device was unable to start. Attempting to update the driver reported that the latest driver was already installed – even connecting to a wired network and allowing the Device Manger to search the internet for a better driver was unsuccessful.

The solution is to visit the Acer website at www.acer.com, go to the  support section and choose driver downloads. Enter either your computer model number (in my case V3-571), or the serial number from the sticker which you will find on your machine.

Choose the ‘drivers’ tab and locate the driver for the Atheros Wireless LAN  (see the screenshot below)

Acer driver download 300x223 Wireless adapter problems on Acer Laptop after November 2012 Microsoft Update (Windows 8)

The driver download page on the Acer website, www.acer.com

Device properties 268x300 Wireless adapter problems on Acer Laptop after November 2012 Microsoft Update (Windows 8)

The properties of the wireless device show that it is unable to start.

 

 

 

 

 

 

 

 

 

The driver is 37Mb in size and comes as a zip file. Save it to your hard drive and, once the download is complete, extract the zip file to a folder.

(It may be a good idea to download all the drivers for your computer and store them in case you need them when you don’t have access to the internet)

Back in the device properties window, choose the ‘Driver’ tab and click the ‘Update Driver’ button.

When you are prompted ‘How do you want to search for driver software?’choose ‘Browse my computer for driver software’ and navigate to the folder into which you extracted the zip file. Follow the wizard to completion and the driver will be installed.

Check the device manager and you should now no longer see the exclamation mark against the wireless adapter.

Open up the network connections screen and enable the wireless device if necessary. Reconnect to the wireless network as normal (you will need to enter your wireless password when prompted).

You should now have wireless access to your network and the internet.

I hope this helps you get back online – let me know in the comments how you get on!