USB Radio Blue Screen of Death on DLink DSB-R100
I have a DLink DSB-R100 USB Radio. It uses Gemtek drivers and such under the hood.
I’ve been frustrated because it crashes my computer with a blue screen of death (BSOD) whenever I wake the computer from Sleep mode. On another computer I used to have, it Blue-Screened at random times. That’s no good. I solved the problem on that old computer but I didn’t write down how I solved it. :-( The radio has been sitting in my pile-o-junk for a long time because of this.
Ed Maher wrote a driver to fix the problem :-))). Here is how to make your radio work!
- (I’ll assume you already installed the radio) Rename your old C:\WINDOWS\system32\drivers\USBRADIO.sys to something like C:\WINDOWS\system32\drivers\USBRADIO.sys.original (just in case)
- Fetch usbradio.sys and and put it here: C:\WINDOWS\system32\drivers
- Reboot your computer
- Enjoy the lack of Blue Screens of Death
Just in case you need it, here are the USBRADIO.Inf and USBRADIO.sys I use.
Here is the original info on Ed Maher’s website
USB Radio Driver
The D-Link DRU-R100 USB Radio is a small USB controlled FM radio, also manufactured by GemTek as ‘Radio 21’. Unfortunately the device is no longer supported by D-Link and the driver causes a system crash (BSOD) under Windows 2000. As the device is fairly straightforward device, I was able re-write the driver using information from Linux drivers, and a Microsoft DDK sample device driver. The driver is not yet packaged, but the usbradio.sys file is available to manually replace the one in the system32 directory. Please let me know if you are using the driver successfully or having problems.
Oh and you’ll want to get Radiator for the PC to control your radio. It works WONDERFULLY!
I just had to reinstall these drivers again. I had been fiddling around a bit so I had to uninstall the wrong drivers. Here’s what I did:
* Put my good USBRADIO.Inf and USBRADIO.sys in their own folder
* “Remove” the USB device with the Device Manager
* Delete USBRADIO.sys from C:\WINDOWS\system32\drivers\
* Delete USBRADIO.Inf from C:\WINDOWS\INF
* “Scan for Hardware Changes” in the Device Manager
* When it notices the new device, tell it to look in the folder I specified for the .inf file. I had to tell it where to look for the .sys file as well.
I just did another reinstall (after a hard drive crash). Here’s what I did.
Plug in the radio
When asked by Windows, I used the drivers above.
I then installed Radiator
In Radiator, in the Hardware tab, I set the Type to “GemTek FMRadio21 (USB)”. Line-in device to “Line In”. The Volume Control radio button was acting a little weird…. I clicked “Line in (sound card)”