fs_enet turns promiscous mode off in restart()

Laurent Pinchart laurent.pinchart at tbox.biz
Tue May 30 22:34:03 EST 2006


Hi everybody,

I'm having an issue with promiscuous mode in the fs_enet driver. The restart() 
function in drivers/net/fs_enet/mac-fcc.c writes to the FPSMR register:

W32(fccp, fcc_fpsmr, FCC_PSMR_ENCRC);

This disable promiscuous mode. Shouldn't set_multicast_list() be called at the 
end of restart() to restore promiscuous (and multicast) settings ?

A similar issue exists for the FEC and SCC backends.

Laurent Pinchart



More information about the Linuxppc-embedded mailing list