Answer
Hi, I had the same problem but I found the below answer from EA's MOHAA FAQ, hope it works for you & I agree, the game is TOP..!!!
Q. Modem tries to dial the Internet when I try and launch the game.
This problem is due to Medal of Honor poling your computer's TCP/IP stack. Recent versions of Windows and Internet Explorer default to dialing your default dial-up connection when a program tries to access TCP/IP (the protocol used for accessing the Internet). Please try the following:
Click START>SETTINGS>CONTROL PANEL. Double Click on INTERNET OPTIONS, then CONNECTIONS. Now, click the "Never Dial a Connection" button, and click OK. Now try to run the game. If you normally make use of the auto-dial feature, you should re-click the "Always Dial My Default Connection" button after you have finished playing the game.
If this does not work, please try Moving any entries out of your Dial Up Networking window (My Computer > Dial-Up Networking). You will need to drag them individually with the right mouse button to another folder (we suggest your desktop), and select Move Here when you release the button. You will not be able to move the "Make New Connection" icon, this can remain. Note that you will have to move these icons back into the Dial-Up Networking folder in order to use the connection.
Windows XP users please follow this procedure: (note you must be logged on as a Computer Administrator to make these changes. First download the patch from one of the links above.
If the game still crashes at start-up, close it, leaving the dial up connection window open.
In this window, there will be a description of the problem encountered and a Settings box. Click this box and you will have 3 options:
Network connect
Ask Me
Never Give This Option When I'm Logged In
Untick "Network Connect" and "Ask Me" and tick "Never Give This Option When I'm Logged In".
Manc..😀