I just killed a Jap submarine on my second patrol!
I kinda cheated a little by accident...
It was nighttime, and I could see the wakes at his bow and his stern, but couldn't see a ship between them... just the wakes.
I thought it was some sort of bug or glitch in the game, so I used the external cam to investigate. When I got close, I realized what it was and why I couldn't see it. So I went back to the boat and I tracked it like normal, feeling a little dirty for "cheating".
I had to guesstimate range because you can't use the stadimeter on a sub. Fired 3 fish at it. First one blew up prematurely (choppy waters/magnetic switch). Second one hit the front quarter and killed him. Third one missed. He sunk shortly after.