[Hardware] Attansic ethernet controller и ядро 2.6.18-alt10

Andrey Chesnokov ache на mccme.ru
Сб Янв 12 01:26:07 MSK 2008


Добрый день!

А вот с похожим я столкнулся с материнкой Gigabyte GA-M61PM-S2, cеть

00:07.0 Bridge [0680]: nVidia Corporation MCP61 Ethernet [10de:03ef] 
(rev a2)

-- после каждой перезагрузки eth0 получает новый мак-адрес, что сводит с 
ума домашний dhcp сервер. С чем такое может быть связано?

соответствующий кусок dmesg:

forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.56.
ACPI: PCI Interrupt Link [APCH] enabled at IRQ 21
ACPI: PCI Interrupt 0000:00:07.0[A] -> Link [APCH] -> GSI 21 (level, 
low) -> IRQ 185
PCI: Setting latency timer of device 0000:00:07.0 to 64
forcedeth: using HIGHDMA
0000:00:07.0: Invalid Mac address detected: fd:2c:8f:4d:1a:00
Please complain to your hardware vendor. Switching to a random MAC.

Andrey

Sergey Vlasov wrote:
> On Fri, Jan 11, 2008 at 11:32:05PM +0300, Konstantin A. Lepikhov wrote:
>   
>> А версия из ядра 2.6.22-24 вообще очень веселая - если адрес не
>> нашли в EEPROM карты/BIOS, то его генерят произвольным образом!
>>     
>
> На самом деле это более правильно, чем то, что делает текущая версия
> драйвера в репозитории - представьте, что будет, если в сети есть
> несколько похожих машин, на которых MAC-адрес не читается.
>
> Другой вопрос, что хорошо бы при использовании случайного MAC как-то
> экспортировать информацию об этом из ядра наружу, чтобы инструменты,
> используемые для назначения имён интерфейсов, могли обнаружить такую
> ситуацию (и, например, создавать для новых интерфейсов, не имеющих
> постоянного MAC, записи с привязкой к businfo).
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Hardware mailing list
> Hardware на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/hardware



Подробная информация о списке рассылки Hardware