Hi. I'm going to help you (I hope)
In order to avoid getting stuck at boot time trying to connect through Ethernet do the following step(s):
Edit the file /etc/rc.d/rc.inet1.conf
> Just comment out the lines that were enabled to connect through Ethernet during your Slackware installation.
Just like this:
Code:
# Config information for eth0:
#IPADDR[0]=""
#NETMASK[0]=""
#IPALIASES[0]=""
#USE_DHCP[0]="yes"
#DHCP_HOSTNAME[0]=""
# Config information for eth1:
#IPADDR[1]=""
#NETMASK[1]=""
#IPALIASES[1]=""
#USE_DHCP[1]=""
#DHCP_HOSTNAME[1]=""
# Config information for eth2:
#IPADDR[2]=""
#NETMASK[2]=""
#IPALIASES[2]=""
#USE_DHCP[2]=""
#DHCP_HOSTNAME[2]=""
# Config information for eth3:
#IPADDR[3]=""
#NETMASK[3]=""
#IPALIASES[3]=""
#USE_DHCP[3]=""
#DHCP_HOSTNAME[3]=""
# Default gateway IP address:
#GATEWAY=""
Once those lines are commented you won't get stuck during boot time trying to connect to Ethernet.
NOW! In order to connect to a wireless network using wpa_supplicant during boot time you need to follow this/these step(s):
Edit the file /etc/rc.d/rc.inet1.conf and enable (remove the '#') these lines, OR you can write directly these lines by your own (just like I did):
Code:
IFNAME[4]="wlan0"
USE_DHCP[4]="yes"
WLAN_WPA[4]="wpa_supplicant"
WLAN_WPAWAIT[4]=5
Those lines are pretty explicit. Using wlan0 dev to connect to a wireless network using dhcp trough wpa_supplicant, if the connection is not successful just wait 5 seconds.
NOW! Let's configure which wpa_supplicant config file is going to be used to connect to the wireless network. Edit the file /etc/rc.d/rc.wireless:
Look up for these lines and edit according to your needs, ie:
Code:
WPACONF=${WLAN_WPACONF[$i]:-${WPACONF:="/etc/wpa_supplicant/wpa_supplicant-wlan0.conf"}}
WPAWAIT=${WLAN_WPAWAIT[$i]:-${WPAWAIT:="60"}}
The important line there is WPACONF, there's where you indicate which wpa_supplicant config file you're going to use to connect to the wireless network.
AND THAT'S IT! Let's resume:
Doing the above steps is the same as doing these commands manually:
# wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
# dhcpcd wlan0
... but now they're done automatically at boot time! Hope it works, if you are still in doubt you can ask again.