Connessione wireless da terminale

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Avatar utente
c.realkiller
Rampante Reduce
Rampante Reduce
Messaggi: 5166
Iscrizione: mercoledì 7 gennaio 2009, 0:24
Località: Fossano
Contatti:

Re: Connessione wireless da terminale

Messaggio da c.realkiller »

prova questo: se la tua connessione usa wpa https://launchpad.net/ubuntu/+source/netcfg
scegli il pacchetto per la tua distribuzione e leggi bene il man page e le istruzioni.
ciao!
strade...? dove andiamo noi non ci servono... strade!
Skype: dino.tartaro
facebook: http://www.facebook.com/dino.tartaro
sv3ntr4
Prode Principiante
Messaggi: 41
Iscrizione: domenica 17 aprile 2011, 17:20

Re: Connessione wireless da terminale

Messaggio da sv3ntr4 »

Salve gente....
non mi si avvia la parte grafica e devo effettuare la connessione da riga di comando....ho eseguito il comando
sudo iwconfig wlan0 mode managed channel 6 essid Alice-46636142
ma non riesco ad associare il dispositivo all'access Point e di conseguenza non riesco ad effettuare la connessione!
io utilizzo una chiave wap e se in quel comando inserisco "key restricted......" mi da errore

Come faccio per inserirla?
Avatar utente
Luca 73
Prode Principiante
Messaggi: 72
Iscrizione: sabato 4 luglio 2009, 16:00
Desktop: ubuntu
Distribuzione: Ubuntu 13.10 i686
Località: Viterbo

Re: Connessione wireless da terminale

Messaggio da Luca 73 »

Scusate, mi riallaccio a questa discussione per farvi una domanda:
quando lancio il comando iwconfig eth1 key restricted mode managed essid "nome rete", non mi restituisce nessuna risposta. Ma alla voce key restricted cosa devo scrivere? la chiave è di tipo wpa2. devo usare il wpa supplicant? Grazie se mi rispondete perchè non ci capisco niente.
MariusMatutiae
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1300
Iscrizione: martedì 3 luglio 2012, 14:46
Distribuzione: Debian, OpenBSD, Arch Linux
Località: Sanremo

Re: Connessione wireless da terminale

Messaggio da MariusMatutiae »

sv3ntr4 [url=http://forum.ubuntu-it.org/viewtopic.php?p=3884159#p3884159][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Salve gente....
non mi si avvia la parte grafica e devo effettuare la connessione da riga di comando....ho eseguito il comando
sudo iwconfig wlan0 mode managed channel 6 essid Alice-46636142
ma non riesco ad associare il dispositivo all'access Point e di conseguenza non riesco ad effettuare la connessione!
io utilizzo una chiave wap e se in quel comando inserisco "key restricted......" mi da errore

Come faccio per inserirla?
Certo, perchè semplificarsi la vita quando ce la si può complicare con così poco sforzo? Il fatto che tu abbia un problema sulla parte grafica (e perchè, poi?) non vuol dire che network-manager non sia in funzione. Il comando:

Codice: Seleziona tutto

sudo nmcli con up id ilnomedellatuarete
ti allaccia alla tua rete, il comando:

Codice: Seleziona tutto

sudo nmcli con down
ti disconnette. Tutto qui.
Numquam latravit inepte
MariusMatutiae
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1300
Iscrizione: martedì 3 luglio 2012, 14:46
Distribuzione: Debian, OpenBSD, Arch Linux
Località: Sanremo

Re: Connessione wireless da terminale

Messaggio da MariusMatutiae »

Luca 73 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4335900#p4335900][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Scusate, mi riallaccio a questa discussione per farvi una domanda:
quando lancio il comando iwconfig eth1 key restricted mode managed essid "nome rete", non mi restituisce nessuna risposta. Ma alla voce key restricted cosa devo scrivere? la chiave è di tipo wpa2. devo usare il wpa supplicant? Grazie se mi rispondete perchè non ci capisco niente.
La connessione a una rete con sicurezza WPA/WPA2-PSK è fatta di tre passi:

1) l'uso di wpa_passphrase per trovare la propria key di accesso, a partire dal nome della propria rete e della password; la chiave di rete (key) è in formato esadecimale, oppure ASCII;

Codice: Seleziona tutto

wpa_passphrase ilnomedellarete lapassworddellarete
2) l'associatura alla rete, col comando iwconfig, con formato:

Codice: Seleziona tutto

iwconfig ilnomedellinterfacciawifi key s:lakeyinformatoASCII essid ilnomedellarete
3) lo scambio delle credenziali di autenticazioni (four-way-handshake) e la richiesta di un numero IP:

Codice: Seleziona tutto

