View previous topic :: View next topic |
Author |
Message |
Gloom_Scythe n00b
Joined: 01 Sep 2014 Posts: 15
|
Posted: Mon Sep 01, 2014 2:44 am Post subject: Help with wpa_supplicant and 2014 gentoo minimal livecd |
|
|
hello want to install gentoo using a 2014 min. livecd using WPA2. Not going to use another distro's cd sorry so dont mention it. My wireless card is a dlink dwa-552 i believe the module is an ath9k... Tried using google and there isnt much unless its prior to 2008. Please list steps on configuring wpa_supplicant. I do believe this is a major problem that gentoo has at the moment. I have never ran into this issue when installing gentoo. Never installed gentoo via wpa2 before and i have been installing gentoo on various systems since 2002 (I understand wep works fine and/or hardwired). Thank you for your help . I believe this is possible. If you would like me to list what I have tried via different /etc/conf.d/net options i will... Plus different /etc/wpa_supplicant.conf options. I have gotten very close. I would like people who have gotten wpa_supplicant to work on the latest gentoo livecd (2014 at the moment) to list what they did. Would make a good howto article. I refuse to use another distro to install gentoo. If it is however not possible i request gentoo devs to remove wpa_supplicant from their livecds.... Please and thank you for all of your help. |
|
Back to top |
|
|
Logicien Veteran
Joined: 16 Sep 2005 Posts: 1555 Location: Montréal
|
Posted: Mon Sep 01, 2014 3:17 am Post subject: |
|
|
Hi,
I do not know exactly what the livcd contain, but I will be simple as possible. All must be done as root user. First, your wireless card should be listed by those commands
Code: | ip link show
ifconfig -a
iwconfig |
If not, the ath9k module is not loaded or something went wrong. I will use wlan0 as the wireless logical name, so change it for the good name if needed. Than
Code: | wpa_passphrase ssid passphrase > /root/wpa_supplicant.conf |
where ssid is the Access Point name and passphrase is the password to associate you computer with the AP. Use quotes if the name have space. You are now ready to start wpa_supplicant:
Code: | wpa_supplicant -B -c /root/wpa_supplicant.conf -D nl80211 -dd -f /var/log/wpa.log -i wlan0 -t |
If the prompt come back without error, you should be associated with the AP after some seconds. Check with
if it is. The name of the AP beside ESSID and it's MAC address beside Access Point should appear for wlan0. The only thing you must complete is to make a Dhcp request to configure your card with an Ip address, a gateway and Dns servers.
or
Test you connectivity with
The command should return the Ip address of the forum. _________________ Paul |
|
Back to top |
|
|
cwr Veteran
Joined: 17 Dec 2005 Posts: 1969
|
Posted: Tue Sep 02, 2014 3:53 pm Post subject: |
|
|
I haven't used the Gentoo livecd (and would anyway use SystemRescue) but the shell script
I use to start wpa supplicant is:
Code: |
#!/bin/bash
# Connect using wpa_supplicant running in a terminal.
# Replace -Dwext with -Dnl80211 in modern systems.
date
ifconfig eth0 down
(sleep 10 && dhclient wlan0) &
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf -f/var/log/wpa.log -dd -t
# eof
|
A typical wpa_supplicant configuration script is:
Code: |
# /etc/wpa_supplicant/wpa_supplicant.conf
# The below line must not be changed otherwise we refuse to work
ctrl_interface=/var/run/wpa_supplicant
# Ensure that only root can read the WPA configuration
ctrl_interface_group=0
# Let wpa_supplicant take care of scanning and AP selection
ap_scan=1
# Allow tools to update configuration.
#update_config=1
# Simple case: WPA-PSK, PSK as an ASCII passphrase, allow all valid ciphers
# Use wpa_passphrase to produce the hex string.
network={
ssid="COINS"
psk="colorless green ideas sleep furiously"
#psk=ac2f12127f77a7db8947d31b7864726e039c20965efe0b11270be86a96a09827
# The higher the priority the sooner we are matched
priority=5
}
|
Will |
|
Back to top |
|
|
|