Why won't my phone connect to WiFi and says "Obtaining IP address"?

Everyone is familiar with the situation when your favorite smartphone or tablet suddenly stops detecting your home network. You select a familiar SSID, enter the password, but instead of the expected connection icon, you get an endless loop of "Obtaining IP address" or "Configuring IP." This means that the physical connection to the router is established, but the logical data exchange is stuck at the start. Your device is knocking on the door of the local network, but the router either doesn't hear it or refuses to issue a pass.

The problem is rooted in a protocol glitch. DHCP (Dynamic Host Configuration Protocol). This mechanism is responsible for automatically distributing unique identifiers to all devices in the home. When the process freezes, it's a sign that the router is overloaded, the address table is full, or there's a security settings conflict. Users often blame a broken phone for this, although the root cause is likely software glitches in the router itself or incorrect encryption settings.

This error can't be ignored, as it blocks not only internet access but also the ability to control your smart home or stream media. In this article, we'll take a detailed look at why this error occurs, how to quickly restore the network by resetting the settings, and which hidden settings in Android and iOS can interfere with the connection. We'll cover everything from a simple reboot to manually assigning static addresses.

Crash Mechanics: What Happens When a System Freezes

When you see the message "Obtaining IP address," your device has already passed the authentication stage. It correctly entered the password and received the go-ahead from the access point. However, to function properly, it needs a digital address, which the router will use to know where to send requested website pages. In a normal scenario, the phone shouts into the airwaves, "Who's in charge? Give me the address!" and the router immediately replies, "I'm in charge, your address is 192.168.0.105."

The problem occurs when this dialogue is interrupted. This can be caused by an address pool overflow, if too many devices try to connect to the network at once, or by a software hangup in the DHCP service on the router itself. At this point IP address is not assigned, and the phone, having not received an answer, continues to ask endlessly until the connection times out.

A common cause is an IP address conflict, where the router mistakenly attempts to assign an address already occupied by another device on the network. This situation leads to a "battle" for resources, and the router, to avoid chaos, simply ignores the new client's request. It's also worth considering that modern routers have a limit on the number of simultaneous connections, and older models can be overwhelmed by requests from smart light bulbs, TVs, and phones.

⚠️ Attention: If the problem only occurs on one specific device, while the others are working fine, the problem is most likely in the network settings of the smartphone itself, and not in the router.

Understanding this mechanism helps you avoid panicking and proceed consistently. First, check whether other devices can obtain an address automatically. If so, look for the problem with the phone. If not, reboot the router. Sometimes simply power cycling the router helps, which clears its RAM and resets frozen processes.

Basic diagnostics: reboot and reset network settings

Before delving into the technical settings, it's important to perform some "digital hygiene." First, completely power off the router. Don't just press the button on the back; unplug the power cord for 15-20 seconds. This is guaranteed to discharge the capacitors and clear the device's cache. While the router cools down, it's worth rebooting your phone to reset its network stack.

If the problem persists after turning on the power, use the "Forget Network" command on your smartphone. This will delete the saved connection profile, along with any errors and cached data. Afterward, try connecting again, carefully entering the password. Often, it's the "garbage" in old profiles that prevents a proper handshake with the access point.

In more complex cases, when the phone won't connect to any network, but the router shares internet with other devices without issue, it might be worth resetting the phone's network settings. This will return all Wi-Fi, Bluetooth, and mobile network settings to factory defaults.

📊 How often do you reboot your router?
Daily
Once a week
Only when the internet goes down
I never turn it off

For Android owners, the path to reset is usually through Settings → System → Reset settings → Reset network settingsOn iOS devices, this is in the menu. General → Transfer or reset iPhone → Reset → Reset network settingsThis operation is safe for your personal data, photos, and apps—it only affects your connection configuration.

Setting up a static IP address on Android and iOS

If automatic address distribution (DHCP) fails, the most effective solution is manual assignment. static IP addressThis forces the phone to ignore requests to the router and use the settings you've already configured. This method is especially useful for older routers or in situations where the router's DHCP service is unstable.

For manual configuration, you'll need three key parameters that are typically standard for home networks: IP address, gateway, and DNS. Most often, the gateway (router) has the address 192.168.0.1 or 192.168.1.1The phone's address should differ from the router's address only by the last digit and be in the same range, for example 192.168.0.125The subnet mask is almost always 255.255.255.0.

☑️ Checking static IP settings

Completed: 0 / 4

On Android, go to Wi-Fi settings, tap your network name (or the gear icon), and select "Advanced" or "More." In the "IP Settings" field, switch the mode from "DHCP" to "Static." Then, enter the information. On iPhone, tap the blue "i" icon next to the network name, scroll down to the "IP Settings" section, and select "Manual."

⚠️ Attention: When manually entering an IP address, make sure the selected number (the last part of the address) isn't already occupied by another device. It's best to choose values ​​in the 100-200 range, as routers typically assign addresses starting with the 2nd or 10th number.

Using alternative DNS servers such as Google (8.8.8.8) or Cloudflare (1.1.1.1), often helps not only solve connection problems but also speed up page loading. In the DNS 1 field, enter 8.8.8.8, and in the second field - 8.8.4.4This will allow the phone to bypass possible failures of the ISP's DNS server or router.

