Thanks. Your solution would work, but that would only changes the hardware 
addresses. 

I do not really like to change hardware addresses on machines unless I am 
testing stuff.
A transparent bridge with ethernet cards that have modified hardware addresses 
could create
more layers of complexity than most are willing to look at. 

I do not envy people that have to troubleshoot issues on a device with modified 
hardware addresses.

Anyways, I found a 'work around' solution to the problem by pulling the 
troublesome network card and
replacing it with a new NIC. Now, the cards come up in the logical order in 
which they are placed. :)

Why one card would cause the devices to get shuffled still has me perplexed, 
but 
it works now. 

On 01/12/04 17:57 -0200, [EMAIL PROTECTED] wrote:
> Em Qua, 2004-12-01 ?s 13:10, Theodore Knab escreveu:
> > I have a problem with BIOS messing up the order in which my three ethernet 
> > cards
> > are coming up.
> > 
> > More specifically, I want the this:
> > 
> >     eth0 = motherboard ethernet card (eepro100)
> >             0000:00:0e.0, 00:D0:B7:89:AD:6D, I/O at 0x2040, IRQ 21.
> > 
> >     eth1 = second card: slot 2 pci (eepro100)
> >             0000:02:04.0, 00:0E:0C:61:15:F1, I/O at 0x3000, IRQ 20.
> > 
> >     eth2 = third card: slot 4 pci (eepro100)
> >             0000:00:0b.0, 00:0E:0C:61:15:F8, I/O at 0x2000, IRQ 18.
> > 
> > Currently, they are coming up in this order:
> >     eth0: 0000:00:0b.0, 00:0E:0C:61:15:F8, I/O at 0x2000, IRQ 18.
> >     eth1: 0000:00:0e.0, 00:D0:B7:89:AD:6D, I/O at 0x2040, IRQ 21.
> >     eth2: 0000:02:04.0, 00:0E:0C:61:15:F1, I/O at 0x3000, IRQ 20.
> > 
> > The order was right until I added the third card. Yes, they are all using
> > the same driver.  
> > 
> > When I added the third network device, the devices all shuffle around.
> > 
> > Anybody know how to fix this or what might have caused this ?
> > 
> > I have been trying to use the following line in my lilo.conf, which works on
> > one other system with three NICS (2 of which are the same):
> > 
> > append="netdev=irq=21,io=0x2040,name=eth0 netdev=irq=20,io=0x3000,name=eth1 
> > netdev=irq18,io=0x2000,name=eth2"
> > 
> > On the one with problems, I have 3 similar chip sets and the netdev append 
> > line
> > does not work. Anybody else seen this and is there a work around ?
> > 
> > Kernel                   : Linux water 2.6.8 #3 SMP Tue Nov 30
> > Distro                   : hybrid Woody/Sarge
> > Original install disk: Potato
> > 
> > Devices: lspci -v 
> > 
> > 00:00.0 Host bridge: Intel Corp. 440GX - 82443GX Host bridge
> >         Flags: bus master, medium devsel, latency 64
> >         Memory at f8000000 (32-bit, prefetchable) [size=64M]
> >         Capabilities: [a0] AGP version 1.0
> > 
> > 00:01.0 PCI bridge: Intel Corp. 440GX - 82443GX AGP bridge (prog-if 00 
> > [Normal decode])
> >         Flags: bus master, 66Mhz, medium devsel, latency 64
> >         Bus: primary=00, secondary=01, subordinate=02, sec-latency=64
> >         I/O behind bridge: 00003000-00003fff
> >         Memory behind bridge: f4300000-f44fffff
> > 
> > 00:0b.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 08)
> >         Subsystem: Intel Corp. EtherExpress PRO/100+
> >         Flags: bus master, medium devsel, latency 64, IRQ 18
> >         Memory at f4200000 (32-bit, non-prefetchable) [size=4K]
> >         I/O ports at 2000 [size=64]
> >         Memory at f4000000 (32-bit, non-prefetchable) [size=1M]
> >         Expansion ROM at <unassigned> [disabled] [size=1M]
> >         Capabilities: [dc] Power Management version 2
> > 
> > 00:0c.0 SCSI storage controller: Adaptec 7896
> >         Subsystem: Adaptec: Unknown device 0053
> >         Flags: bus master, medium devsel, latency 64, IRQ 19
> >         BIST result: 00
> >         I/O ports at 2400 [disabled] [size=256]
> >         Memory at f4202000 (64-bit, non-prefetchable) [size=4K]
> >         Expansion ROM at <unassigned> [disabled] [size=128K]
> >         Capabilities: [dc] Power Management version 1
> > 
> > 00:0c.1 SCSI storage controller: Adaptec 7896
> >         Subsystem: Adaptec: Unknown device 0053
> >         Flags: bus master, medium devsel, latency 64, IRQ 19
> >         BIST result: 00
> >         I/O ports at 2800 [disabled] [size=256]
> >         Memory at f4203000 (64-bit, non-prefetchable) [size=4K]
> >         Capabilities: [dc] Power Management version 1
> > 
> > 00:0e.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 08)
> >         Subsystem: Intel Corp. 82559 Fast Ethernet LAN on Motherboard
> >         Flags: bus master, medium devsel, latency 64, IRQ 21
> >         Memory at f4201000 (32-bit, non-prefetchable) [size=4K]
> >         I/O ports at 2040 [size=64]
> >         Memory at f4100000 (32-bit, non-prefetchable) [size=1M]
> >         Expansion ROM at <unassigned> [disabled] [size=1M]
> >         Capabilities: [dc] Power Management version 2
> > 
> > 00:12.0 ISA bridge: Intel Corp. 82371AB PIIX4 ISA (rev 02)
> >         Flags: bus master, medium devsel, latency 0
> > 
> > 00:12.1 IDE interface: Intel Corp. 82371AB PIIX4 IDE (rev 01) (prog-if 80 
> > [Master])
> >         Flags: bus master, medium devsel, latency 64
> >         I/O ports at 2080 [size=16]
> > 
> > 00:12.2 USB Controller: Intel Corp. 82371AB PIIX4 USB (rev 01) (prog-if 00 
> > [UHCI])
> >         Flags: bus master, medium devsel, latency 64, IRQ 21
> >         I/O ports at 20a0 [disabled] [size=32]
> > 
> > 00:12.3 Bridge: Intel Corp. 82371AB PIIX4 ACPI (rev 02)
> >         Flags: medium devsel, IRQ 9
> > 
> > 00:14.0 VGA compatible controller: Cirrus Logic GD 5480 (rev 23) (prog-if 
> > 00 [VGA])
> >         Subsystem: Cirrus Logic CL-GD5480
> >         Flags: bus master, medium devsel, latency 64
> >         Memory at f6000000 (32-bit, prefetchable) [size=32M]
> >         Memory at f4204000 (32-bit, non-prefetchable) [size=4K]
> >         Expansion ROM at <unassigned> [disabled] [size=32K]
> > 
> > 01:0f.0 PCI bridge: Digital Equipment Corporation DECchip 21150 (rev 06) 
> > (prog-if 00 [Normal decode])
> >         Flags: bus master, fast Back2Back, 66Mhz, medium devsel, latency 240
> >         Bus: primary=01, secondary=02, subordinate=02, sec-latency=68
> >         I/O behind bridge: 00003000-00003fff
> >         Memory behind bridge: f4300000-f44fffff
> >         Capabilities: [dc] Power Management version 1
> > 
> > 
> > 02:04.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 08)
> >         Subsystem: Intel Corp. EtherExpress PRO/100+
> >         Flags: bus master, medium devsel, latency 208, IRQ 20
> >         Memory at f4400000 (32-bit, non-prefetchable) [size=4K]
> >         I/O ports at 3000 [size=64]
> >         Memory at f4300000 (32-bit, non-prefetchable) [size=1M]
> >         Expansion ROM at <unassigned> [disabled] [size=1M]
> >         Capabilities: [dc] Power Management version 2
> > 
> > 
> 
> Hi Ted
> 
> 
> Try to use interfaces. See man page. Here an example:
> 
> auto eth0
> iface eth0 inet static
>         address 192.168.0.1
>         netmask 255.255.255.0
>         network 192.168.0.0
>         broadcast 192.168.0.255
>         hwaddress ether 00:0e:a6:bc:ad:29
> 
> auto eth1
> iface eth1 inet static
>         address 200.207.......
>         netmask 255.255.......
>         network 200.207......
>         broadcast 200.207.......
>         gateway 200.207........
>         hwaddress ether 00:08:54:1a:7b:d6
> 
> auto eth2
> iface eth2 inet static
>         address 172.16.0.1
>         netmask 255.255.255.0
>         network 172.16.0.0
>         broadcast 172.16.0.255
>         hwaddress ether 00:08:54:1a:7b:94
> 
> 
> best regards
> 
> > 
> > -- 
> > ------------------------------------------
> > Ted Knab
> > Chester, Maryland  21619 USA
> > ------------------------------------------
> > The perception of knowledge is an egotistical farce in which
> > humans extrapolate from random simplifications. 
> -- 
> Paulo Ricardo Bruck - consultor
> Contato Global Solutions
> tel 011 5031-4932  fone/fax 011 5034-1732  cel 011 9235-4327
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 

-- 
------------------------------------------
Ted Knab
Chester, Maryland  21619 USA
------------------------------------------
The perception of knowledge is an egotistical farce in which
humans extrapolate from simplifications.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to