The run from the Farron Perimeter Bonfire to the Abyss Watchers is the easiest farm point in the game. Step out enough that the Darkwraiths activate their path, and then follow the right wall to get the others. Once you get tot the doorway just kill the surviving DWs.
Ears you farm the two knights at the Anor Londo bonfire, don't bother with the third red-eye knight as it's not worth the effort. Use the souls you earn to max out your Rusted Coin stock. Dregs you can get from Aldritch's bonfire, you only need 10 for the spell so it goes faster than the rest. Mound-makers is the really annoying one because you have to deal with the Skeleton Boulder right next to the bonfire.