Я стер аппаратный адрес устройства Wi-Fi в NetworkManager. Как я могу найти его снова?

Я изменил инструкции по сборке из vim и собрал их воедино:

apt install -y git build-essential libncurses5-dev
useradd -m vimuser1
su - vimuser1
git clone https://github.com/vim/vim.git
cd vim
./configure --prefix /home/vimuser1/newvim ${ANY_OTHER_CONFIG_OPTIONS}
make
make install
export PATH=/home/vimuser1/newvim/bin:$PATH

Заполните ${ANY_OTHER_CONFIG_OPTIONS}любыми другими параметрами configure, с которыми вы хотите скомпилировать vim. Это дало мне только что скомпилированный vim, доступный только пользователю vimuser1.

which vim
/home/vimuser1/newvim/bin/vim

Промойте и повторите для любого количества пользователей.

1
29.03.2020, 21:18
1 ответ

Даже если вам удалось заставить NetworkManager изменить адрес Ethernet вашей карты Wi-Fi, он не потерян :он хранится в каком-то ПЗУ в сетевой карте.

Чтобы получить первоначальный адрес без перезагрузки модуля ядра или перезагрузки, сохраняя при этом NetworkManager вне его, вы можете использовать командуethtool(из одноименного пакета ). Драйвер NIC должен поддерживать операцию. Просто замените на правильное имя интерфейса:

# ethtool --show-permaddr wlan0
Permanent address: 00:13:de:ad:ca:fe

(результат отредактирован)

Я просто отвечаю на заголовок вопроса, надеюсь, это поможет вам решить ваши проблемы.

1
19.03.2021, 02:31

Теги

Похожие вопросы