Encryption conflicts and frequency ranges

Modern Wi-Fi security standards can cause incompatibility if your router is set to encryption mode. WPA3If your phone is quite old, it may simply not understand this security protocol and get stuck at the IP address acquisition stage. In such cases, it's recommended to temporarily switch the security mode in your router settings to WPA2-PSK (AES), which is the most universal.

It's also worth paying attention to the frequency range. Routers operating in dual-band mode broadcast two networks: 2.4 GHz and 5 GHz. Older devices may not work correctly with 5 GHz networks, especially if the signal is weak (for example, if your phone is in another room). Try forcing your phone to connect to the 2.4 GHz network, which has better penetration.

Another hidden cause could be the "MAC filtering" feature on your router. If enabled, the router only allows devices with pre-approved addresses through. Check the list of connected clients in the router interface (usually at 192.168.0.1). If your phone is there but you can't access it, it may be blacklisted or not whitelisted.

What is a MAC address and where can I find it?

The MAC address is a unique identifier for your device's network card. On Android, you can find it in "About Phone" → "Status." On iOS, you can find it in "General" → "About." It appears as a combination of numbers and letters separated by a colon, for example: 00:1A:2B:3C:4D:5E.

In some cases, changing the wireless network channel can help. If neighboring routers are on the same channel, interference can occur, which can interrupt the handshake process between devices. Automatic channel selection isn't always effective, so it's a good idea to manually select channel 1, 6, or 11 for the 2.4 GHz band.

Specific problems on different OS versions

Owners of Android devices often encounter the problem of their phones not connecting to WiFi after a system update. Newer versions of Android (especially 10, 11, 12, and higher) have aggressive power-saving and privacy settings. The "Randomize MAC Address" feature can conflict with router settings, which expect the device to have a fixed address.

To fix this on Android, go to Wi-Fi settings, tap the gear icon next to your network, and find "Privacy" or "MAC Address." Switch the setting from "Random MAC Address" to "Device MAC Address." This will restore the phone's permanent identifier, which the router already knows and trusts.

The situation is similar on Apple devices (iOS). Starting with iOS 14, Apple also introduced the "Private Wi-Fi Address" feature. If the router is configured strictly or has restrictions, this randomized address may be blocked. You can disable this feature in the settings of a specific Wi-Fi network by switching the "Private Address" toggle switch to "Off."

Problem Symptom on Android Symptom on iOS Solution
Random MAC Authentication error Infinite IP acquisition Select "Device MAC Address"
DHCP flooding Stuck on "Obtaining IP" Stuck on "Obtaining IP" Rebooting the router or static IP
Encryption incompatibility It immediately says "Error" "Incorrect password" Change WPA3 to WPA2
Channel interference Unstable connection Spontaneous rupture Change the channel in the router

When the provider or the equipment is to blame

Don't discount the physical condition of the equipment. If a router is more than 5-7 years old, its processor may not be able to handle traffic encryption at modern speeds, leading to IP address timeouts. Overheating also leads to throttling (decreased performance) and network service outages. Touch the router's case: if it's hot, ensure adequate ventilation.

Sometimes the problem lies with the ISP. If the ISP uses MAC address binding (often encountered when connecting directly to a computer), then connecting a new device (such as a phone) through the router can cause a conflict if the router doesn't clone the address or update it. In such cases, you'll need to call technical support to rebind.

It's also worth checking whether the limit for connected devices has been reached in your provider's plan or in your router's settings. Some budget models limit the number of clients to 10-15 devices. If you have a lot of smart devices, this limit may be reached, and the new phone simply won't have enough space in the addressing table.

⚠️ Attention: The settings interfaces of routers from different manufacturers (TP-Link, Asus, Keenetic, MikroTik) vary greatly. The names of the options may vary, but the logic behind DHCP and IP addressing is the same for all of them.

If none of these methods help, the router firmware may be corrupted. In this case, resetting the router to factory settings (using the Reset button on the back) and reconfiguring it from scratch may help. However, this is an extreme measure and requires time and internet setup information from your provider.

FAQ: Frequently Asked Questions

Why does my phone connect to WiFi, but there is no internet, even though I have received an IP address?

This means there's a local connection, but no access to the external network. Check if other devices are working. If so, the problem is with the phone's DNS (change it to 8.8.8.8). If not, the problem is with the ISP or router (no connection to the outside world).

Can an antivirus block the receipt of an IP address?

Yes, some aggressive firewall settings in third-party antiviruses can block DHCP requests, considering them suspicious activity. Try temporarily disabling your antivirus or firewall to check.

What to do if a static IP doesn't help?

If manually entering the IP address doesn't resolve the issue, the addressing isn't the issue. The problem most likely lies with the phone's Wi-Fi module drivers, a physically faulty antenna, or incompatible encryption standards. Try connecting to a different network (for example, sharing Wi-Fi from another phone).

Does date and time affect WiFi connection?

Yes, an incorrect date and time can cause security certificate errors, leading to connection interruptions or failure to authenticate. Make sure automatic time synchronization is enabled.

How do I know how many devices are connected to my router?

Log into your router's interface (usually 192.168.0.1) and enter your login and password. Look for the "Client List," "Attached Devices," or "Status" section. All active connections will be displayed there.