- No previous DHCP issues with this computer/router
- Computer can connect to WiFi router with Wicd using static IP address
- wicd.log shows DHCPOFFERs ignored on first attempt, no DHCPOFFERs later (MAC<-->leased IP?)
- Other devices can get DHCP leases from router
- No other router available for testing
Wicd config:
- DHCP Client - Automatic
- Driver - wext
- Backend - external
- Debug mode - enabled
Not sure where/how to start troubleshooting. Did try manual wpa_supplicant and got successful association but did not know how to try to configure wlan0 as a DHCP client and the sequence of port config, association, and lease request. I'm out of my depth here. Suggestions?
Running Debian 8/Jessie
uname -a
Linux hp-deb 3.16.0-7-amd64 #1 SMP Debian 3.16.59-1 (2018-10-03) x86_64 GNU/Linux
Code: Select all
2018/11/27 06:10:00 :: Listening on LPF/wlan0/2c:33:7a:10:d3:b1
2018/11/27 06:10:00 :: Sending on LPF/wlan0/2c:33:7a:10:d3:b1
2018/11/27 06:10:00 :: Sending on Socket/fallback
2018/11/27 06:10:00 :: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
2018/11/27 06:10:00 :: DHCPREQUEST on wlan0 to 255.255.255.255 port 67
>>>2018/11/27 06:10:00 :: DHCPOFFER from 10.0.0.1
2018/11/27 06:10:03 :: DHCPREQUEST on wlan0 to 255.255.255.255 port 67
2018/11/27 06:10:06 :: DHCPREQUEST on wlan0 to 255.255.255.255 port 67
2018/11/27 06:10:14 :: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
2018/11/27 06:10:14 :: DHCPREQUEST on wlan0 to 255.255.255.255 port 67
>>>2018/11/27 06:10:14 :: DHCPOFFER from 10.0.0.1
2018/11/27 06:10:20 :: canceling connection attempt
2018/11/27 06:10:20 :: attempting to set hostname with dhclient
2018/11/27 06:10:20 :: using dhcpcd or another supported client may work better
2018/11/27 06:10:20 :: running kill dhcp.
2018/11/27 06:10:20 :: DHCP connection failed
2018/11/27 06:10:20 :: Exception in thread Thread-6:
2018/11/27 06:10:20 :: Traceback (most recent call last):
2018/11/27 06:10:20 :: File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
2018/11/27 06:10:20 :: self.run()
2018/11/27 06:10:20 :: File "/usr/lib/python2.7/dist-packages/wicd/networking.py", line 350, in run
2018/11/27 06:10:20 :: self._connect()
2018/11/27 06:10:20 :: File "/usr/lib/python2.7/dist-packages/wicd/networking.py", line 941, in _connect
2018/11/27 06:10:20 :: self.set_ip_address(wiface)
2018/11/27 06:10:20 :: File "/usr/lib/python2.7/dist-packages/wicd/networking.py", line 73, in wrapper
2018/11/27 06:10:20 :: return func(self, *__args, **__kargs)
2018/11/27 06:10:20 :: File "/usr/lib/python2.7/dist-packages/wicd/networking.py", line 469, in set_ip_address
2018/11/27 06:10:20 :: dhcp_status = iface.StartDHCP(hname)
2018/11/27 06:10:20 :: File "/usr/lib/python2.7/dist-packages/wicd/wnettools.py", line 195, in newfunc
2018/11/27 06:10:20 :: return func(self, *args, **kwargs)
2018/11/27 06:10:20 :: File "/usr/lib/python2.7/dist-packages/wicd/wnettools.py", line 622, in StartDHCP
2018/11/27 06:10:20 :: self.dhcp_object.wait()
2018/11/27 06:10:20 :: AttributeError: 'NoneType' object has no attribute 'wait'
2018/11/27 06:10:20 ::
2018/11/27 06:10:20 :: Sending connection attempt result aborted
2018/11/27 06:11:45 :: DHCPDISCOVER on wlan2 to 255.255.255.255 port 67 interval 4
2018/11/27 06:11:49 :: DHCPDISCOVER on wlan2 to 255.255.255.255 port 67 interval 6
2018/11/27 06:11:55 :: DHCPDISCOVER on wlan2 to 255.255.255.255 port 67 interval 11
2018/11/27 06:12:06 :: DHCPDISCOVER on wlan2 to 255.255.255.255 port 67 interval 15
2018/11/27 06:12:21 :: DHCPDISCOVER on wlan2 to 255.255.255.255 port 67 interval 8
2018/11/27 06:12:29 :: DHCPDISCOVER on wlan2 to 255.255.255.255 port 67 interval 10
2018/11/27 06:12:39 :: DHCPDISCOVER on wlan2 to 255.255.255.255 port 67 interval 7
>>>2018/11/27 06:12:46 :: No DHCPOFFERS received.