MTN Dongle/Windows 10 issue

MTNDongle

For those who, like me, use the MTN dongle in South Africa for Internet connectivity, you might have noticed that upgrading to the latest (as at, 9 December 2015) build of Windows 10 (OS Build 10586.17 as shown below) causes problems with the MTN dongle software.

WindowsVersion

The first problem that I noticed is that the MTN application did not start automatically on inserting the dongle. On manually starting the application, by double-clicking it, and then clicking the “Connect” button, it failed to connect, instead giving the dialog box requiring me to ‘Redial’.

Redial

Solution

The solution is to set the application to be run in Windows 8 compatibility mode (I didn’t bother trying modes for Windows 7 and earlier). The following screen-shots illustrate these steps.

Properties

SetCompatibility

Restart your computer, re-insert your dongle and it should work as expected!

Netduino Setup Problem on my Windows Vista machine

I’ve been having problems getting my Netduino to work on my Windows Vista Ultimate (SP2) machine. I thought i’d document the process that i’m following, after a fresh re-installation of Windows Vista. Perhaps, dear reader, you could help diagnose the problem.
To get started i followed the instructions in the “netduino Getting Started” guide:

install
To write Netduino Apps, you’ll need some free tools. Download the following three
installers and then install them in the specified order.
You can also find links to these in the Downloads section of our website.
1. Microsoft Visual C# Express 2010
http://www.microsoft.com/express/downloads/
2. Microsoft .NET Micro Framework v4.1 SDK
http://www.netduino.com/downloads/MicroFrameworkSDK.msi
3. Netduino SDK v4.1
http://www.netduino.com/downloads/netduinosdk_32bit.exe (for 32-bit Windows)
http://www.netduino.com/downloads/netduinosdk_64bit.exe (for 64-bit Windows)

I installed Visual Studio 2010 Express, and thats working fine. I then installed the .NET Micro Framework, then the 32bit version of the Netduino SDK.
On connecting the netduino (the actual device), Vista complains that it cannot recognize the device just connected, as shown in the screen-shot below:

device not recognized

On going to device manager i find the following problem with the plugged-in device:

device manager error

Of-course, in desperation i created the sample application from the guide and had a successful Build. However, on trying to change the deployment target from the Emulator to the Netduino, i found that on changing the Transport from “Emulator” to “USB”, the Device selection box did not show the Netduino, even after unplugging and re-attaching the netduino. here’s the screen-shot:

Application Properties Window

Any idea how i could work-around or resolve this problem?