1 Behaviour of Cards Under Multicast
2 ==================================
4 This is how they currently behave, not what the hardware can do--for example,
5 the Lance driver doesn't use its filter, even though the code for loading
6 it is in the DEC Lance-based driver.
8 The following are requirements for multicasting
9 -----------------------------------------------
10 AppleTalk Multicast hardware filtering not important but
11 avoid cards only doing promisc
12 IP-Multicast Multicast hardware filters really help
13 IP-MRoute AllMulti hardware filters are of no help
16 Board Multicast AllMulti Promisc Filter
17 ------------------------------------------------------------------------
18 3c501 YES YES YES Software
19 3c503 YES YES YES Hardware
20 3c505 YES NO YES Hardware
22 3c509 YES YES YES Software
23 3c59x YES YES YES Software
24 ac3200 YES YES YES Hardware
25 apricot YES PROMISC YES Hardware
27 at1700 PROMISC PROMISC YES Software
28 atp PROMISC PROMISC YES Software
29 cs89x0 YES YES YES Software
30 de4x5 YES YES YES Hardware
32 de620 PROMISC PROMISC YES Software
33 depca YES PROMISC YES Hardware
34 dmfe YES YES YES Software(*)
35 e2100 YES YES YES Hardware
36 eepro YES PROMISC YES Hardware
38 ewrk3 YES PROMISC YES Hardware
39 hp-plus YES YES YES Hardware
40 hp YES YES YES Hardware
41 hp100 YES YES YES Hardware
43 ioc3-eth YES YES YES Hardware
44 lance YES YES YES Software(#)
45 ne YES YES YES Hardware
46 ni52 <------------------ Buggy ------------------>
47 ni65 YES YES YES Software(#)
49 sgiseek <------------------ Buggy ------------------>
50 smc-ultra YES YES YES Hardware
51 sunlance YES YES YES Hardware
52 tulip YES YES YES Hardware
53 wavelan YES PROMISC YES Hardware
54 wd YES YES YES Hardware
55 xirc2ps_cs YES YES YES Hardware
56 znet YES YES YES Software
59 PROMISC = This multicast mode is in fact promiscuous mode. Avoid using
60 cards who go PROMISC on any multicast in a multicast kernel.
62 (#) = Hardware multicast support is not used yet.
63 (*) = Hardware support for Davicom 9132 chipset only.