p2p-dev-wlan0 MAC-адрес изменяется при запуске wpa_supplicant - PullRequest
0 голосов
/ 04 декабря 2018

Я работаю с Raspberry Pi 3, используя Rasbian OS.Я пытаюсь установить приложение для Android для автоматического подключения ( WIFI DIRECT ) к Raspberry Pi через их определенный MAC-адрес, который записан в базе данных приложения Android, но MAC-адрес всегда меняется.

/ etc / wpa_supplicant / wpa_supplicant.conf:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
driver_param=p2p_device=1
update_config=1
device_name=raspberry
device_type=1-0050F204-1
p2p_go_intent=10
p2p_go_ht40=1

Я запускаю скрипт (setup.sh) для установки P2P-соединения:

sudo killall wpa_supplicant 
sudo wpa_supplicant -d -Dnl80211 -iwlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B

Вывод (после запуска скрипта):

wpa_supplicant v2.4
random: Trying to read entropy from /dev/random
Successfully initialized wpa_supplicant
Initializing interface 'wlan0' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'nl80211' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_supplicant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
ctrl_interface='DIR=/var/run/wpa_supplicant GROUP=netdev'
driver_param='p2p_device=1'
update_config=1...
..
wlan0: Own MAC address: b1:a2:e4:d0:27:42
..
..
p2p-dev-wlan0: Own MAC address: 1a:3a:c0:72:f7:86

MAC-адрес (p2p-dev-wlan0) постоянно меняется при запуске скрипта, что затрудняет навигацию приложения Android для навигации по MAC-адресу устройства (p2p-dev-wlan0).Есть ли способ установить статический MAC-адрес для Raspberry Pi так же, как MAC-адрес wlan0?

...