PCからHostapdアクセスポイントにpingできませんが、ホストからPCにpingできます

PCからHostapdアクセスポイントにpingできませんが、ホストからPCにpingできます

私はYoctoを実行する組み込みシステムを開発しています。次のコマンドを使用してアクセスポイントを作成しました。

iw dev wlan0 interface add wlan1 type __ap
ifconfig wlan1 hw ether 00:25:ca:07:0d:a6
ifconfig wlan1 192.168.3.1 up 
hostapd /etc/hostapd.conf -B
udhcpd /etc/udhcpd.conf 

生成されたWi-Fiネットワークを表示し、Ubuntu PCを使用して接続できます。 IPが正しく割り当てられました。しかし、私のPCではYoctoボードにpingを送信することはできませんが、ボードからPCにpingを送信できます。また、PCでpingコマンドを実行した後、ボード上で同じコマンドを実行すると、ボードでpingが開始されると、PCでpingが動作を開始することも確認しました。

これは/etc/hostapd.confの内容です:

interface=wlan1
driver=nl80211
logger_syslog=-1
logger_syslog_level=0
logger_stdout=-1
logger_stdout_level=3
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0

ssid=softAP
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=12345678
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

/etc/udhcpd.confの内容:

start 192.168.3.10
end   192.168.3.100

# The interface that udhcpd will use

interface   wlan1   #default: eth0

ボードのIPルーティング出力:

192.168.3.0/24 dev wlan1 proto kernel scope link src 192.168.3.1

PCのIPルーティング出力:

192.168.3.0/24 dev wlx000f005d7551  proto kernel  scope link  src 192.168.3.10  metric 600 
192.168.178.0/24 dev enp14s0  proto kernel  scope link  src 192.168.178.84  metric 100 

回答ここアドレス範囲を制限することをお勧めしましたが、指定されたネットワークファイルが見つかりませんこれページ。この問題をどのように解決できますか?

ベストアンサー1

数回試した後、行を削除して問題を解決しました。

ifconfig wlan1 hw ether 00:25:ca:07:0d:a6

おすすめ記事