-
I'm running out of yaks
02/09/2016 at 10:30 • 0 commentsJust 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.
-
Adding the USB port and Sound Card
01/25/2016 at 00:20 • 0 commentsSome 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!