タイトルを少し良く表現することもできましたが、とにかく
私は最近Gentooをインストールしましたが、livecdの段階でネットワークが正常に動作していたため、おそらく私のネットワークカードがサポートされているようです。イーサネットは問題なく動作します。
Bringing up interface wlp2s0
Caching network module dependencies
Staring wpa_supplicant on wlp2s0 ...
Succesfully initialized wpa_supplicant
Starting wpa_cli on wlp2s0
Backgrounding... ...
Warning: net.wlp2s0 has started, but is inactive
Warning: netmount will start when net.wlp2s0 has started
Starting local ...
起動するたびにこのようなエラーが表示され、localhost以外のエントリをpingすることはできません。
$grep -i "ath10' .config | sed 's/ /\n--- /g'
CONFIG_EXTRA_FIRMWARE="ath10k/QCA9377/hw1.0/firmware-6.bin
---ath10k/QCA9377/hw1.0/board-2.bin
__ath10k/QCA9377/hw1.0/board.bin
---regulatory.db
---regulatory.db.p7s"
CONFIG_ATH10K=y
CONFIG_ATH10K=y
CONFIG_ATH10K=m
<*> Atheros 802.11ac wireless cards support
<M> Atheros ath10k PCI support
ファームウェアファイルにあるbinファイルを含めて除外するテストまで進めました。
$iw wlp2s0 scan | grep -i ssid
SSID: *********
...
SSID:*************
Iwconfigもそれをワイヤレスデバイスとして認識していないようです。
$iwconfig
lo no wireless extensions
enp1s0f1 no wireless extensions
sit0 no wireless extensions
wlp2s0 no wireless extensions
$cat /etc/wpa_supplicant/wpa_supplicant.conf
network={
ssid="*********"
#psk="***********"
psk="******************************"
}
Network controller: Qualcomm Atheros QCA8377 802.11ac Wireless network adapter
...
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
そしてopperstateでは「up」と表示されます。
私のconf.d / netにはwlpとenp1と同じIPがあります。問題があればGentooのマニュアルからコピーしました。