]> git.neil.brown.name Git - history.git/commitdiff
Fix bug in at1700 net driver:
authorsawa <sawa@yamamoto.gr.jp>
Thu, 14 Mar 2002 21:16:04 +0000 (16:16 -0500)
committerBenjamin LaHaise <bcrl@toomuch.toronto.redhat.com>
Thu, 14 Mar 2002 21:16:04 +0000 (16:16 -0500)
RX_MODE was not set for the multicast case.  Set it.  Fixes multicast.

drivers/net/at1700.c

index badecbc401e160dd9453b1932334173aab72bf88..01d144e50a8045d2a1448f2d49db9c8e2fc89061 100644 (file)
@@ -836,6 +836,7 @@ set_rx_mode(struct net_device *dev)
                         i++, mclist = mclist->next)
                        set_bit(ether_crc_le(ETH_ALEN, mclist->dmi_addr) >> 26,
                                        mc_filter);
+               outb(0x02, ioaddr + RX_MODE);   /* Use normal mode. */
        }
 
        save_flags(flags);