Is there any application with which I could do car diagnostics over OBDI, OBDII etc. ?
"Theoretically" yes. There are some videos and tutorials such as this one (notice several comments noting problems of compatibility). Some have succeeded getting the right hardware to work. I had tried this with a cheaper device from Amazon (on two... no, three? versions of Linux), with no useful response. This may be defective device, or it may be that the vehicles I try had a different protocol (it turns out OBDII is actually many different signal protocols, which you may be able to look up or view by pinout). It may be better to buy a dedicated device for OBD reading.