Using a 2.6 mongos with shards older than 2.4.10 is dangerous since it can lead to ignored writeconcerns.