Using a WRT54G v2, I will add components needed to enable the USB controller.
Install a USB Sound card, and configure OpenWRT to use it.
Create a hardware interface to "tune" radio stations, or select presets.
Turning a WRT54G into an Internet Radio
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
Using a WRT54G v2, I will add components needed to enable the USB controller.
Install a USB Sound card, and configure OpenWRT to use it.
Create a hardware interface to "tune" radio stations, or select presets.
Just a quick update on this project...
Initially, I tried using the precompiled versions of OpenWRT 10.03.1 (the last releast for the original WRT models). It's too big, and I can't remove unneeded packages due to the squashfs filesystem.
So I've had to resort to building my own jffs2 image from the OpenWRT 10.03.1 repo.
I've spent way too much time figuring out why the build keeps failing.
As soon as I get this working, I'll release a new video with some more details and instructions.
Some quick researched showed that others have done this, so it's not impossible.
On the WRT54G v2 there are 2 USB ports available on the BCM4712, but they're just not used. The D+ and D- pins for both ports are terminated to ground via 4.7k resistors (marked RH19, RH20, RH21, RH22). These needed to be removed and replaced with 15k pull-down resistors.
There's no 5v source on the WRT54G, so I had to build my own using an LM7805 and a few Capacitors.
Once I was done with that, I had everything needed for a USB port. GND, 5V, D+ and D-
I attached a cheap USB Sound card, and now my WRT has a sound card!
Create an account to leave a comment. Already have an account? Log In.
Become a member to follow this project and never miss any updates