<div dir="ltr">tried removing sdio8686.bin from /lib/modules/libertas again. And this time it failed (as I expected it to). Too much focus, or too much wine!<div><br></div><div>Time for bed</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 4, 2015 at 11:05 PM, George Hunt <span dir="ltr"><<a href="mailto:georgejhunt@gmail.com" target="_blank">georgejhunt@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I downloaded James new kernel. And found that it did indeed bring up the graphics chip, and considerable functionality.(light-dm seems to take 90%cpu for 30 seconds, before xfce desktop comes up -- a symptom I have not fully explored)<div><br></div><div>But when I looked at the dmesg, there was mention of not being able to load the libeertas firmware sd8686-v8.  The rpm which is in the fc22 repo for libertas came down as:</div><div><br></div><div><div>[root@localhost ~]# dnf download libertas-sd8686-firmware.noarch</div><div>Last metadata expiration check performed 0:10:53 ago on Thu Jun  4 14:01:59 2015.</div><div>libertas-sd8686-firmware-20150410-49.gitec89525 9.4 kB/s |  14 kB     00:01    </div><div>[DRPM] libertas-sd8686-firmware-20150410-49.gitec89525b.fc22_20150521-52.git3161bfa4.fc22.noarch.drpm: done                    </div><div>Delta RPMs reduced 0.1 MB of updates to 0.0 MB (88.1% saved)</div><div><br></div><div>[root@localhost ~]# rpm -qlp libertas-sd8686-firmware-20150521-52.git3161bfa4.fc22.noarch.rpm </div><div>/usr/lib/firmware/libertas</div><div>/usr/lib/firmware/libertas/sd8686_v9.bin</div><div>/usr/lib/firmware/libertas/sd8686_v9_helper.bin</div><div>/usr/share/doc/libertas-sd8686-firmware</div><div>/usr/share/doc/libertas-sd8686-firmware/LICENCE.Marvell</div><div>/usr/share/doc/libertas-sd8686-firmware/WHENCE</div><div>[root@localhost ~]# </div><div><br></div></div><div>So I cloned the <a href="http://dev.laptop.org/git/linux.firmware" target="_blank">dev.laptop.org/git/linux.firmware</a> repo, and put the the sd8686-v8.bin and ....helper.bin into the /lib/firmware/libertas/ folder.</div><div><br></div><div>The dmesg  error message went away, and the wifi adapter could list beacons.</div><div><br></div><div>When I went back to verify, by removing the sd8686.bin-v8, and reboot. I still got no error.</div><div><br></div><div>I do not know whether firmware is persistent across reboots.  I "egrep'ed" all of the kernel, and could not find where sd8686-v8.bin is hard coded. </div><div><br></div><div>Is this a situation where a symlink would be appropriate? (as in /boot for vmlinuz and initramfs)</div><div><br></div><div>I'm sort of in over my head. There's so much I don't know.</div></div>
</blockquote></div><br></div>