I have some ATA 188 that don't go to 100mbps even if I force speed and duplexing at the switch( they don't work at all if I force). I use 2950, 2960 and 3560.
Is it the Ata firmware the problem? (ATA030201SCCP050429A.ZUP)
I have this problem too.