[ixp1200] IXA SDK 2.0 PETH

ravi modgekar ravilm at yahoo.com
Fri May 24 09:35:10 EDT 2002


Hi,
    Initially even I faced this problem...but I
resolved it.Just define RF1812 in one of the microcode
files and your problem will be solved.
Ravi Modgekar
--- Charles Chiou <cchiou at viosoft.com> wrote:
> Hi,
> 
> This is not a VERA question per se, I apologize...
> However, I wonder if
> anyone has successfully used the pseudo-ethernet
> driver (peth.o) that
> comes with the IXA SDK 2.0 and run it on the C0
> board with linux kernel
> 2.3.99? I followed the instructions and did the
> following:
> 
> $ insmod ue.o
> $ insmod octmac.o
> $ insmod giga_drv.o
> $ rs_udebug
> 
> then used the workbech to start a hardware debug
> session to upload the
> microcode (in the L3fwd16 project) to the target,
> and start the
> microengines.
> 
> $ load
>  (and this installed the peth.o module and
> configured the net devices
>   peth0 - peth7 with IP addresses 1.2.x.5)
> 
> I then connected port 0 of the slow ports to a
> workstation's network card
> with IP address 1.2.1.1 and tried to ping it from
> the SA linux shell. This
> is what I got:
> 
> $ ping 1.2.1.1
> 
> peth_start_xmit: new descriptor = a4
> peth_start_xmit: pData = c1b15000
> peth_start_xmit: len = 42, descFlags = 2901
> peth_start_xmit: queue = 300, headTail = ffffffff
> peth_start_xmit: tail = ffff
> peth_start_xmit: new headTail = ffff00a4
> peth_start_xmit: queueCount = -1
> peth_start_xmit called
> peth_start_xmit: new descriptor = a0
> peth_start_xmit: pData = c1b14800
> peth_start_xmit: len = 42, descFlags = 2901
> peth_start_xmit: queue = 300, headTail = ffffffff
> peth_start_xmit: tail = ffff
> peth_start_xmit: new headTail = ffff00a0
> peth_start_xmit: queueCount = -1
> peth_start_xmit called
> peth_start_xmit: new descriptor = 9c
> peth_start_xmit: pData = c1b14000
> peth_start_xmit: len = 42, descFlags = 2901
> peth_start_xmit: queue = 300, headTail = ffffffff
> peth_start_xmit: tail = ffff
> peth_start_xmit: new headTail = ffff0094
> peth_start_xmit: queueCount = -1
> peth_start_xmit called
> peth_start_xmit: new descriptor = 90
> peth_start_xmit: pData = c1b12800
> peth_start_xmit: len = 42, descFlags = 2901
> peth_start_xmit: queue = 300, headTail = ffffffff
> peth_start_xmit: tail = ffff
> peth_start_xmit: new headTail = ffff0090
> peth_start_xmit: queueCount = -1
> 
> ...
> 
> peth_start_xmit called
> peth_start_xmit: new descriptor = 0
> Bad descriptor 0, dropping outgoing packet
> pethFreeDescriptor: descriptor = 0
> pethFreeDescriptor: Bad descriptor 0
> 
> 
> Any suggestions is appreciated!
> 
> Thanks,
> 
> Charles
> 


__________________________________________________
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com



More information about the ixp1200 mailing list