鄧尼茨把4個“狼群”大約50艘潛艇派到“空洞”區,組成一道道巡邏線,企圖截殺盟國東行的所有護航船隊。老奸巨滑的鄧尼茨非常清楚這些巡邏線有被盟國飛機發現的危險,所以他不斷變動它們的位置。最初的一個月,天氣極其惡劣,德國潛艇的大部分作戰都受到嚴重影響。巨大的風暴自西向東席卷大西洋,刮得天昏地暗,星月都深藏在厚厚的雲層裏,不肯露麵。海麵上波浪滔天,把U艇打得左右翻滾。且不說在艦橋上遇到海浪作業有多難,就是想把U艇保持正確的位置都幾乎不可能。此時,用天文航法根本就不靈了,隻能依靠推測航法,即根據潛艇的航速、風力和海潮的外力來確定艇位。可是,由於風浪太大,這種方法也不怎麼可靠了。別說是攻擊盟軍商船隊,U艇自身都難保。
可惜,這種天助盟軍的日子很快就過去了。從1月下旬開始,天氣漸漸好轉,盟軍護航運輸隊的厄運也隨之到來。在此後的幾個星期中,幾乎所有HX號快速運輸隊和SC號慢速運輸隊都遭到了德國潛艇的攻擊。1月份擊沉盟軍39艘233128噸商船;2月份擊沉63艘359328噸商船。這些戰果在很大程度上都得歸功於德國海軍總司令部的暗號科——B機關。
在德國與盟軍間展開的這場破交與反破交的大海戰的背後,是一場看不見的激烈程度不亞於海戰的無線電情報戰。英德兩國都投入了大量的人力、物力,選用最優秀的人才來從事這項複雜而又重要的情報戰。在德國U艇攻擊之前,德國的B機關總是竭盡全力地用無線電截獲和破譯盟軍護航隊陣位及航運意圖的密碼電報。然後,鄧尼茨調兵遣將,將“狼群”事先部署在船隊的必經之路上。
坐落在倫敦郊外布萊奇雷莊園的英國密碼破譯機構和海軍部作戰情報中心的人員,晝夜監聽德國U艇與鄧尼茨在卡納維爾和洛裏昂指揮部間的無線電電報,並全力進行破譯。一旦獲悉U艇的活動區域後,便立即通知護航運輸隊變更航線。更改航線是反潛戰中最成功的防護手段。1942年7月到1943年5月間,英國海軍部和美國海軍部情報中心設法把174次受到潛艇威脅的情報通知北大西洋護航隊,及時更改航線脫離險境的有105次,還有53次通過更改航線將損失減少到最低限度,隻有16次直接闖入“狼群”陷阱,遭到重大損失。這很可能是德國B機關截獲了盟軍通知變更船隊航線的電報所致。
1942年2月,英國破解了U艇無線電報的超級密碼,這一年大部分時間,U艇都使用這種密碼發報。與此同時,德國的B機關在破譯皇家海軍3號密碼本方麵也取得越來越大的成功。由於英國海軍部錯誤地堅持要求下屬使用密碼本而不是密碼機,從而使德國B機關能夠熟練地譯讀盟國護航隊航線的電報,引導“狼群”向船隊航線集結,有時便給護航船隊造成災難性的結果。
1943年3月5日,盟軍的SC-122運輸隊從紐約出發。途中遇到風暴襲擊,該隊60艘船隻中的6艘商船不得不於3月8日駛入哈利法克斯港口。同日,由40艘船隻組成的HX-229運輸隊也出發了。兩支船隊分別在為SC-122運輸隊護航的2艘驅逐艦、1艘護衛艦和5艘驅潛快艇,以及為HX-229運輸隊護航的4艘驅逐艦和1艘驅潛快艇的保護下,沿格陵蘭和冰島的北航線,向東行駛。
這時,船隊指揮官接到與他們反向航行的ON-170運輸隊的子護航飛機和艦艇的電報,說在這個地區發現並聽到德國潛艇的無線電信號。指揮官當即決定將這兩支運輸隊轉入南部航線,並通過無線電給運輸隊指揮官下達了指示。不幸的是,這些改變航線的命令均被德國無線電監聽機關(B機關)破獲。鄧尼茨如獲至寶,立即開始調兵遣將。他下令“勞布格拉夫”潛艇群從能見度極差的紐芬蘭和格陵蘭間的海域撤出,快速前往占領橫越在SC-122運輸隊新航線上的有利位置。他修正了“粗暴者”和“壓迫者”兩個潛艇群的航向,命令11艘潛艇組成的“壓迫者”號潛艇群前往HX-229號運輸隊的航線開戰。
由於風暴太大,“勞布格拉夫”潛艇群沒能及時趕到指定位置。到3月15日傍晚,SC-122運輸隊已經到了巡邏線以東海域。在這以南的航線行駛的HX-229運輸隊也越過了潛艇巡邏線的南端。要不是返航的“U-653”號潛艇無意中在聽音裝置上聽到了HX-229船隊商船發出的噪聲,這兩支運輸隊想必可以避免這場臨頭大禍。鄧尼茨一接到“U-653”號艇的報告,就向現場派遣了“勞布格拉夫”狼群中的8艘潛艇、“粗暴者”狼群中的6艘潛艇和整個“壓迫者”狼群,命令它們趕在已被發現的HX-229運輸隊的前麵建立一道巡邏線。