Thanks for the detailed post, and I also found some other websites with good info. Unfortunately it's a bit over my head. I'm just don't understand the discrepancies between the default settings on Open-E and the initiators' default settings.
Open-E has R2T on by default, and ImmediateData off. Both Atto and MS initiators have the opposite by default.
Open-E default max data segment length (send and receive) is 8k. MS default receive is 512k and Atto is 1M.
Open-E default first burst length is 65k. MS is 512k, Atto is 1M.
Open-E default max burst length is 256k. Again, MS is 512k and Atto is 1M.
Sorry, forgive my ignorance. I'm just confused by the whole thing.
Our engineers decided these where the best tested default settings from many tests. Additionaly alowing you to adjust some of the perameters in our daemon acordingly to be matched with the approved initiatotoers. Many adjustemnst can be made as you are experincing just as long as you keep them the same on both sides. Many other manufactures have different settings as well. I use this site below to perform many different test and this might help in your research for your environment as no two environments are usually the same.