Re: Quad ethernet card getting assigned different channels every

Nuno Silva (nuno.silva@vgertech.com)
Tue, 03 Dec 2002 14:41:13 +0000


Hi!

You can load the module and specify the I/O address of each mii. This
way you'll allways get the same eth for a given I/O. Read the module's
fine manual :)

Regards,
Nuno Silva

Ian S. Nelson wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> The kernel is 2.4.18, from Redhat. I've looked at some of the code and I
> think this might actually be a hardware bug. I'm helping setup a 3 port
> firewall, I'm remote so I haven't been hands on, the guy has a quad
> ethernet card in it. Between kernel installs eth0, eth1, eth2, and eth3
> seem to change which socket on the card they are.
>
> Anyone seen anything like this before? The hardware didn't change and
> to my knowledge no BIOS changes have happened. I'd assume that the PCI
> bus would be enumerated the same each time and that the kernel, barring
> changes to PCI device discovery, would give the same ethernet channel to
> the same socket each time. It boots consistently when we figure out
> what port is what.
>
> In this particular case it's potentially a big security concern, if we
> swapped the DMZ and protected zones and didn't notice then his network
> might be exposed.
>
>
> thanks,
> Ian
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.0 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQE97LykV28blwDT2YMRAribAJ9N/kevyPK2ALbZqplzRnW2pp/mEACfe/cN
> ug4c/2WZtGH7g5MzPBkU0xs=
> =wykB
> -----END PGP SIGNATURE-----
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/