two side lighting

I have a mesh ,not all faces in the mesh are winded consistently.
I try to render it in such a way:

glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE,matCol);
//render ...(ununiformlly defined winding model)

As I have understood glLightModelf(GL_LIGHT_MODEL_TWO_SIDE,GL_TRUE) reverses backface normals ,but remains the front face normals…
But only back faces are lighted.What seems to be the problem?
Thank you in advance.

Come one, please do not open a new thread for the same problem, just continue with the same thread :…5070#Post275070