This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Multicast support for i82559 Driver


On Mon, 2002-09-16 at 11:39, Ramanujan Puranam Tandalam wrote:
> Hello,
> 
> When the packet reaches the Ethernet Layer as part of initialization,
> the i82559_configure function gets invoked. The mode called with the cmd
> is (got in eth_drv_ioctl) is SIOADDMULTI.
> 
> The mode that is returned is ETH_DRV_SET_MC_LIST.

Can You give it try with ETH_DRV_SET_MC_ALL?

> 
> The list of multicast addresses that needs to be sent are traversed and
> stored in mc_list. Then i82559_ioctl function gets invoked with these
> parameters. Here the i82559_set_multicast function gets invoked the
> i82559 structure gets updated with Multicast bit set.
> 
> The function returns success.
> 
> Even after this procedure, the interface is not capable of receiving
> multicast addresses.
> 
> Kindly let me know what I am missing.
> 
> Best Regards
> Ramanujan
> 
> ----
iz


-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]