Hi !
Declan Mullen wrote:
>>> alias eth0 lance
>>> options lance io=0x300
>>> alias eth1 8139too
>>> alias eth2 pcnet32
>>> alias eth3 pcnet32
> > verify that the lines you want are put in /etc/modules.conf.
> The lines are there as initially stated, however the alias lines still
> do not seem to dictate the assignment of "eth" names to cards. From the
> experiments that I've run the assignment seems to be based upon the
> order in which the drivers are listed within /etc/modules.
> Anybody know why the alias statements are seemingly being ignored ?
Try the ether=... kernel boot-parameter. It's explained in the
Ethernet-Howto [1]. For example you can try something like this (when
the lance-nic has IRQ5...) at your boot-prompt:
linux ether=5,0x300,eth0 ether=11,eth1
IIRC the syntax is something like
ether=IRQ,IO-base,[driver-specific],ethx
When it works, you can use the append=... line in your lilo.conf to
apply these settings permanently.
greetz,
Thomas
[1]
http://www.ibiblio.org/pub/Linux/doc...net-HOWTO.html