By using the following code:
plot(covcomp$MeanCoverage,
covcomp$MeanKbCov,
yaxs="i", yaxp=c(0, 40, 40),
panel.first=grid(equilogs=TRUE), las=2)
I get this plot:

I would like to get grids attached to every tick on y axis. Not only every tenth. If I add grid(NA, 12, lwd = 1) than there will be grids all over depending on the amount of grids I put in there but not synchronizing with the ticks.
How do I do it?
You can draw the grid by hand, with
abline, whosehandvarguments also let you draw horizontal and vertical lines.