FDR did not only know, he baited the Japanese into the attack. He ordered the Navy to bottle up in the harbor and not run patrols. Sitting ducks. I believe the generals objected because they knew the strategy was stupid. But the generals probably did not want to die and start a war. FDR wanted a war and needed the american people pissed off so he could get it approved.
The movie Pearl Harbor has Dan Akryod playing the only one warning. No one listened. This clip is after repeatedly being turned down.
https://youtu.be/5wlphANXQ3A?si=McLi_vReGZlIsiSk
FDR did not only know, he baited the Japanese into the attack. He ordered the Navy to bottle up in the harbor and not run patrols. Sitting ducks. I believe the generals objected because they knew the strategy was stupid. But the generals probably did not want to die and start a war. FDR wanted a war and needed the american people pissed off so he could get it approved.
FDR was Jewish.