Questions tagged [wifi]

GENERAL WI-FI SUPPORT IS OFF-TOPIC. Questions about hardware support should be directed to https://superuser.com. This tag should be used for questions about writing software that directly interacts with Wi-Fi devices.

Wi-Fi is a common synonym of wireless networking. Questions in this tag should be about writing software that directly interfaces with a wireless networking device. Do not use this tag for

  • Hardware support (those can be directed to Super User, a site specifically about technical support)
  • General networking questions. If your communication is merely over wireless networking then do not use this tag

General Information

The coverage of one or more (interconnected) access points — called hotspots when offering public access — generally comprises an area the size of a few rooms but may be expanded to cover many square miles, depending on the number of access points with overlapping coverage.

'Wi-Fi' is not a technical term. However, the Alliance has generally enforced its use to describe only a narrow range of connectivity technologies including wireless local area network (WLAN) based on the IEEE 802.11 standards, device to device connectivity [such as Wi-Fi Peer to Peer AKA Wi-Fi Direct], and a range of technologies that support PAN, LAN and even WAN connections. Derivative terms, such as Super Wi-Fi, coined by the U.S. Federal Communications Commission (FCC) to describe proposed networking in the former UHF TV band in the US, may or may not be sanctioned by the alliance. As of November 2010 this was very unclear.

The technical term "IEEE 802.11" has been used interchangeably with Wi-Fi, but over the past few years Wi-Fi has become a superset of IEEE 802.11. Wi-Fi is used by over 700 million people, there are over 750,000 hotspots (places with Wi-Fi Internet connectivity) around the world, and about 800 million new Wi-Fi devices every year. Wi-Fi products that complete the Wi-Fi Alliance interoperability certification testing successfully can use the Wi-Fi CERTIFIED designation and trademark.

Wi-Fi certified and compliant devices are installed in many personal computers, video game consoles, MP3 players, smartphones, printers, digital cameras, and laptop computers.

https://en.wikipedia.org/wiki/Wi-Fi

5784 questions
1125
votes
37 answers

Run/install/debug Android applications over Wi-Fi?

I thought there was a way to test your applications in development over Wi-Fi. Is this possible? I'd love to be able to untether my phone and develop wirelessly.
Naftuli Kay
  • 75,812
  • 80
  • 244
  • 374
188
votes
14 answers

Detect network connection type on Android

How do you detect the network connection type on Android? Is it through ConnectivityManager.getActiveNetworkInfo().getType(), and is the answer limited to Wifi and mobile?
hpique
  • 112,774
  • 126
  • 328
  • 461
185
votes
6 answers

Github (SSH) via public WIFI, port 22 blocked

I'm currently on a public WIFI spot and I'm unable to use SSH (they probably blocked that port). However, I need that connection to do a git push. ➜ ssh -T git@github.com ssh: connect to host github.com port 22: Connection refused Is it possible to…
sougonde
  • 3,185
  • 3
  • 23
  • 35
116
votes
6 answers

Enabling WiFi on Android Emulator

How to enable WiFi on Android emulator? I have tried to find this but everyone is confusing WiFi with 3G.
salman khalid
  • 4,544
  • 4
  • 24
  • 31
111
votes
5 answers

How to programmatically create and read WEP/EAP WiFi configurations in Android?

How to programmatically create and read WEP/EAP WiFi configurations in Android? I have seen a number of people struggling on this very question on various forums and all across the community. I know this is not that straight forward(especially EAP)…
Alok Save
  • 190,255
  • 43
  • 403
  • 518
107
votes
11 answers

iOS Detect 3G or WiFi

I am not sure if this is possible, but I have this scenario. I have a website displayed in my UIWebView which has the link set in a UISegmentedController. They website can detect if you are on wifi or on the 3g network. Now the segmented controller…
jwknz
  • 5,584
  • 13
  • 64
  • 105
107
votes
14 answers

Connect Device to Mac localhost Server?

How do I allow any device, e.g., iPhone, to connect over a WLAN to my Mac's localhost server? On my Mac, I'm running a "Hello World" HTTP Node.js server that serves a page, which Safari opens successfully, at http://localhost:1337. And, running…
ma11hew28
  • 106,283
  • 107
  • 420
  • 616
105
votes
1 answer

Adding a new network bearer to Android

I'd like to add new bearer(s) to Android (rooted/custom build), to be a peer with Wifi and GPRS. I have done some Android development and I am aware that (in Android 2.2) there are constants for WIFI and GPRS. Does this mean that I will need to be…
fadedbee
  • 37,386
  • 39
  • 142
  • 236
96
votes
11 answers

Can Android do peer-to-peer ad-hoc networking?

Is it possible to set up Android in ad-hoc peer-to-peer wifi mode? For example, I would like to have one phone broadcast a message, and have all peers in the network receive the broadcast, without having a server. I would like to use wifi since…
Doughy
  • 3,786
  • 6
  • 32
  • 38
90
votes
15 answers

iOS – Run/Debug/Install builds over Wi-Fi

We have iPad and iPhone devices, but short of wires. Is there any way that we can install/debug the builds over Wi-Fi in iOS? I know the way in Android, but not of iOS.
user3572586
85
votes
7 answers

How to calculate distance from Wifi router using Signal Strength?

I would like to calculate the exact location of a mobile device inside a building ( so no GPS access) I want to do this using the signal strength(in dBm) of at least 3 fixed wifi signals(3 fixed routers of which I know the position) Google already…
Ihab
  • 2,125
  • 1
  • 17
  • 32
84
votes
10 answers

Android: How to Enable/Disable Wifi or Internet Connection Programmatically

Using the Connectivity Manager Class we can get access to either wifi or Internet Network: ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); // ARE WE CONNECTED TO THE NET if (…
Rohit Sharma
  • 13,234
  • 7
  • 53
  • 68
78
votes
9 answers

How to call Wi-Fi settings screen from my application using Android

Normally I am getting Wi-Fi setting screen on the emulator by clicking on the Settings > Wireless controls > wifi settings. I need to go directly to the Wi-Fi settings screen from my program when pressing on the Wi-Fi button which I have created.…
Rajendar
  • 781
  • 1
  • 6
  • 3
67
votes
5 answers

How to connect android wifi to adhoc wifi?

I'm new on the android system. Is this correct, the android 2.2.1 WIFI only detects non-ad hoc wireless network? I was wondering if there's a way to connect my android to an ad hoc network set-up from my laptop.
Cyril Horad
  • 1,525
  • 3
  • 22
  • 35
67
votes
9 answers

Get SSID when WIFI is connected

I'm trying to get the SSID of the WIFI network when my android device is connected to WIFI. I've registered a BroadcastReceiver listening for android.net.wifi.supplicant.CONNECTION_CHANGE . I get the notification when WIFI is disconnected or…
zmbq
  • 35,452
  • 13
  • 80
  • 153
1
2 3
99 100