Does anyone have a working Click config file for 802.1D compliant switch ?

Krishna Reddy skreddy at yahoo.com
Wed Feb 13 18:15:53 EST 2002


Hello Eddie,

Thanks for your response to my questions. Please see inline.

--
Krishna

----- Original Message -----
From: "Eddie Kohler" <kohler at icir.org>
To: "Krishna Reddy" <skreddy at yahoo.com>
Cc: <click at amsterdam.lcs.mit.edu>
Sent: Wednesday, February 13, 2002 12:28 PM
Subject: Re: Does anyone have a working Click config file for 802.1D
compliant switch ?


> Hi Krishna,
>
> You've found the right config (sorry for not getting back to you sooner).
> As for the error messages:
>
> > I changed the queue depth from default value of 1000 to 3000
> > and it stay alive for a few more seconds.
>
> The "overflow" message is only a warning. The box should still be
> forwarding packets. Is it? What is the output packet count you're seeing?
> Is it less than you expected? Is any forwarding happening at all?

The box stopped forwarding packets completely. I was using an IXIA
traffic generator to pump pkts into eth0 and receive them from eth1 and
after about 20 seconds IXIA does not see any packets at all (it is still
pumping
into eth0 though).

>
> FYI -- I wouldn't bet my firstborn on our Ethernet switch elements. If you
> had any contributions, they would be appreciated!

Sure, I would start digging into the Click code pretty soon and maybe
I might be able to contribute something useful.

>
> > On the 8245, I was not able to seen any traffic go through the box.
> > However, I keep getting the error messages, such as:
> > "floating point used in the kernel"
>
> That sounds like maybe a problem with the 8245 driver. Make sense?

Not likely. The 8245 that I refer to above is  a Motorola PowerPC processor
and
not a Ethernet NIC. Let me describe my system a little bit: I have a
reference board
from Motorola called  "Sandpoint". The Sandpoint board looks just like a
regular
PC motherboard, has PCI slots and it accepts a mezzanine processor card. The
mezzanine processor cards for various Motorola processors are available
(such the MPC8245, MPC7450 etc.  ). I'm using a mezannine card with MPC8245
processor. I used two ethernet NICs in two PCI slots in Sandpoint.

When I bootup Linux on the Sandpoint with brigding configured in the
kernel, I can switch packets correctly through the box. But when I load
Click
on this box can try the config :
---------------------------------------------------
PollDevice(eth1) -> ToLinux;
Idle -> ToDevice(eth1);
---------------------------------------------------
I don't see any packet come out of the system.

>
> Eddie


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com




More information about the click mailing list