Can't connect to Wi-Fi and says "Obtaining IP address": how to fix

A situation where a smartphone, laptop, or TV detects your wireless network, accepts the password, but then gets stuck on the "Obtaining IP Address" status is one of the most common home network problems. This state means that a physical connection between your device and the router is established, but logical authentication on the network fails. Simply put, the device is knocking on the door, the router lets it in, but it doesn't issue a pass (an IP address)—the key to internet access.

The reasons for this behavior may lie in software failures in the connected device itself, or in an overflow of the address pool on the router. Often the culprit is DHCP protocol, which is responsible for automatically distributing network IDs, or a conflict with previously configured static settings. In some cases, the problem lies in outdated Wi-Fi module drivers or even a hardware fault in the antenna, although the latter is less common.

In this article, we'll walk you through a step-by-step procedure to help resolve connection errors. We won't use complex terms without explanation, but rather focus on practical steps: from a simple reboot to manually entering network parameters. Understanding how data exchange between your device and router occurs will allow you to quickly diagnose the issue and restore your internet connection.

How DHCP Works and Why Connections Fail

To effectively address the issue, you need to understand the process. When you select a Wi-Fi network and enter the password, your device sends a broadcast request to the network. The router, acting as a server, receives this request and must assign a unique password to the client. IP address from its reserved range. This process is regulated by the Dynamic Host Configuration Protocol (DHCP). If the handshake fails, you'll see an infinite wait.

One of the main causes of freezing is a DHCP table overflow. Each router has a limit on the number of simultaneously connected devices, typically 10, 32, or 255 addresses. If many guests or smart devices (light bulbs, sockets) have previously connected to your network and they haven't been properly disabled, the router may assume the limit has been reached and simply ignore new address requests.

⚠️ Note: If you have more than 15 Smart Home devices installed in your home, your standard home router may not be able to handle the volume of DHCP requests. In this case, we recommend increasing the Lease Time in your router settings or separating the network into guest and main networks.

Another important aspect is IP address conflicts. This occurs when one device on the network was previously assigned a static address manually, which is then automatically assigned to another device by the router. This results in two devices claiming the same network "number," leading to connection interruptions or failure to establish a connection.

📊 How often do you get the "Obtaining IP Address" error?
Daily
Once a week
Only after updating the router
Rarely, on guest devices

Basic diagnostics: reboot and check the router

Before delving into complex settings, it's important to rule out trivial temporary glitches. Router electronics, like computers, tend to accumulate errors in RAM. A simple reboot of the device often clears the DHCP cache and resets frozen processes that block the issuance of new addresses. This is the first and most effective step.

Perform a hard reset of the router: unplug it, wait 15-20 seconds, and then plug it back in. Wait for it to fully boot up (usually 1-2 minutes, until all the lights are lit). After this, try reconnecting the device. If the issue was due to the address table being full, a reboot should resolve it.

It's also worth checking if you've reached your connection limit. If you have access to your router's admin panel (usually at 192.168.0.1 or 192.168.1.1), go to the "Connections" section. Status or Client listCheck how many devices are currently connected. If the number is close to the maximum for your model, you'll need to disable unnecessary devices or expand the DHCP range.

☑️ Basic network diagnostics

Completed: 0 / 4

It's important to note that if your router is old or overheating, it may become unstable. Check the device's casing: if it's hot, ensure proper ventilation. Overheating of the router's processor often leads to disruptions in network services, including the DHCP server.

Smartphone Wi-Fi settings: Forget network and date

If the router is working properly, the problem may lie in the saved network profile on your device. Smartphones and laptops often "remember" old settings, which can conflict with the current router configuration. For example, if you changed the password or encryption type, the device may attempt to connect using the old rules, causing an error during IP acquisition.

The first thing you need to do is delete the network profile. Go to Wi-Fi settings, select your network, and click Forget the Network or DeleteAfter this, re-enter the password. This will force the device to request fresh settings from the router, ignoring the old cached data.

