Behaviour of Cards Under Multicast ================================== This is how they currently behave, not what the hardware can do--for example, the Lance driver doesn't use its filter, even though the code for loading it is in the DEC Lance-based driver. The following are requirements for multicasting ----------------------------------------------- AppleTalk Multicast hardware filtering not important but avoid cards only doing promisc IP-Multicast Multicast hardware filters really help IP-MRoute AllMulti hardware filters are of no help Board Multicast AllMulti Promisc Filter ------------------------------------------------------------------------ 3c501 YES YES YES Software 3c503 YES YES YES Hardware 3c505 YES NO YES Hardware 3c507 NO NO NO N/A 3c509 YES YES YES Software 3c59x YES YES YES Software ac3200 YES YES YES Hardware apricot YES PROMISC YES Hardware arcnet NO NO NO N/A at1700 PROMISC PROMISC YES Software atp PROMISC PROMISC YES Software cs89x0 YES YES YES Software de4x5 YES YES YES Hardware de600 NO NO NO N/A de620 PROMISC PROMISC YES Software depca YES PROMISC YES Hardware dmfe YES YES YES Software(*) e2100 YES YES YES Hardware eepro YES PROMISC YES Hardware eexpress NO NO NO N/A ewrk3 YES PROMISC YES Hardware hp-plus YES YES YES Hardware hp YES YES YES Hardware hp100 YES YES YES Hardware ibmtr NO NO NO N/A ioc3-eth YES YES YES Hardware lance YES YES YES Software(#) ne YES YES YES Hardware ni52 <------------------ Buggy ------------------> ni65 YES YES YES Software(#) seeq NO NO NO N/A sgiseek <------------------ Buggy ------------------> smc-ultra YES YES YES Hardware sunlance YES YES YES Hardware tulip YES YES YES Hardware wavelan YES PROMISC YES Hardware wd YES YES YES Hardware xirc2ps_cs YES YES YES Hardware znet YES YES YES Software PROMISC = This multicast mode is in fact promiscuous mode. Avoid using cards who go PROMISC on any multicast in a multicast kernel. (#) = Hardware multicast support is not used yet. (*) = Hardware support for Davicom 9132 chipset only.