[ECOS] Multicast support for i82559 Driver

Iztok Zupet iztok.zupet@vsr.si
Mon Sep 16 03:29:00 GMT 2002


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



More information about the Ecos-discuss mailing list