Pagina 1 di 1

[RISOLTO] wifi wpa_supplicant

Inviato: sab 20 mar 2010, 21:15
da ¥ Brutus ¥
Salve a tutti!
Ho da poco installato Slackware 13.0 e mi sono subito trovato dinanzi a diversi problemi (purtroppo vengo da distribuzioni più facili da domare). Il problema che ho riguarda la connessione wifi con la mia scheda Broadcom: ho installato con successo i driver, il problema è che l'unico modo per avviare la connessione è

Codice: Seleziona tutto

wpa_supplicant -Dwext -ieth1 -c /etc/wpa_supplicant.conf -B
dhclient
e questo posso farlo solo da root: come faccio a connettermi da utente normale???
WPA_GUI non riconosce nessuna interfaccia, se non dopo essermi connesso attraverso il comando di cui sopra!
Grazie

Re: WIFI WPA_SUPPLICANT

Inviato: sab 20 mar 2010, 21:36
da 414N
wpa_gui (e wpa_cli) hanno bisogno di wpa_supplicant già attivo come demone, quindi è normale che non funzionino se non hai prima lanciato wpa_supplicant.
Per rendere permanente l'attivazione di wpa_supplicant all'avvio del sistema, devi modificare il file /etc/rc.d/rc.inet1.conf nei campi opportuni.
C'è già una sezione interamente commentata riguardante un'ipotetica scheda wireless wlan0.
  • decommenta e modifica l'IFNAME da wlan0 a eth1 (se la tua scheda è riconosciuta con questo nome);
  • decommenta e modifica la riga riguardante il DHCP (attivo/spento, in soldoni);
  • decommenta WLAN_WPA (senza modificarlo).
Ora puoi o riavviare il PC, oppure, da root, eseguire

Codice: Seleziona tutto

/etc/rc.d/rc.inet1 eth1 restart
per far partire wpa_supplicant.
A questo punto, se hai già la tua rete configurata in /etc/wpa_supplicant.conf, dovrebbe connetterticisi in automatico.

Re: wifi wpa_supplicant

Inviato: sab 20 mar 2010, 21:37
da Toni
se vuoi semplificarti molto la vita :D

ftp://ftp.slackware.com/pub/slackware/s ... xtra/wicd/

leggi bene il README

Re: wifi wpa_supplicant

Inviato: sab 20 mar 2010, 22:02
da ¥ Brutus ¥
Grazie Toni, la tua soluzione è tanto rapida quanto efficace, però quello che voglio per ora è capire un po' di più del sistema operativo, anche se dopo aver capito userò wicd.
414N, ho seguito i tuoi consigli, l'unico problema è che mi dice:

Codice: Seleziona tutto

/etc/rc.d/rc.inet1:  eth1 information: 'Any ESSID'
A questo punto ho provato ad inserire nel file:

Codice: Seleziona tutto

WLAN_ESSID[4]=Alice-92369987
ma ancora non va!

Re: wifi wpa_supplicant

Inviato: dom 21 mar 2010, 8:54
da sya54M
a questo punto non si connette all'avvio se non configuri anche wpa_supplicant da /etc/wpa_supplicant.conf
però già ora avendolo avviato anche se non configurato, wpa_gui ti funziona

Re: wifi wpa_supplicant

Inviato: dom 21 mar 2010, 11:30
da 414N
¥ Brutus ¥ ha scritto:414N, ho seguito i tuoi consigli, l'unico problema è che mi dice:

Codice: Seleziona tutto

/etc/rc.d/rc.inet1:  eth1 information: 'Any ESSID'
A questo punto ho provato ad inserire nel file:

Codice: Seleziona tutto

WLAN_ESSID[4]=Alice-92369987
ma ancora non va!
Probabilmente hai un file di configurazione per wpa_supplicant che dà priorità maggiore alle reti non conosciute rispetto a quelle già configurate.
Prova a modificare le priorità e a riconfigurare wpa_supplicant. Lo puoi fare lanciando wpa_cli (sempre da root) e dando il comando reconfigure.
Se poi vuoi forzare una connessione, prova con il comando reassociate.

Re: wifi wpa_supplicant

Inviato: mar 23 mar 2010, 11:28
da ¥ Brutus ¥
Questo è il mio file wpa_supplicant:

Codice: Seleziona tutto

# See /usr/doc/wpa_supplicant-0.6.9/wpa_supplicant.conf.sample
# for many more options that you can use in this file.

# This line enables the use of wpa_cli which is used by rc.wireless
# if possible (to check for successful association)
ctrl_interface=/var/run/wpa_supplicant
# By default, only root (group 0) may use wpa_cli
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1
#country=US

# WPA protected network, supply your own ESSID and WPAPSK here:
network={
  scan_ssid=0
  ssid="Alice-92369987"
  proto=WPA RSN
  key_mgmt=WPA-PSK
  pairwise=CCMP TKIP
  group=CCMP TKIP WEP104 WEP40
  psk="**********************************"
  priority=10
}

# Plaintext connection (no WPA, no IEEE 802.1X),
# nice for hotel/airport types of WiFi network.
network={
  key_mgmt=NONE
  priority=0
}
La priorità 10 non è massima?

Re: wifi wpa_supplicant

Inviato: mar 23 mar 2010, 19:01
da 414N
Prova a commentare scan_ssid=0.

Re: wifi wpa_supplicant

Inviato: mer 24 mar 2010, 18:58
da ¥ Brutus ¥
Ancora nulla, continua a scrivermi "Any ESSID".
Toglietemi una curiosità, WICD non utilizza il file wpa_supplicant.conf???

Re: wifi wpa_supplicant

Inviato: mer 24 mar 2010, 19:24
da sya54M

Codice: Seleziona tutto

network={
  ssid="Alice-92369987"
  proto=WPA
  key_mgmt=WPA-PSK
  pairwise=TKIP
  group=TKIP
  psk="**********************************"
}
altrimenti usate tutte le crittografie assieme? bah
¥ Brutus ¥ ha scritto:Toglietemi una curiosità, WICD non utilizza il file wpa_supplicant.conf???
no

Re: wifi wpa_supplicant

Inviato: mer 24 mar 2010, 23:13
da Meskalamdug
http://digilander.libero.it/linux352/wirelesswpa.html

Prova la mia guida ovviamente adattala
alla tua scheda.

Re: wifi wpa_supplicant

Inviato: mer 28 apr 2010, 22:13
da ¥ Brutus ¥
Grazie mille ragazzi, per merito vostro ho capito un bel po' di cose!
Grazie ancora!

Re: wifi wpa_supplicant

Inviato: ven 30 apr 2010, 18:17
da 414N
Modifica il titolo del primo messaggio del thread con [RISOLTO], allora :)