The direct firmware load errors are normal for most users as they won't be using the wifi card as an access point. You could check
cat /run/resolvconf/resolv.conf
to see what it has for a nameserver listed as mine has always been 127.0.1.1