
The IMP worked fine for a year or so but the other day it started freezing at "Initializing network" and then apparently rebooting. I wondered if it needed a firmware update but none was available. I did a bit of Googling about the problem and discovered several interesting things about it. Apparently this and most of the other wi-fi internet radio devices on the market are not specially designed custom electronics as you might expect, but general purpose computers with ARM processors running Linux! And a group of clever people called the Sharpfin Project had developed a system to enable you to bootstrap later versions of the software designed for other models of internet radio, even though they are no longer available from the original manufacturer.

When I first moved here, only geeks had home networks. I never even bothered encrypting or securing my wireless network as the neighbours are mainly retired people or had no interest in computers and the likelihood of them trying to hack into my computers seemed negligible. Today if you open the "view all wireless networks" window on my laptop you have to scroll down to see them all. Obviously my wireless adapters are struggling to receive my network's signal among all the competing signals. In fact, I've just ordered a pair of 10dB gain wi-fi antennas for my router.
But back to the IMP Adapt. I found that there is a simple and fairly inexpensive solution to the rebooting problem, and that is to replace the existing USB wi-fi adapter with a different model. There is no guarantee that any old USB adapter will work with the drivers in the IMP's Linux kernel. But I discovered that the Edimax EW-7318UG adapter will work. It's also cheap - currently £7.99 from play.com - so it was worth a try. I ordered one, it came this morning, I fitted it and now the IMP connects with no trouble and works as well as it did originally. I had an anxious moment as it didn't look as if it would fit in. But I found that you can remove the plastic cover leaving the bare circuit board and then it fits in perfectly.
Now that the radio had network connectivity I used the Sharpfin software to install a newer firmware that provides a few extra features. So now not only can I listen to WCPE The Classical Station on the hi-fi again, I can also control the radio using a web browser, and telnet into it and change configuration settings. I could even write programs using free software tools and run them on it. Not that I particularly want to, but it does show that the IMP Adapt really is a little Linux computer.
I expect a lot of these IMP adapters and others that use the same 802.11n-incompatible wi-fi adapter are thrown away because they don't work any more. If you come across one, it might be worth salvaging. I'm sure someone could think of other uses for a little Linux computer with a three line LCD display, a network interface and a stereo audio output.
No comments:
Post a Comment