On Wed, 13 Nov 2002, Andrew Ip wrote: > Looks like I have located the problem. The reason of the ethernet can't get > irq is because pirq routing table is not written properly. If option > CONFIG_COMPRESS is set to 0, then everything back to normal. compression may > affect pirq routing table area. Also, 2.4.17 and 2.4.19 also have different > behavior. On 2.4.19, ping doesn't work even it has an irq. However, if > writing an irq to PCI_INTERRUPT_LINE in mainboard.c, then ping works. 2.4.17 > works either way.
2.4.19 is broken. I posted the fix here a few days ago and I can send it to you. I'm glad compression is an option :-) interesting problem and thanks for the fix. Here is an interesting case where having linuxbios do less (letting Linux parse the IRQ table) revealed a bug in linuxbios. ron _______________________________________________ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

