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