Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/system/bin/sh
- IFCONFIG=/system/xbin/ifconfig
- ROUTE=/system/xbin/route
- KILLROUTE=10
- GATEWAY="192.168.5.1"
- SSID="barnacle2"
- FREQ="2412"
- DNS1="8.8.8.8"
- DNS2="8.8.4.4"
- IFACE="wlan0"
- echo "Killing Android wifi service..."
- svc wifi disable
- sleep 1
- echo "Bringing down wlan0..."
- $IFCONFIG wlan0 down
- sleep 1
- echo "Setting driver to IBSS mode..."
- iw wlan0 set type ibss
- sleep 1
- echo "wlan0 coming back up..."
- $IFCONFIG wlan0 up
- sleep 1
- echo "Joining adhoc network..."
- iw wlan0 ibss join $SSID $FREQ
- sleep 1
- echo "Killing dhcp service..."
- pkill -9 dhcpcd 2>&1 > /dev/null
- sleep 1
- echo "Assigning to DHCP..."
- dhcpcd -q wlan0 2>&1 > /dev/null
- sleep 1
- echo "Setting DNS..."
- setprop "net.dns1" $DNS1
- setprop "dhcp.$IFACE.dns1" $DNS1
- setprop "dhcp.$IFACE.dns2" $DNS2
- setprop "net.interfaces.defaultroute" "wlan"
- echo "Killing old default gateways..."
- for KILLROUTE
- do
- $ROUTE del default 2>&1 > /dev/null
- done
- sleep 1
- echo "Assigning adhoc network to default gateway..."
- $ROUTE add default gw $GATEWAY dev wlan0 2>&1 > /dev/null
- sleep 1
- echo "Your are on adhoc baby!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement