A close friend of mine bought an android phone.However much of her excitement went down the drain when she was unable to connect to the internet using her ad hoc sharing of Ethernet.
if you are in a similar situation and use linux/fedora and wanted to connect to the internet, here is a small way of doing so. If you use windows 7+ however, you can use an application called connectify. :
Step 1.
$sudo yum install hostapd
Step 2.
Configure hostapd with few lines, there are many options feel free to explore
interface=wlan0
hw_mode=g
channel=6
ssid=Yourssidhere
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=3
wpa_passphrase=yourssidpasshere
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
Step 3.
Stop the hostapd service if it is running:
$sudo service hostapd stop
or
$sudo systemctl stop hostapd.service
Step 4.
Go to your network manager, wireless and turn on the hotspot.
Step 5.
Restart the hosapd service
$sudo service hostapd start
or
$sudo systemctl start hostapd.service
Done
There is a better way of doing this with bridge-utils, dnsmasq, and hostapd, I will blog about that later.