Built rt2800usb WiFi driver for beagleboard w/Angstrom

991 views
Skip to first unread message

Jacinto Alvarez

unread,
Dec 21, 2011, 4:11:23 PM12/21/11
to Beagle Board
I was finally able to get the compat-wireless rt2800usb driver (for my
D-Link DWA-125 wireless USB adapter) built and working in Angström
(kernel 2.6.32). I had to do it myself since I found no beagleboard
version of the rt2800usb driver in the Angstrom repository or OE
recipe.
In case anyone else is facing this same issue, these are the
instructions for building (assuming you have already cloned the OE
repo):
1. Start by following the steps from this post at the chumby forum:
http://forum.chumby.com/viewtopic.php?id=6729 BUT keep these few
tweaks in mind:
2. After downloading Guyc's rt2870 recipe folder into your recipes
path you will need to replace the compat-wireless.inc with the one
located in the main OE branch: https://github.com/openembedded/openembedded/tree/master/recipes/compat-wireless
3. While baking the rt2870 recipe you will likely come across a few
compilation errors with the driver. Don't panic! Just pay attention to
the error logs. Unfortunately, I don't have those handy but basically
I just had to comment out some re-defined functions and add a '0'
parameter to a function call (pretty straightforward if you have C-
programming experience).
4. That's it! Notice that if you plan to install this as a patch you
basically need to copy 2 of 3 generated ipk files to your board: the
compat-wireless-rt2x00 and the rt2870-firmware pack (rt2870*.ipk is
just an empty container for the first two dependencies).

rt2800usb compliant devices work quite well in Access Point (AP) mode
via the hostapd application :-)

Good luck!

Muneeb Abid

unread,
May 17, 2014, 10:43:23 AM5/17/14
to beagl...@googlegroups.com, s.d...@medotics.com
Did you find or build these drivers? I would appreciate if you sent them to me. Thanks

On Wednesday, 13 March 2013 15:30:36 UTC+5, s.d...@medotics.com wrote:
Hi,

would it be possible to send me the binary .ko driver because I have spent much time trying to build it for 2.6.32 Kernel and I feed completely unable to manage it!

Thank you in advance.
Reply all
Reply to author
Forward
0 new messages