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


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. 

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

Attachment: InterScan_Disclaimer.txt
Description: Text document

-- 
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]