The second critical issue is the date and time. If the date on your device is incorrect (for example, if it's set to 2015), this may interfere with security and authentication protocols. Some routers and ISPs check timestamps when establishing a connection. Make sure your settings are set to automatically detect the time via the network.

⚠️ Note: On Android devices, the Wi-Fi settings (advanced options) may have a static IP. Make sure the IP setting is set to [static IP]. «DHCP» or "Automatic" rather than "Static".

You should also try resetting your network settings completely. This will reset all network settings to factory defaults and delete all saved Wi-Fi passwords and Bluetooth settings. On an iPhone, this is located in Settings → General → Transfer or reset iPhone → Reset → Reset Network SettingsOn Android the path may be different, but usually it's System → Reset → Reset Wi-Fi, Mobile Data, and Bluetooth.

Manually setting a static IP address

If automatic address assignment (DHCP) isn't working, the most reliable solution is manually assigning an IP address. This bypasses the router's address request and immediately lets the device know it's on the network. This method is especially effective when the router's DHCP server is glitchy or overcrowded.

To do this, you need to know the gateway address (usually the address of the router itself). On Windows, you can find it using the command ipconfig, on Android and iOS - by looking at the details of any other working network or in the router documentation. Most often, this 192.168.0.1 or 192.168.1.1.

In your device's Wi-Fi settings, change the IP type from DHCP to Static. You'll need to fill out several fields. The IP address must be in the same subnet as your router, but not the same. For example, if your router 192.168.1.1, the device can be given 192.168.1.55The subnet mask is usually 255.255.255.0, gateway - router address, DNS can be specified public from Google (8.8.8.8).

Which addresses should I choose for static configuration?

Choose addresses in the range from 192.168.1.100 to 192.168.1.200 (if your router is 192.168.1.1). Avoid lower values ​​(2-10), as they are often reserved by the router for distributing, and higher values ​​(250-254), to avoid going out of range.

After entering the information, save the settings and try connecting. If the internet connection appears, the problem was with the DHCP protocol. You can leave the static address or try switching back to DHCP—sometimes a successful one-time connection will "unblock" the process.

Smart TV and console connection specifics

Smart TVs and game consoles deserve special attention. These devices often have less sophisticated network modules than smartphones and are more sensitive to security and encryption settings. If the TV displays "Obtaining IP address" and then returns an error, the issue may be due to standard incompatibility.

A common cause is attempting to connect to the 5 GHz band on older TV models that only support 2.4 GHz, or, conversely, a channel conflict. Many TVs also don't work well with WPA3. Try temporarily changing the Wi-Fi security type on your router to WPA2-PSK (AES) and separate the 2.4 and 5 GHz networks by giving them different names.

Another important consideration is MAC filtering. If your router has a MAC address filter (whitelist), new devices, including TVs, won't receive an IP address until you add their MAC address to the allowed list. Check the list of blocked devices in your router settings.

Device Probable cause Solution
Smart TV (Samsung/LG) DNS or WPA3 conflict Manually enter DNS 8.8.8.8 and change encryption to WPA2.
PlayStation / Xbox MTU or NAT Reset network settings, check the NAT type in the connection status
Laptop (Windows) Driver or energy saving Update your Wi-Fi driver and disable power saving in Device Manager.
Android smartphone DHCP client failure Reset network settings, static IP

TVs are also prone to issues with overflowing app caches. Try performing a full reboot of the TV (don't just turn it off with the remote, but unplug it for a minute), as the network module may not initialize correctly in sleep mode.

Problems on the Windows and driver side

If your Windows laptop or PC won't connect to Wi-Fi, but other devices work fine, look for the cause in the operating system. Power saving settings are often the culprit, as they disable the Wi-Fi adapter to conserve battery power, after which it fails to resume operation correctly.

Go to device Manager (press Win+X and select it), find the section Network adaptersOpen your Wi-Fi module's properties, go to the "Power Management" tab, and uncheck "Allow the computer to turn off this device to save power." This is a common error made by driver manufacturers.

It's also worth resetting the TCP/IP stack via the command line. Launch the command line as administrator and enter the following command: netsh int ip resetAfter running the command, be sure to restart your computer. This will clear the network settings registry and remove any possible configuration errors.

⚠️ Note: Router settings interfaces (Keenetic, TP-Link, Asus, MikroTik) are constantly being updated. The menu item locations may differ from those described. Look for sections labeled "LAN," "DHCP Server," or "Local Network."

Don't forget about antivirus software and firewalls. Third-party security programs sometimes block DHCP requests, considering them suspicious activity. Try temporarily disabling your antivirus and checking the connection. If the problem resolves, add your home network to your trusted network list.

Why doesn't the router assign an IP address even though the indicators are on?

The indicators indicate the physical presence of a signal, but they don't guarantee the operation of logical services. The DHCP server inside the router is a software process that could freeze even if the router itself is working. The router's file system could also be damaged, requiring a factory reset.

Can a provider block IP sharing over Wi-Fi?

Your ISP doesn't differentiate between Wi-Fi and cable inside your apartment. However, if your ISP binds your internet connection to the device's MAC address, and you change or reset your router, your access may be limited. In this case, you'll need to clone the old device's MAC address in the new router's settings.

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

If manually entering an IP address doesn't work, check that the information you entered is correct (especially the gateway and mask). If the information is correct but there's no internet connection, the router may not have access to the external network (an issue with the ISP cable or PPPoE/L2TP authorization within the router itself).