Keshavan's sled broke in training just days before India's lone winter specialist's departure for his fourth Olympics.
However, five Indian legal eagles pooled 450,000 rupees (£6,105) to help Keshavan procure new equipment, the Times of India reported.
"I don't know him personally but he is making so much effort against odds that we decided to contribute towards his cause," lawyer Abhishek Singhvi told the paper.
The 28-year-old Keshavan finished 25th at the 2006 Turin Games after making his debut as a 16-year-old in Nagano, Japan, in 1998, but remains relatively unnoticed in cricket-crazy India.
"I am immensely grateful for the support I have received from these gentlemen," Keshavan told the paper.
"I am also deeply honoured to have the encouragement of such an eminent group of lawyers as I set off on my fourth Olympic campaign. I hope to make them and the country proud."