Witam,
a więc tak, żeby ochronić się przed losowym ładowaniem interfejsów mam:
-w initrd w sekcji hook(mkinitcpio.conf) tylko wpisy; base, ide, scsi, filesystem, a w sekcji modules mam tylko podane że ma ładować moduł do kontrolera IDE
-żadnych innych modułów w rc.conf
-w pliku modprobe.conf
alias wlan0 rt2400pci
alias wlan1 ath5k
alias eth0 3c59x
alias eth1 8139too
obojętnie czy włączę udev w rc.conf czy podam jakiekolwiek moduły w sekcji modules to zawsze przypisze mi na odwrót wlan0 i wlan1.
Poza tym przy wyłączonym udevie i niewpisanych modułach w rc.conf ale za to z obecnym plikiem modprobe.conf załaduje mi automatycznie wszystkie wyżej podane moduły za wyjątkiem rt2400pci
Oczywiście ręcznie da się wpisać modprobe rt2400pci i wtedy ładuje.
Co się dzieje czemu tak jest?
p.s
w poradniku jest nieścisłość plik modprobe.conf ma być w /etc/modprobe.d/modprobe.conf. a nie po staremu jak było kiedyś w /etc/modprobe.conf