Disabling Peer to Peer transfers will increase the amount of bandwith you have available and allow you to login more effectively, without the connection timing out. You can disable it by clicking the gear icon in the top right corner of the launcher that appears after you start League of Legends (before reaching the login screen).