I tried to get BSNL Fiber connection for last couple of years, approached every BSNL employee, SDE, DE and even GM but they didn't bother.
Few months ago, I received a promotional e-mail from BSNL regarding their Bharat Fiber, with a link to fill contact details if interested. I did so & few days later received a call from Pune number, asking me if I am still want to get their Fiber connection. I said yes and within 2-3 days I got a call from local number saying, they are franchise of BSNL. After a day later a guy came & taken ID, filled forms and promised that connection will be live within 7 days.
Got my connection up & running within 5 days. Even they ran 400 meters of fiber for me.
Here is page of BSNL which I used to show interest >
BSNL CUSTOMER CARE