[sisyphus] Почему сетевые карты начали меняться MAC-ами?

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Чт Фев 15 11:05:12 MSK 2007


Vyacheslav Dikonov wrote:
> У меня 2 сетевые карты в основной домашней машине. Одна соединена с
> сетью провайдера (районный ethernet), другая - выход на прочие домашние
> приспособления. У провайдера стоит маршрутизатор, проверяющий MAC и не
> пускающий дальше, если не совпало. 
> 
> После dist-upgrade с кривой сборкой udev, который мне насильно впендюрил
> etcnet и вовсе погасил сеть, я вернул назад net-scripts и восстановил
> прежний /etc/sysconfig/network и /etc/sysconfig/network-scripts/ifcfg*.
> 
> С этого момента начался полтергейст. Теперь машина подсоединяется к сети
> через раз (То есть включаешь - не работает, на след день включаешь -
> работает). Сравнение вывода ifconfig показывает следующее:
> 
> 
> -eth0      Link encap:Ethernet  HWaddr 00:40:F4:B3:E2:1B  
> +eth0      Link encap:Ethernet  HWaddr 00:E0:18:A7:C7:D7  
>            inet addr:10.0.152.28  Bcast:10.0.152.255  Mask:255.255.0.0
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
> -          RX packets:13 errors:0 dropped:0 overruns:0 frame:0
> +          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:1000 
> -          RX bytes:1286 (1.2 KiB)  TX bytes:0 (0.0 b)
> -          Interrupt:22 Base address:0x4000 
> +          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
> +          Interrupt:20 
>  
> -eth1      Link encap:Ethernet  HWaddr 00:E0:18:A7:C7:D7  
> +eth1      Link encap:Ethernet  HWaddr 00:40:F4:B3:E2:1B  
>            inet addr:10.154.113.13  Bcast:10.154.113.255  Mask:255.255.255.0
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
> -          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> -          TX packets:84 errors:0 dropped:0 overruns:0 carrier:0
> +          RX packets:162 errors:0 dropped:0 overruns:0 frame:0
> +          TX packets:181 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:0 txqueuelen:1000 
> -          RX bytes:0 (0.0 b)  TX bytes:5376 (5.2 KiB)
> -          Interrupt:20 
> +          RX bytes:17859 (17.4 KiB)  TX bytes:14707 (14.3 KiB)
> +          Interrupt:22 Base address:0xe000 
> 
> 
> Т.е. сетевые карты в цикле меняются маками, и провайдер перестает
> пускать в сеть до перезагрузки, когда произойдет обратная мена. Что
> делать?

Это не сетевые карты стали меняться мак-адресами, а при загрузке
драйверов интерфейсы становятся в непонятной последовательности...
Для исправления этого нужно поставить etcnet и переименовывать интерфейсы.

Rgds,
Rider




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