This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: PCI Ethernet card (DHCP issue)
- From: "Michael Anburaj" <embeddedeng at hotmail dot com>
- To: Eric dot Doenges at DynaPel dot com, andrew at lunn dot ch
- Cc: ecos-discuss at sources dot redhat dot com
- Date: Wed, 17 Sep 2003 05:52:08 +0000
- Subject: Re: [ECOS] PCI Ethernet card (DHCP issue)
- Bcc:
Hi,
Thanks to Andrew & Eric.
The problem was with the atlas pci definitions.
HAL_PCI_TRANSLATE_INTERRUPT() macro of plf_io.h was not complete. I fixed it
& the eth interface works fine now. I will send the patch for it soon.
Questions:
1. The ethereal debug info showed the following:
From MIPS board: DHCP discover
From MIPS board: DHCP discover
From MIPS board: DHCP discover
From MIPS board: DHCP discover
From RH9 host: DHCP Offer
From RH9 host: DHCP Offer
From RH9 host: DHCP Offer
From RH9 host: DHCP Offer
This got me confused. It looked like the host was not responding for some
reason. But, actually the MIPS board was dropping packets, because of the
PCI INT vector setting. The above ethereal info does not make sense to me.
I feel it must have been like this,
From MIPS board: DHCP discover
From RH9 host: DHCP Offer <dropped by MIPS board due to INT vector issue>
From MIPS board: DHCP discover
From RH9 host: DHCP Offer <dropped by MIPS board due to INT vector issue>
From MIPS board: DHCP discover
From RH9 host: DHCP Offer <dropped by MIPS board due to INT vector issue>
From MIPS board: DHCP discover
From RH9 host: DHCP Offer <dropped by MIPS board due to INT vector issue>
Did ethereal mislead me with wrong info.? or did I interpret it wrongly?
2. The PCI interrupts seems to be mapped in the following manner <My
assumption>:
PCI device number Interrupt controller PIN
0,4,8... INTC
1,5,9... INTD
2,6,10... INTA
3,7,11... INTB
Is this right? Let me know how to know this & is there any material
regarding this?
3. If I need to send a atlas hal patch, let me know how to generate change
list. Please point me to a document for the same.
Thanks a lot & cheers,
-Mike.
_________________________________________________________________
Fast, faster, fastest: Upgrade to Cable or DSL today!
https://broadband.msn.com
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss