linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* 8260 ethernet driver multicast problem
@ 2005-12-14 14:28 Robin Mathew
  2005-12-14 15:20 ` Pantelis Antoniou
  0 siblings, 1 reply; 5+ messages in thread
From: Robin Mathew @ 2005-12-14 14:28 UTC (permalink / raw)
  To: linuxppc-embedded

[-- Attachment #1: Type: text/plain, Size: 685 bytes --]

Hi,
I was encountering a problem with the receipt of multicast packets from eth
interface in 8260 platform. The issue was traced to the fcc_enet.c driver. A
stray return in the set_multicast_list function was the culprit.

The following is the changes that I have made-

Index: fcc_enet.c
@@ -1488,7 +1488,6 @@

     cep = (struct fcc_enet_private *)dev->priv;

-return;
     /* Get pointer to FCC area in parameter RAM.
     */
     ep = (fcc_enet_t *)dev->base_addr;


Can you please tell me whether there is any issue with setting the driver in
multicast or promiscous mode. Was this change deliberately done or is it
really a bug?

Thanks in advance,
Robin

[-- Attachment #2: Type: text/html, Size: 864 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 8260 ethernet driver multicast problem
  2005-12-14 14:28 8260 ethernet driver multicast problem Robin Mathew
@ 2005-12-14 15:20 ` Pantelis Antoniou
  2005-12-14 20:13   ` Andy Fleming
  0 siblings, 1 reply; 5+ messages in thread
From: Pantelis Antoniou @ 2005-12-14 15:20 UTC (permalink / raw)
  To: Robin Mathew; +Cc: linuxppc-embedded

Robin Mathew wrote:
> Hi,
> I was encountering a problem with the receipt of multicast packets from eth
> interface in 8260 platform. The issue was traced to the fcc_enet.c driver. A
> stray return in the set_multicast_list function was the culprit.
> 
> The following is the changes that I have made-
> 
> Index: fcc_enet.c
> @@ -1488,7 +1488,6 @@
> 
>      cep = (struct fcc_enet_private *)dev->priv;
> 
> -return;
>      /* Get pointer to FCC area in parameter RAM.
>      */
>      ep = (fcc_enet_t *)dev->base_addr;
> 
> 
> Can you please tell me whether there is any issue with setting the driver in
> multicast or promiscous mode. Was this change deliberately done or is it
> really a bug?
> 
> Thanks in advance,
> Robin
> 

Robin, what's the kernel version you're using?

If you're using 2.6 there's a brand new driver you can use.

Regards

Pantelis

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 8260 ethernet driver multicast problem
  2005-12-14 15:20 ` Pantelis Antoniou
@ 2005-12-14 20:13   ` Andy Fleming
  2005-12-15  9:59     ` Vitaly Bordug
  0 siblings, 1 reply; 5+ messages in thread
From: Andy Fleming @ 2005-12-14 20:13 UTC (permalink / raw)
  To: Pantelis Antoniou; +Cc: Robin Mathew, linuxppc-embedded


On Dec 14, 2005, at 09:20, Pantelis Antoniou wrote:

> Robin Mathew wrote:
>> Hi,
>> I was encountering a problem with the receipt of multicast packets  
>> from eth
>> interface in 8260 platform. The issue was traced to the fcc_enet.c  
>> driver. A
>> stray return in the set_multicast_list function was the culprit.
>> The following is the changes that I have made-
>> Index: fcc_enet.c
>> @@ -1488,7 +1488,6 @@
>>      cep = (struct fcc_enet_private *)dev->priv;
>> -return;
>>      /* Get pointer to FCC area in parameter RAM.
>>      */
>>      ep = (fcc_enet_t *)dev->base_addr;
>> Can you please tell me whether there is any issue with setting the  
>> driver in
>> multicast or promiscous mode. Was this change deliberately done or  
>> is it
>> really a bug?
>> Thanks in advance,
>> Robin
>
> Robin, what's the kernel version you're using?
>
> If you're using 2.6 there's a brand new driver you can use.


Has 8260 platform support been pushed out yet?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 8260 ethernet driver multicast problem
@ 2005-12-15  5:50 Robin Mathew
  0 siblings, 0 replies; 5+ messages in thread
From: Robin Mathew @ 2005-12-15  5:50 UTC (permalink / raw)
  To: linuxppc-embedded

