Comment 22 for bug 721449

Oh, carl9170 already seems to be part of the kernel, so you might just try this:

https://wiki.archlinux.org/index.php/Wireless_Setup#carl9170