> The problem with this is the following mind-boggling quirk of > the hardware: once RX DMA is enabled, there is no supported > way to disable it! Thus, I'm trying to find a clean way to set > the control flow parameter BEFORE enabling the MAC.
There is no solution. I can pull the cable out, and plug it into a different computer. The first could use flow control, the second not. If you cannot disable RX DMA, you should probably disable unloading of the module. Also kexec. Andrew