wpa_supplicant  -B -iwlan0 -Dnl80211 -c/etc/wpa_supplicant/wpa.conf 
Queste, come le ho scritte, sono chiamate elementari: ci sono n-mila opzioni da gestire, ed è tanto più faile lasciarle agli autori dei vari netowrk managers (nm, wicd,...). Anche per questo motivo è improbabile che si realizzi la speranza di @matti, e cioè che, gestendo lui la connessione invece del nm, riuscirà ad aggirare il suo problema di connessione. Un problema di connessione di quel tipo è normalmente dovuto ad un bug in nm (ma allora wicd dovrebbe funzionare), alla debolezza del segnale (e, sia ben chiaro, parlo della debolezza del segnale generato dal pc, non dal router, che ha un'antenna ben più efficace), o infine da un bug nel driver. Avendo eliminato la prima possibilità, le altre non dipendono da come ci si connette.

@matti:

ifup/ifdown non sono la stessa cosa di "ifconfig wlan0 up/ifconfig wlan0 down". ifup/ifdown sono delle opzioni del comando netscript. Giusto per chiarire questo punto, la pagina del manuale di Ubuntu 12.04 dice:
This manual page .... is rather incomplete as it does not describe fully the finely tuned
manipulations that happen due to netscript's design which enables a
Linux box to serve as a high availability heavy-duty mission-critical
network router or firewall.
:ciao:
Numquam latravit inepte
Avatar utente
Luca 73
Prode Principiante
Messaggi: 72
Iscrizione: sabato 4 luglio 2009, 16:00
Desktop: ubuntu
Distribuzione: Ubuntu 13.10 i686
Località: Viterbo

Re: Connessione wireless da terminale

Messaggio da Luca 73 »

La connessione a una rete con sicurezza WPA/WPA2-PSK è fatta di tre passi:

1) l'uso di wpa_passphrase per trovare la propria key di accesso, a partire dal nome della propria rete e della password; la chiave di rete (key) è in formato esadecimale, oppure ASCII;

Codice: Seleziona tutto

wpa_passphrase ilnomedellarete lapassworddellarete
2) l'associatura alla rete, col comando iwconfig, con formato:

Codice: Seleziona tutto

iwconfig ilnomedellinterfacciawifi key s:lakeyinformatoASCII essid ilnomedellarete
3) lo scambio delle credenziali di autenticazioni (four-way-handshake) e la richiesta di un numero IP:

Codice: Seleziona tutto

wpa_supplicant  -B -iwlan0 -Dnl80211 -c/etc/wpa_supplicant/wpa.conf 

[/quote]
:ciao:[/quote]

Dopo aver lanciato il primo comando, dove vado a recuperare la passwd in formato ASCII? Forse in /etc/NetworkManager/system-connections ? Lo dico perchè sul terminale dopo aver dato il comando non mi dà nessuna risposta.
Inoltre non vedo il file /etc/wpa_supplicant/wpa.conf. In /etc/wpa_supplicant/ trovo solo action.wpa.sh; functions.sh; ifupdown.sh.
Avatar utente
Luca 73
Prode Principiante
Messaggi: 72
Iscrizione: sabato 4 luglio 2009, 16:00
Desktop: ubuntu
Distribuzione: Ubuntu 13.10 i686
Località: Viterbo

Re: Connessione wireless da terminale

Messaggio da Luca 73 »

Ho seguito questa guida: http://ubuntuforums.org/showthread.php?t=263136

Posto gli output dei comandi che ho effettuato

Codice: Seleziona tutto

sudo wpa_supplicant -Dwext -i eth1 -c /etc/wpa_supplicant/wpa_supplicant.conf -dd -B
wpa_supplicant v1.0
random: Trying to read entropy from /dev/random
Initializing interface 'eth1' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_supplicant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
Line: 3 - start of a new network block
ssid - hexdump_ascii(len=6):
     4c 75 63 61 37 33                                 Luca73          
scan_ssid=1 (0x1)
proto: 0x3
key_mgmt: 0x2
pairwise: 0x10
group: 0x10
PSK - hexdump(len=32): [REMOVED]
Priority group 0
   id=0 ssid='Luca73'
WEXT: cfg80211-based driver detected
wext: interface eth1 phy: phy0
rfkill: initial event: idx=0 type=1 op=0 soft=0 hard=0
SIOCGIWRANGE: WE(compiled)=22 WE(source)=18 enc_capa=0xf
  capabilities: key_mgmt 0xf enc 0xf flags 0x0
netlink: Operstate: linkmode=1, operstate=5
eth1: Own MAC address: 00:13:ce:7b:c9:1a
wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=4 set_tx=0 seq_len=0 key_len=0
ioctl[SIOCSIWENCODEEXT]: Invalid argument
Driver did not support SIOCSIWENCODEEXT
wpa_driver_wext_set_key: alg=0 key_idx=5 set_tx=0 seq_len=0 key_len=0
ioctl[SIOCSIWENCODEEXT]: Invalid argument
Driver did not support SIOCSIWENCODEEXT
wpa_driver_wext_set_countermeasures
eth1: RSN: flushing PMKID list in the driver
eth1: Setting scan request: 0 sec 100000 usec
WPS: Set UUID for interface eth1
WPS: UUID based on MAC address - hexdump(len=16): 2b 5b af 0a c9 1a 59 0c ab ef d7 82 12 6c 33 8c
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: Supplicant port status: Unauthorized
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: Supplicant port status: Unauthorized
EAPOL: Supplicant port status: Unauthorized
eth1: Added interface eth1
Daemonize..
Aggiungo questi altri per completezza

Codice: Seleziona tutto

sudo iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

eth1      Scan completed :
          Cell 01 - Address: 20:4E:7F:F1:22:A5
                    ESSID:"Luca73"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
                              11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Quality=96/100  Signal level=-29 dBm  
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Extra: Last beacon: 180ms ago
iwconfig

Codice: Seleziona tutto

iwconfig 
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11bg  ESSID:"Luca73"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 20:4E:7F:F1:22:A5   
          Bit Rate:0 kb/s   Tx-Power=20 dBm   Sensitivity=8/0  
          Retry limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Purtroppo non riesco a capire dove sbaglio. Qualche suggerimento? Grazie.

Nel file /etc/wpa_supplicant/wpa.conf ho inserito questi parametri

Codice: Seleziona tutto

network={
	ssid="Luca73"
	#psk="**********"
	psk=password in formato esadecimale
}
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti