Идентификатор, который будет назначен сетевой карте, определяется в файле /etc/udev/rules.d/70-persistent-net.rules
Этот файл содержит перечисление доступных сетевых карт в виде примерно следующего списка:
....
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:15:f2:6a:77:04", NAME="eth0"
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:17:9a:74:93:82", NAME="eth1"
...
где ATTRS{address} - MAC сетевухи.
Если на компьютере обнаруживается сетевая карта с MAC-адресом, которого нет в этом списке, в хвост файла дописывается еще одна строчка, назначая новой сетевой карте наименьшее свободное имя вида eth(n+1). Если при загрузке системы одна из указанных в файле сетевых карт в компьютере не обнаруживается, соответствующее устройство eth0 не будет показываться в списке доступных сетевых карт. Однако идентификатор за сетевой картой закрепится и если её вставить обратно, она снова появится под тем же названием.
Файл /etc/udev/rules.d/70-persistent-net.rules можно редактировать, в частности - комментировать в нём строки символом #.
P.S. Список потенциально доступных сетевых карт, установленных на компьютере, можно получить при помощи команды:
# lshw -C network
вторник, 15 января 2013 г.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий