Okay, I&#39;m back getting a more up to date setup working on my Cirrus Labs EP9302, and things are mostly going well. Buildroot got me a working filesystem the first time, and after some fun with kernels that were too large for the flash partition I had set aside, the thing boots by itself.<div>
Now I&#39;m trying to get my USB wireless adapter to work. It&#39;s a ZyDas chipset and uses the zd1211rw driver, which loads successfully, but fails to load firmware. The firmware is in /lib/firmware (the driver requests zd1211/zd1211_*, so it&#39;s actually in a subdirectory of /lib/firmware), but when I try to do &quot;ifconfig wlan0 up&quot;, I get a kernel message stating that the firmware has been requested, a long wait, and an error -2 that the loading the firmware failed.</div>
<div>I&#39;m guessing this is user error, and from reading the lists, it looks like mdev is supposed to do firmware loading, but echoing &quot;/sbin/mdev&quot; to &quot;/proc/sys/hotplug&quot; (that second path is probably wrong; it was right when I actually did the command) had no noticeable effect. What do I need to change from the default configuration to get firmware loading to work? I&#39;ve verified that userspace firmware loading is enabled in my kernel.</div>
<div><br></div><div>Andrew Wiley</div>