<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3132" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2>I am having trouble getting two 82551ER Ethernet 
controllers running in Linux.&nbsp; I am able to scan the PCI bus and see the 
devices and I was even able to program the EEPROM from U-boot.&nbsp; 
</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>In the kernel I mapped the IRQ's through 
/arch/ppc/m82xx_pci.c.&nbsp; I've been using the e100 drive that comes with the 
2.6.17.14 kernel and have also tried the driver directly from Intel.&nbsp; Both 
give the same results.&nbsp; The PCI scan shows the correct output for how the 
device should be configured.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>The situation is when I use the ethtool with the 
driver loaded and eth0 not configured with ifconfig I get this:<BR>SCB Status 
Word (Lower 
Word)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
0x0000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU 
Status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Idle<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU 
Status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Idle<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ---- Interrupts Pending 
----<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flow Control 
Pause:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Early 
Receive:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Software Generated 
Interrupt:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
MDI 
Done:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU Not In Ready 
State:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU Not in Active 
State:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU Received 
Frame:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU Completed 
Command:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>SCB Command Word (Upper 
Word)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
0x0100<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU 
Command:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
No Command<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU 
Command:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
No Command<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Software Generated 
Interrupt:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
---- Interrupts Masked ----<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALL 
Interrupts:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
yes<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flow Control 
Pause:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Early 
Receive:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU Not In Ready 
State:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU Not in Active 
State:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU Received 
Frame:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU Completed 
Command:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>MDI/MDI-X 
Status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
MDI</FONT></DIV>
<DIV>&nbsp;</DIV><FONT face=Arial size=2>
<DIV><BR>With eth0 configured using the command "ifconfig eth0 192.168.1.7 
netmask 255.255.255.0 up" I get this:<BR>SCB Status Word (Lower 
Word)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
0x6450<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU 
Status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Ready<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU 
Status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Suspended<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ---- Interrupts Pending 
----<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flow Control 
Pause:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Early 
Receive:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Software Generated 
Interrupt:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
MDI 
Done:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU Not In Ready 
State:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU Not in Active 
State:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
yes<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU Received 
Frame:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
yes<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU Completed 
Command:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>SCB Command Word (Upper 
Word)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
0x0000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU 
Command:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
No Command<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU 
Command:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
No Command<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Software Generated 
Interrupt:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
---- Interrupts Masked ----<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ALL 
Interrupts:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flow Control 
Pause:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Early 
Receive:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU Not In Ready 
State:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU Not in Active 
State:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RU Received 
Frame:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CU Completed 
Command:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
no<BR>MDI/MDI-X 
Status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
MDI</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>If I issue a PING out of the port and sniff the traffic on the destination 
PC I see the ARP requests and I send the reply, but the embedded machine sees 
nothing.&nbsp; If I use ethtool or even ifconfig to view the statistics on the 
port they both show that there are no packets in or out.</DIV>
<DIV>&nbsp;</DIV>
<DIV>I have no idea where to go with this.&nbsp; It seems like the PCI bus is 
working, but possibly not the Interrupt handler.</DIV>
<DIV>&nbsp;</DIV>
<DIV></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV align=left>
<P class=MsoNormal><STRONG><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Calibri','sans-serif'">Nicholas 
Hickman<BR></SPAN></STRONG><SPAN style="FONT-SIZE: 8pt">Applications 
Engineer<BR></SPAN><STRONG><SPAN 
style="FONT-SIZE: 8pt; FONT-FAMILY: 'Calibri','sans-serif'">DTech Labs, 
Inc</SPAN></STRONG><SPAN style="FONT-SIZE: 8pt">.<BR></SPAN></P></DIV>
<DIV>&nbsp;</DIV></BODY></HTML>