Меняется имя сетевого интерфейса после перезагрузки

Приветствую.
После установки Arch Linux на Dell Inspiron 1525 с bcm4312 на борту почитал wiki, а именно темы “Wireless setup” и “wpa_supplicant”. До установки драйвера на wi-fi карточку был один сетевой интерфейс - eth0, это Marvell 88E8040 PCI-E Fast Ethernet Controller, если верить lspci.
После установки драйвера наблюдалась некоторая перестановка: место eth0 занял именно беспроводной интерфейс, вытеснив Ethernet-карту на место eth1.
Менеджерами сети пользоваться мне не хотелось, поэтому я прописал имя беспроводного интерфейса в /etc/rc.conf:
eth0="eth0 192.168.0.114 netmask 255.255.255.0 broadcast 192.168.0.255"
INTERFACES=(eth0)
gateway="default gw 192.168.0.1"
ROUTES=(gateway)
После этого прописал SSID и PSK в /etc/wpa_supplicant.conf и добавил в /etc/rc.local строчку для авторизации интерфейса в беспроводной сети:
wpa_supplicant -Dwext -B -i eth0 -c /etc/wpa_supplicant.conf
В общем, сделал всё по книжке и даже понял, как оно работает - спасибо умным людям.
Через пару дней заметил, что при включении/перезагрузке машины сеть не поднимается. Выглядит это так, как будто модуль драйвера на broadcom не подгрузился, однако на самом деле модуль загружен. От рута делаю iwconfig и вижу, что теперь eth1 - беспроводной интерфейс, а eth0 - кабельный. Соответственно, беспроводную сеть приходится поднимать ручками. Или, что самое странное, перезагружаться. Порой более одного раза, после этого снова карточки меняются местами.
Встречал ли кто-нибудь подобную ситуацию, находил ли решение? По форуму ответов не нашлось в существующих темах.
Переименование сетевых интерфейсов обсуждалась неоднократно. В поиск!
Разберемся, голубчик!
Это читали http://wiki.archlinux.org/index.php/Ude … 8%D0%B9%29
viewtopic.php?f=16&t=1925
Последний крик моды - эхо 30-летней давности.
Понял, почитал, сделал. Спасибо всем.
P.S.: прошу прощения за нетщательный поиск по форуму.
 
Зарегистрироваться или войдите чтобы оставить сообщение.