Editar: Eu não recomendo atualizar o CentOS 7 para o kernel-ml, pois ele tem muitos problemas de estabilidade que podem resultar (especificamente, a virtualização não está funcionando corretamente). O que eu encontrei como uma solução melhor foi olhar para o "Backport" para o kernel Linux.
Visite: link Eles têm uma página de download temporária, então não quero vincular diretamente a essa questão, pois imagino que ela acabará desaparecendo. Faça o download dessa versão:
tar xf backports-3.19-rc1-1.tar.xz
cd backports-3.19-rc1-1
make defconfig-iwlwifi
sudo make install
Eu reiniciei e tudo parece estar funcionando. Não há necessidade de atualizar para o kernel-ml.
A resposta antiga segue (isso também funciona, mas você não estará mais na linha central do CentOS):
Então eu tentei algumas coisas tentando ficar "oficial", como atualizar meu kernel para a versão ML do ELREPO, e instalei o firmware adicional com o pacote linux-firmware.
O que acabei tendo que fazer foi visitar: link Que publicou as últimas atualizações de firmware.
Acontece que esses cabeçalhos de firmware estão, na verdade, nos cabeçalhos mais recentes do kernel-ml, eles simplesmente não existiam na minha pasta / lib / firmware.
Então eu baixei o tarball Intel® Wireless 7265 de link (há uma tabela nesta página com outros drivers mais recentes também) e apenas seguiu o passo para copiá-los em / lib / firmware
# cp iwlwifi-*.ucode /lib/firmware
Reinicie o laptop e tudo funcionou!