[-- Attachment #1: Type: text/plain, Size: 3649 bytes --]

Hi,
    I am using 2.4.20 kernel. I have checked up the latest sources in denx.
Think the problem is fixed with the latest sources.
Thanks
Robin

On 12/15/05, linuxppc-embedded-request@ozlabs.org <
linuxppc-embedded-request@ozlabs.org> wrote:
>
>
>    1. Re: 8260 ethernet driver multicast problem (Pantelis Antoniou)
>    2. Re: 8260 ethernet driver multicast problem (Andy Fleming)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 14 Dec 2005 17:20:01 +0200
> From: Pantelis Antoniou <panto@intracom.gr>
> Subject: Re: 8260 ethernet driver multicast problem
> To: Robin Mathew <robbinmathew@gmail.com>
> Cc: linuxppc-embedded@ozlabs.org
> Message-ID: <43A03821.6040206@intracom.gr>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Robin Mathew wrote:
> > Hi,
> > I was encountering a problem with the receipt of multicast packets from
> eth
> > interface in 8260 platform. The issue was traced to the fcc_enet.c
> driver. A
> > stray return in the set_multicast_list function was the culprit.
> >
> > The following is the changes that I have made-
> >
> > Index: fcc_enet.c
> > @@ -1488,7 +1488,6 @@
> >
> >      cep = (struct fcc_enet_private *)dev->priv;
> >
> > -return;
> >      /* Get pointer to FCC area in parameter RAM.
> >      */
> >      ep = (fcc_enet_t *)dev->base_addr;
> >
> >
> > Can you please tell me whether there is any issue with setting the
> driver in
> > multicast or promiscous mode. Was this change deliberately done or is it
> > really a bug?
> >
> > Thanks in advance,
> > Robin
> >
>
> Robin, what's the kernel version you're using?
>
> If you're using 2.6 there's a brand new driver you can use.
>
> Regards
>
> Pantelis
>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 14 Dec 2005 14:13:00 -0600
> From: Andy Fleming <afleming@freescale.com>
> Subject: Re: 8260 ethernet driver multicast problem
> To: Pantelis Antoniou <panto@intracom.gr>
> Cc: Robin Mathew <robbinmathew@gmail.com>,
>         linuxppc-embedded@ozlabs.org
> Message-ID: <2750D02C-4FDE-4267-8B60-E1CECDFF55F4@freescale.com>
> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
>
>
> On Dec 14, 2005, at 09:20, Pantelis Antoniou wrote:
>
> > Robin Mathew wrote:
> >> Hi,
> >> I was encountering a problem with the receipt of multicast packets
> >> from eth
> >> interface in 8260 platform. The issue was traced to the fcc_enet.c
> >> driver. A
> >> stray return in the set_multicast_list function was the culprit.
> >> The following is the changes that I have made-
> >> Index: fcc_enet.c
> >> @@ -1488,7 +1488,6 @@
> >>      cep = (struct fcc_enet_private *)dev->priv;
> >> -return;
> >>      /* Get pointer to FCC area in parameter RAM.
> >>      */
> >>      ep = (fcc_enet_t *)dev->base_addr;
> >> Can you please tell me whether there is any issue with setting the
> >> driver in
> >> multicast or promiscous mode. Was this change deliberately done or
> >> is it
> >> really a bug?
> >> Thanks in advance,
> >> Robin
> >
> > Robin, what's the kernel version you're using?
> >
> > If you're using 2.6 there's a brand new driver you can use.
>
>
> Has 8260 platform support been pushed out yet?
>
>
>
>
>
> ------------------------------
>
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>
> End of Linuxppc-embedded Digest, Vol 16, Issue 37
> *************************************************
>

[-- Attachment #2: Type: text/html, Size: 5190 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 8260 ethernet driver multicast problem
  2005-12-14 20:13   ` Andy Fleming
@ 2005-12-15  9:59     ` Vitaly Bordug
  0 siblings, 0 replies; 5+ messages in thread
From: Vitaly Bordug @ 2005-12-15  9:59 UTC (permalink / raw)
  To: Andy Fleming; +Cc: Robin Mathew, linuxppc-embedded

Andy Fleming wrote:
> 
> On Dec 14, 2005, at 09:20, Pantelis Antoniou wrote:
> 
>> Robin Mathew wrote:
>>> Hi,
>>> I was encountering a problem with the receipt of multicast packets 
>>> from eth
>>> interface in 8260 platform. The issue was traced to the fcc_enet.c 
>>> driver. A
>>> stray return in the set_multicast_list function was the culprit.
>>> The following is the changes that I have made-
>>> Index: fcc_enet.c
>>> @@ -1488,7 +1488,6 @@
>>>      cep = (struct fcc_enet_private *)dev->priv;
>>> -return;
>>>      /* Get pointer to FCC area in parameter RAM.
>>>      */
>>>      ep = (fcc_enet_t *)dev->base_addr;
>>> Can you please tell me whether there is any issue with setting the 
>>> driver in
>>> multicast or promiscous mode. Was this change deliberately done or is it
>>> really a bug?
>>> Thanks in advance,
>>> Robin
>>
>> Robin, what's the kernel version you're using?
>>
>> If you're using 2.6 there's a brand new driver you can use.
> 
> 
> Has 8260 platform support been pushed out yet?
> 
Guess it's not in the stock so far (And I have to update ppc_sys to make the things right), but patches are available here in the list archives.
> 
> 
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> 
> 


-- 
Sincerely, 
Vitaly

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-12-15  9:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-14 14:28 8260 ethernet driver multicast problem Robin Mathew
2005-12-14 15:20 ` Pantelis Antoniou
2005-12-14 20:13   ` Andy Fleming
2005-12-15  9:59     ` Vitaly Bordug
  -- strict thread matches above, loose matches on Subject: below --
2005-12-15  5:50 Robin Mathew

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).