1.コンパイルcreate_apツール、githubのを参照してくださいcreate_ap
2.ホットスポットを作成します(名前:vim3、パスワード:abcd @ 4321):sudo create_ap wlan0 wlan0 vim3 abcd @ 4321
3.コンピューターまたは携帯電話でホットスポットに接続します
4.起動を構成します
4.1フォルダ/etc/systemd/system/wifi_ap.service.dを作成します
4.2ファイル/etc/systemd/system/wifi_ap.service.d/wifi_ap.confを作成し、内容を入力します。
[Service]
ExecStart=
ExecStart=/usr/bin/create_ap wlan0 wlan0 vim3 abcd@4321
4.3ファイル/lib/systemd/system/wifi_ap.serviceを作成し、内容を入力します。
[Unit]
Description=WIFI AP service
Documentation=man:wifi_ap
After=network.target
[Install]
WantedBy=multi-user.target
Alias=wifi_ap.service
4.4起動を構成する
sudo systemctl enable wifi_ap
4.5開発ボードを再起動し、ネットワークカード情報(ifconfig)を確認します。ap0ネットワークカードが表示された場合は、APが正常に起動されたことを意味します。
ap0:flags = 4163 <UP、BROADCAST、RUNNING、MULTICAST> mtu 1500 inet192.168.12.1
ネットマスク255.255.255.0ブロードキャスト192.168.12.255inet6
fe80 :: d412:43ff:fe05:aeb2 prefixlen 64 scopeid 0x20 <link>
ether d6:12 :43:05:ae:b2 txqueuelen 1000(イーサネット)
RXパケット0バイト0(0.0 B)
RXエラー0ドロップ0オーバーラン0フレーム0
TXパケット37バイト4588(4.5 KB)
TXエラー0ドロップ0オーバーラン0キャリア0衝突0
4.6起動を禁止する
sudo systemctl disable wifi_ap
エラーを解決します。
1.create_apエラー
ERROR: Failed to initialize lock
rm /tmp/create_ap.all.lock