Virtually all crashes, freezes and hangs are caused by one of the following two reasons:
Internet (Connection) Sharing, ICS, is not correctly installed or working. Verify ICS works correctly by using USB or Bluetooth methods of connection with another device.
Ad-hoc wifi network is not correctly configured. You can verify this by going to Settings, Connections, Wifi / Network Adapters. Note that some devices require you to turn on wifi before you can see or modify these settings. There should be a wifi connection listed with the This is a device-to-device (ad-hoc) connection option enabled. If this is not the case, create one yourself.
Also make sure that in the same settings screen, but in the Network Adapters tab, the My network card connects to option is set to Work.
