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


Автор Тема: Сменился mac адрес у rlt8139 под debian based дистрибутивами. Почему?  (Прочитано 3071 раз)

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

Оффлайн carharot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
я так на самом деле полагаю, что просто dhcp-сервер прова забыл этот мак.
а старые системы его получают просто потому, что запомнили и спрашивают именного его

Я могу загрузиться с opensuse live-cd. или с WinPE. Нет. получается старый ip там.

Оффлайн Jerromo

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
можно просто скопировать один в один, но это вряд ли поможет.

как вариант дописать (сам не пробовал)
alias {
  interface "eth0";
  fixed-address 10.32.76.254;
  option subnet-mask 255.255.254.0;
}

Оффлайн Jerromo

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
еще можно попробовать отпустить адрес:
dhclient -r, удалить /var/lib/dhcp3/*.leases, и попробовать заново

Оффлайн carharot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
eth0      Link encap:Ethernet  HWaddr 00:80:48:54:16:c1 
          inet addr:10.32.76.238  Bcast:10.32.77.255  Mask:255.255.254.0
          inet6 addr: fe80::280:48ff:fe54:16c1/64 Диапазон:Ссылка
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:38805473 errors:0 dropped:0 overruns:0 frame:0
          TX packets:75410612 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:3220373964 (3.2 GB)  TX bytes:103831294017 (103.8 GB)
          Прервано:17 Base address:0xac00

eth0:0    Link encap:Ethernet  HWaddr 00:80:48:54:16:c1 
          inet addr:10.32.76.254  Bcast:10.32.77.255  Mask:255.255.254.0
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Прервано:17 Base address:0xac00

 ;D ;D

не.. Это все бред какой-то. нафик костыль такой

заэкранировал send host-name "<hostname>"; тоже, не то.

Оффлайн Jerromo

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
дааа, это не то.
сравни файлы leases на разных системах, может в чем разница кроме ip
и попробуй удалить *leases, а то у тебя Ubuntu просто спрашивает уже распределенный ip

и на этом у меня мысли кончились. :(

PS по мне так у тебя работает все корректно, клиент спрашивает - сервер отвечает.

Оффлайн carharot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
никаких мыслей

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Ну, раз твой "динамический" айпи де-факто - "статический", так и забей его в интерфейсах как статический...
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн carharot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Ну, раз твой "динамический" айпи де-факто - "статический", так и забей его в интерфейсах как статический...

Это не динамика, а автомат по mac, с запоминанием ip<>mac - это раз.
Костыльное решение не нужно. Хочется понять, почему так в Ubuntu - два.
Если такими методами решать все проблемы, то чем эта Ubuntu лучше ОС одной известной фирмы, где как раз костыли и используются.
Linux - красивая ОС. Архитектурно. Лучше других Не надо ее поганить.

Просто понять, почему выдается другой ip, при одинаковом mac и все. Что такого изменено в Ubuntu, чего не сделано в других OS.
« Последнее редактирование: 11 Января 2009, 06:12:41 от carharot »

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
может, попробовать убрать send host-name "<hostname>";?

Попробовал?
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн carharot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
............
заэкранировал send host-name "<hostname>"; тоже, не то.

Оффлайн carharot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Сейчас сделал следующее.
1. Вырубил комп.
2. Обесточил.
3. вынул карточку на 10 минут и снова засунул.
4. Загрузил opensuse live-cd, еще раз
5. ifconfig eth0;dhcpd & - хвост 254 (старый)
6. выключил компьютер
7. проделал пункты 1-3
8. Загрузил WinPE - (хвост 254)
9. Проделал пункты 1-3
10. Загрузился в Slackware - все тот же старый 254 хвост
11. Загрузился в Ubuntu - хвост 238. Хоть ты тресни.

Хорошо, что хоть про avahi люди знают.
« Последнее редактирование: 11 Января 2009, 14:57:15 от carharot »

 

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