内蔵WIFIオフをやめる
sudo nano /etc/modprobe.d/raspi-blacklist.conf
各APモード用の設定をOFFにする
dhcpcd.confのwlan0の設定末尾をコメントアウト
sudo nano /etc/dhcpcd.conf
hostapd.confはAPモードの設定なので、全てコメントアウト
sudo nano /etc/hostapd/hostapd.conf
dnsmasq.confはIPアドレス関連の設定なので全てコメントアウト
sudo nano /etc/dnsmasq.conf
wpa_supplicant.confを下記の形式にしておく
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=JP
network={
ssid="xxxx"
psk="xxxx"
key_mgmt=WPA-PSK
}
修正を反映する
sudo systemctl restart dnsmasq
sudo systemctl stop hostapd
sudo systemctl restart dhcpcd
sudo service dhcpcd restart
sudo service dnsmasq restart
sudo service hostapd stop
これで繋がる。
繋がらなかった場合は下記のコマンドを実行する
sudo ifconfig wlan0 down
sudo ifconfig wlan0 up
sudo dhcpcd wlan0
sudo killall wpa_supplicant
sudo rm -rf /var/run/wpa_supplicant
sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
sudo iwconfig wlan0 essid "TP-Link_544C" key "58407776"