diff --git a/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java b/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java
index 1cf99edf108b2a95b3f09fd195b865218da45213..f389b7dfa29b9db17a1dac789ed1991117d52224 100644
--- a/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java
+++ b/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java
@@ -27,7 +27,7 @@ class ModemImpl implements Modem, WriteHandler, SerialPortEventListener {
 		256000, 128000, 115200, 57600, 38400, 19200, 14400, 9600, 4800, 1200
 	};
 	private static final int OK_TIMEOUT = 5 * 1000; // Milliseconds
-	private static final int CONNECT_TIMEOUT = 60 * 1000; // Milliseconds
+	private static final int CONNECT_TIMEOUT = 2 * 60 * 1000; // Milliseconds
 
 	private final Executor executor;
 	private final Callback callback;
diff --git a/briar-core/src/net/sf/briar/plugins/modem/Receiver.java b/briar-core/src/net/sf/briar/plugins/modem/Receiver.java
index fa58ec29171444f035692b81bf82ebbb70e42499..44f117ce38f7e755eb00d543bb5f7233e1f9b1d9 100644
--- a/briar-core/src/net/sf/briar/plugins/modem/Receiver.java
+++ b/briar-core/src/net/sf/briar/plugins/modem/Receiver.java
@@ -76,7 +76,8 @@ class Receiver implements ReadHandler {
 			sender.handleAck(b);
 			break;
 		default:
-			if(LOG.isLoggable(INFO)) LOG.info("Ignoring unknown frame type");
+			if(LOG.isLoggable(INFO))
+				LOG.info("Ignoring unknown frame type: " + b[0]);
 			return;
 		}
 	}