Problems with wpa_supplicant and rc.inet1 on Slackware x86_64 -current
by pakcjo from LinuxQuestions.org on (#5FMEK)
Hello,
After the last upgrade to -current I noticed that rc.inet1 fails to start my wireless network. My configuration for rc.inet1.conf is:
Code:IFNAME[4]="wlan1"
USE_DHCP[4]="yes"
WLAN_WPA[4]="wpa_supplicant"
WLAN_WPADRIVER[4]="nl80211"
WLAN_WPAWAIT[4]=120When rc.inet1 is called with start, I get:
Code:Starting the network interfaces...
Successfully initialized wpa_supplicant
wlan1: polling for DHCP server
wlan1: waiting for carrier
wlan1: carrier acquired
wlan1: connected to Access Point `MyNetworkAP'
DUID 00:04:35:30:45:35:34:39:33:35:32:30:42:43:ff:ff:ff:ff
wlan1: IAID d5:fd:dc:b6
wlan1: soliciting a DHCP lease
wlan1: offered 192.168.1.185 from 192.168.1.1
wlan1: probing address 192.168.1.185/24
timed out
dhcpcd exitedThe /var/log/messages says:
Code:Mar 21 21:33:07 darkstar rc.inet1[14024]: wlan1: configuring interface
Mar 21 21:33:11 darkstar root: /etc/rc.d/rc.inet1: wpa_supplicant -B -c/etc/wpa_supplicant.conf -Dnl80211 -iwlan1
Mar 21 21:33:19 darkstar kernel: wlan1: authenticate with 1c:3b:f3:86:be:99
Mar 21 21:33:19 darkstar kernel: wlan1: send auth to 1c:3b:f3:86:be:99 (try 1/3)
Mar 21 21:33:19 darkstar kernel: wlan1: authenticated
Mar 21 21:33:19 darkstar kernel: wlan1: associate with 1c:3b:f3:86:be:99 (try 1/3)
Mar 21 21:33:19 darkstar kernel: wlan1: associate with 1c:3b:f3:86:be:99 (try 2/3)
Mar 21 21:33:19 darkstar kernel: wlan1: RX AssocResp from 1c:3b:f3:86:be:99 (capab=0x411 status=0 aid=2)
Mar 21 21:33:19 darkstar kernel: wlan1: associated
Mar 21 21:33:19 darkstar kernel: IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
Mar 21 21:33:19 darkstar kernel: wlan1: deauthenticating from 1c:3b:f3:86:be:99 by local choice (Reason: 3=DEAUTH_LEAVING)
Mar 21 21:33:24 darkstar rc.inet1[14024]: wlan1: starting dhcpcd
Mar 21 21:33:24 darkstar dhcpcd[14191]: wlan1: waiting for carrier
Mar 21 21:33:31 darkstar kernel: wlan1: authenticate with 1c:3b:f3:86:b1:01
Mar 21 21:33:32 darkstar kernel: wlan1: send auth to 1c:3b:f3:86:b1:01 (try 1/3)
Mar 21 21:33:32 darkstar kernel: wlan1: authenticated
Mar 21 21:33:32 darkstar kernel: wlan1: associate with 1c:3b:f3:86:b1:01 (try 1/3)
Mar 21 21:33:32 darkstar kernel: wlan1: associate with 1c:3b:f3:86:b1:01 (try 2/3)
Mar 21 21:33:32 darkstar kernel: wlan1: RX AssocResp from 1c:3b:f3:86:b1:01 (capab=0x411 status=0 aid=3)
Mar 21 21:33:32 darkstar kernel: wlan1: associated
Mar 21 21:33:32 darkstar dhcpcd[14191]: wlan1: carrier acquired
Mar 21 21:33:32 darkstar kernel: IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
Mar 21 21:33:32 darkstar dhcpcd[14191]: wlan1: connected to Access Point `MyNetworkAP'
Mar 21 21:33:32 darkstar dhcpcd[14191]: DUID 00:04:35:30:45:35:34:39:33:35:32:30:42:43:ff:ff:ff:ff
Mar 21 21:33:32 darkstar dhcpcd[14191]: wlan1: IAID d5:fd:dc:b6
Mar 21 21:33:33 darkstar dhcpcd[14191]: wlan1: soliciting a DHCP lease
Mar 21 21:33:37 darkstar dhcpcd[14191]: wlan1: offered 192.168.1.185 from 192.168.1.1
Mar 21 21:33:37 darkstar dhcpcd[14191]: wlan1: probing address 192.168.1.185/24
Mar 21 21:33:39 darkstar dhcpcd[14191]: dhcpcd exited
Mar 21 21:33:39 darkstar rc.inet1[14024]: wlan1: failed to obtain DHCP lease
Mar 21 21:33:38 darkstar kernel: wlan1: deauthenticating from 1c:3b:f3:86:b1:01 by local choice (Reason: 3=DEAUTH_LEAVING)The odd part is that if I just open a terminal and call wpa_supplicant with the exact command as rc.inet1 uses and then call dhclient wlan1 or dhcpcd everything just works...
I'd appreciate any suggestion about this.
Thanks!


After the last upgrade to -current I noticed that rc.inet1 fails to start my wireless network. My configuration for rc.inet1.conf is:
Code:IFNAME[4]="wlan1"
USE_DHCP[4]="yes"
WLAN_WPA[4]="wpa_supplicant"
WLAN_WPADRIVER[4]="nl80211"
WLAN_WPAWAIT[4]=120When rc.inet1 is called with start, I get:
Code:Starting the network interfaces...
Successfully initialized wpa_supplicant
wlan1: polling for DHCP server
wlan1: waiting for carrier
wlan1: carrier acquired
wlan1: connected to Access Point `MyNetworkAP'
DUID 00:04:35:30:45:35:34:39:33:35:32:30:42:43:ff:ff:ff:ff
wlan1: IAID d5:fd:dc:b6
wlan1: soliciting a DHCP lease
wlan1: offered 192.168.1.185 from 192.168.1.1
wlan1: probing address 192.168.1.185/24
timed out
dhcpcd exitedThe /var/log/messages says:
Code:Mar 21 21:33:07 darkstar rc.inet1[14024]: wlan1: configuring interface
Mar 21 21:33:11 darkstar root: /etc/rc.d/rc.inet1: wpa_supplicant -B -c/etc/wpa_supplicant.conf -Dnl80211 -iwlan1
Mar 21 21:33:19 darkstar kernel: wlan1: authenticate with 1c:3b:f3:86:be:99
Mar 21 21:33:19 darkstar kernel: wlan1: send auth to 1c:3b:f3:86:be:99 (try 1/3)
Mar 21 21:33:19 darkstar kernel: wlan1: authenticated
Mar 21 21:33:19 darkstar kernel: wlan1: associate with 1c:3b:f3:86:be:99 (try 1/3)
Mar 21 21:33:19 darkstar kernel: wlan1: associate with 1c:3b:f3:86:be:99 (try 2/3)
Mar 21 21:33:19 darkstar kernel: wlan1: RX AssocResp from 1c:3b:f3:86:be:99 (capab=0x411 status=0 aid=2)
Mar 21 21:33:19 darkstar kernel: wlan1: associated
Mar 21 21:33:19 darkstar kernel: IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
Mar 21 21:33:19 darkstar kernel: wlan1: deauthenticating from 1c:3b:f3:86:be:99 by local choice (Reason: 3=DEAUTH_LEAVING)
Mar 21 21:33:24 darkstar rc.inet1[14024]: wlan1: starting dhcpcd
Mar 21 21:33:24 darkstar dhcpcd[14191]: wlan1: waiting for carrier
Mar 21 21:33:31 darkstar kernel: wlan1: authenticate with 1c:3b:f3:86:b1:01
Mar 21 21:33:32 darkstar kernel: wlan1: send auth to 1c:3b:f3:86:b1:01 (try 1/3)
Mar 21 21:33:32 darkstar kernel: wlan1: authenticated
Mar 21 21:33:32 darkstar kernel: wlan1: associate with 1c:3b:f3:86:b1:01 (try 1/3)
Mar 21 21:33:32 darkstar kernel: wlan1: associate with 1c:3b:f3:86:b1:01 (try 2/3)
Mar 21 21:33:32 darkstar kernel: wlan1: RX AssocResp from 1c:3b:f3:86:b1:01 (capab=0x411 status=0 aid=3)
Mar 21 21:33:32 darkstar kernel: wlan1: associated
Mar 21 21:33:32 darkstar dhcpcd[14191]: wlan1: carrier acquired
Mar 21 21:33:32 darkstar kernel: IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
Mar 21 21:33:32 darkstar dhcpcd[14191]: wlan1: connected to Access Point `MyNetworkAP'
Mar 21 21:33:32 darkstar dhcpcd[14191]: DUID 00:04:35:30:45:35:34:39:33:35:32:30:42:43:ff:ff:ff:ff
Mar 21 21:33:32 darkstar dhcpcd[14191]: wlan1: IAID d5:fd:dc:b6
Mar 21 21:33:33 darkstar dhcpcd[14191]: wlan1: soliciting a DHCP lease
Mar 21 21:33:37 darkstar dhcpcd[14191]: wlan1: offered 192.168.1.185 from 192.168.1.1
Mar 21 21:33:37 darkstar dhcpcd[14191]: wlan1: probing address 192.168.1.185/24
Mar 21 21:33:39 darkstar dhcpcd[14191]: dhcpcd exited
Mar 21 21:33:39 darkstar rc.inet1[14024]: wlan1: failed to obtain DHCP lease
Mar 21 21:33:38 darkstar kernel: wlan1: deauthenticating from 1c:3b:f3:86:b1:01 by local choice (Reason: 3=DEAUTH_LEAVING)The odd part is that if I just open a terminal and call wpa_supplicant with the exact command as rc.inet1 uses and then call dhclient wlan1 or dhcpcd everything just works...
I'd appreciate any suggestion about this.
Thanks!