Мой аппаратный MAC-адрес всегда 00:00:00:00:00:00:00, пока я вручную не обновлю 'eth0'. Как я могу это исправить? [duplicate]

На этот вопрос уже есть ответ здесь:

Я использую Ubuntu 12.04. Я использую проводное соединение. MAC-адрес моей сети отображается как 00:00:00:00:00:00.

Когда я ввожу приведенные ниже команды в окне терминала, он снова начинает работать.

sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether my mac address
sudo ifconfig eth0 up

Мне приходится вводить эти команды каждый раз, когда я хочу воспользоваться Интернетом. Как я могу это исправить?


Обновление скопировано из комментария

Содержимое моего файла /etc/NetworkManager/NetworkManager.conf следующее:

[main] 
plugins=ifupdown,keyfile 
dns=dnsmasq 
no-auto-default=00:00:00:00:00:00,

[ifupdown] 
managed=false
4
задан 6 June 2012 в 09:05

1 ответ

Могли Вы разъяснять точно, что Вы имеете в виду, когда Вы говорите, что Ваш MAC 00:00:00:00:00:00.

Что происходит, когда Вы открываете меню для Индикатора сети Единицы, выбрать Edit Connections, и затем нажмите на кнопку Edit для Wired соединение?

Вы видите 00:00:00:00:00:00 как единственное возможное значение для Device MAC address? (См. пример в третьем (последнем) снимке экрана ниже.)

screenshot of Network Indicator's menu

screenshot of Network Connections settings window

screenshot of edit window for Wired connection settings


Для чего это стоит, содержание моего NetworkManager.conf файл отличается от Вашего. У меня нет записи no-auto-default=00:00:00:00:00:00,.

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false

Ниже выборка из онлайн-документации для описания конфигурационного файла NetworkManager no-auto-default.

Устройства набора, для которых NetworkManager не должен создавать проводное соединение по умолчанию (Автоматический eth0). NetworkManager создает проводное соединение по умолчанию для любого подключенного устройства, которым управляют и не настроило соединение. Перечислите устройство в этой опции запретить создание соединения по умолчанию для устройства.

Я не уверен что no-auto-default запись является причиной Вашей проблемы. Но Вы могли все еще попробовать следующее только для исключения его.

  • Создайте резервную копию файла. Один способ сделать это было бы при помощи команды копии ниже.

    cd /etc/NetworkManager
    sudo cp NetworkManager.conf NetworkManager.conf.backup
    
  • Используйте текстовый редактор, например gedit, отредактировать NetworkManager.conf и удалите no-auto-default строка, чтобы видеть, имеет ли это значение.

    sudo gedit /etc/NetworkManager/NetworkManager.conf
    
1
ответ дан 6 June 2012 в 09:05

Другие вопросы по тегам:

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