[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug #1760] need to be able to exclude onboard eepro100 nic from being u
From: |
nobody |
Subject: |
[Bug #1760] need to be able to exclude onboard eepro100 nic from being used. |
Date: |
Thu, 21 Nov 2002 05:16:23 -0500 |
=================== BUG #1760: LATEST MODIFICATIONS ==================
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=1760&group_id=68
Changes by: Yoshinori K. Okuji <address@hidden>
Date: 2002-Nov-21 10:16 (GMT)
------------------ Additional Follow-up Comments ----------------------------
See the function eth_probe in netboot/config.c.
There is a comment saying "pick the first one...".
Change the check "if (p->ioaddr != 0)" so that it will
check if the IO address matches one of your cards, instead
of if the IO address is non-zero. For example,
"if (p->ioaddr == 0x2400)".
Okuji
=================== BUG #1760: FULL BUG SNAPSHOT ===================
Submitted by: jus_albstmeijer Project: GNU GRUB
Submitted on: 2002-Nov-20 22:25
Category: Network Severity: Major
Priority: Low Bug Group: Feature Request
Resolution: None Assigned to: None
Status: Open Release: 0.92
Reproducibility: Every Time Planned Release:
Summary: need to be able to exclude onboard eepro100 nic from being used.
Original Submission: Hi,
I have a small problem.
I use pxegrub on a system with mutiple eepro100 nics.
One of the eepro100 nics is onboard.
The one with the PXE bootrom is a pci card.
When pxegrub starts, it probes and finds the onboard card.. This card is not
connected to the subnet where the tftpd server offers the menu.lst.. so pxegrub
stops.
Is there a way to exclude the onboard card from being probed by pxegrub? or can
I specify witch nic to use?
Follow-up Comments
*******************
-------------------------------------------------------
Date: 2002-Nov-21 10:16 By: okuji
See the function eth_probe in netboot/config.c.
There is a comment saying "pick the first one...".
Change the check "if (p->ioaddr != 0)" so that it will
check if the IO address matches one of your cards, instead
of if the IO address is non-zero. For example,
"if (p->ioaddr == 0x2400)".
Okuji
-------------------------------------------------------
Date: 2002-Nov-21 08:37 By: jus_albstmeijer
Great.
I suppose this is no problem for a programmer, but I am not.
Maybe you could give me a hint.
These are the cards presented on my pci bus, 00:05.0 is the one I would like
pxegrub to use:
00:02.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08)
Subsystem: Compaq Computer Corporation NC3163 Fast Ethernet NIC
(embedded, WOL)
Flags: bus master, medium devsel, latency 64, IRQ 3
Memory at c3fff000 (32-bit, non-prefetchable) [size=4K]
I/O ports at 2400 [size=64]
Memory at c3e00000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at <unassigned> [disabled] [size=1M]
Capabilities: [dc] Power Management version 2
00:05.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08)
Subsystem: Compaq Computer Corporation NC3123 Fast Ethernet NIC (WOL)
Flags: bus master, medium devsel, latency 64, IRQ 3
Memory at c3dfd000 (32-bit, non-prefetchable) [size=4K]
I/O ports at 2c00 [size=64]
Memory at c3c00000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at c3c00000 [disabled] [size=1M]
Capabilities: [dc] Power Management version 2
04:04.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08)
Subsystem: Compaq Computer Corporation NC3134 Fast Ethernet NIC (dual
port)
Flags: bus master, medium devsel, latency 64, IRQ 3
Memory at c6fff000 (32-bit, non-prefetchable) [size=4K]
I/O ports at 4000 [size=64]
Memory at c6e00000 (32-bit, non-prefetchable) [size=1M]
Capabilities: [dc] Power Management version 2
04:05.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08)
Subsystem: Compaq Computer Corporation NC3134 Fast Ethernet NIC (dual
port)
Flags: bus master, medium devsel, latency 64, IRQ 3
Memory at c6dff000 (32-bit, non-prefetchable) [size=4K]
I/O ports at 4040 [size=64]
Memory at c6c00000 (32-bit, non-prefetchable) [size=1M]
Capabilities: [dc] Power Management version 2
-------------------------------------------------------
Date: 2002-Nov-21 01:17 By: okuji
For now, you must modify netboot/config.c. It would be
desirable to support multiple NICs (or at least support
choosing one of them), but nobody works on it.
Okuji
CC list is empty
No files currently attached
For detailed info, follow this link:
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=1760&group_id=68