Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Меняется MAC адрес при перезагрузке  (Прочитано 4226 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Tau_rus

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Меняется MAC адрес при перезагрузке
« : 19 Августа 2011, 17:21:46 »
Подскажите, как сделать чтобы MAC адрес сетевухи не менялся на рандомный при каждой перезагрузке.
[    0.852926] forcedeth 0000:00:07.0: Invalid Mac address detected: 49:xx:xx:xx:xx:00
[    0.852928] forcedeth 0000:00:07.0: Please complain to your hardware vendor. Switching to a random MAC.
На форуме читал что надо редактировать файл /etc/udev/rules.d/70-persistent-net.rules, однако он у меня пустой.
Помогите пожалуйста.

Оффлайн luk4196

  • Новичок
  • *
  • Сообщений: 32
  • Азм есмь Linuxsoid - 16.04 LTS x 64
    • Просмотр профиля
    • Линуксоид
Re: Меняется MAC адрес при перезагрузке
« Ответ #1 : 19 Августа 2011, 17:43:23 »
Подскажите, как сделать чтобы MAC адрес сетевухи не менялся на рандомный при каждой перезагрузке.
[    0.852926] forcedeth 0000:00:07.0: Invalid Mac address detected: 49:xx:xx:xx:xx:00
[    0.852928] forcedeth 0000:00:07.0: Please complain to your hardware vendor. Switching to a random MAC.
На форуме читал что надо редактировать файл /etc/udev/rules.d/70-persistent-net.rules, однако он у меня пустой.
Помогите пожалуйста.
Блог Линуксоида - Изучаем линукс вместе → Ноги в руки и бежим на Linux!!!

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Меняется MAC адрес при перезагрузке
« Ответ #2 : 19 Августа 2011, 18:55:03 »
sudo lshw -C network
lspci -knn | grep "Net\|Eth" -A2
Wars ~.o

Оффлайн Tau_rus

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Меняется MAC адрес при перезагрузке
« Ответ #3 : 21 Августа 2011, 16:58:42 »
vad@vad-desktop:/$ sudo lshw -C network
[sudo] password for vad:
  *-network DISABLED     
       description: Ethernet interface
       physical id: 1
       logical name: vboxnet0
       serial: 0a:00:27:00:00:00
       capabilities: ethernet physical
       configuration: broadcast=yes multicast=yes
vad@vad-desktop:/$ lspci -knn | grep "Net\|Eth" -A2
00:07.0 Bridge [0680]: nVidia Corporation MCP61 Ethernet [10de:03ef] (rev a2)
Kernel driver in use: forcedeth
Kernel modules: forcedeth

Оффлайн wavebvg

  • Активист
  • *
  • Сообщений: 432
  • Никогда не знаешь, чем всё...
    • Просмотр профиля
Re: Меняется MAC адрес при перезагрузке
« Ответ #4 : 21 Августа 2011, 17:02:42 »
Это возможно сделать при помощи GUI network-manager-а, а если без него хочется - зверя придется убить :-)

Оффлайн OldSamuray

  • Активист
  • *
  • Сообщений: 840
    • Просмотр профиля
Re: Меняется MAC адрес при перезагрузке
« Ответ #5 : 21 Августа 2011, 17:14:01 »
logical name: vboxnet0

Наверное виртуалка меняет MAC
Посмотрел чужие костыли — не понравились — сделал свои, родные

Оффлайн uid0

  • Активист
  • *
  • Сообщений: 371
    • Просмотр профиля
    • hitetra.ru
Re: Меняется MAC адрес при перезагрузке
« Ответ #6 : 22 Августа 2011, 10:26:05 »
как вариант по крону стартовать скрипт
   #! /bin/sh
   ifconfig ethХ hw ether хх:хх:хх:хх
Be root, be different...

Оффлайн Tau_rus

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Меняется MAC адрес при перезагрузке
« Ответ #7 : 22 Августа 2011, 15:40:31 »
Цитировать
как вариант по крону стартовать скрипт
Я уже подобный написал :).При загрузке выполняется. А нельзя ли где-нибудь задать постоянный MAC?

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: Меняется MAC адрес при перезагрузке
« Ответ #8 : 22 Августа 2011, 15:57:10 »
Цитировать
как вариант по крону стартовать скрипт
Я уже подобный написал :).При загрузке выполняется. А нельзя ли где-нибудь задать постоянный MAC?
можно в файле /etc/network/interfaces добавить строку
hwaddress 66:55:44:33:22:11
заменив в строке 66:55:44:33:22:11 на желаемый мас-адрес
т.е. содержимое файла должно быть приблизительно таким:
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.200
netmask 255.255.255.0
hwaddress 11:22:33:44:55:66

или как вариант 2:

В /etc/network/if-pre-up.d/ создать файл от root (например mac_address) со следующим содержимым

!/bin/sh
ifconfig eth0 hw ether 00:1b:73:B6:01:15

Далее /etc/init.d/networking restart

Или после этого можно:
ifconfig eth0 down

ifconfig eth0 hw ether 00:1b:73:B6:01:15

ifconfig eth0 up
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Гарри Кашпировский

  • Гость
Re: Меняется MAC адрес при перезагрузке
« Ответ #9 : 22 Августа 2011, 20:12:02 »
Цитировать
hwaddress ether 11:22:33:44:55:66

Оффлайн Flash_1

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: Меняется MAC адрес при перезагрузке
« Ответ #10 : 22 Августа 2011, 23:37:31 »
sudo apt-get install macchanger
macchanger -m 01:23:45:67:89:AB ethX

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: Меняется MAC адрес при перезагрузке
« Ответ #11 : 23 Августа 2011, 10:30:07 »
Цитировать
hwaddress ether 11:22:33:44:55:66
ступил немного....
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

 

Страница сгенерирована за 0.036 секунд. Запросов: 25.