[RISOLTO]Wifi atheros ar5001 su Compaq presario c700

Come installare Debian sui Portatili... campo in cui spesso si trovano scogli che sembrano insormontabili

[RISOLTO]Wifi atheros ar5001 su Compaq presario c700

Messaggioda gluone(A) » 14/04/2012, 20:26

Salve a tutti,
questo è il mio primo post su questo epico forum, per me è epico in quanto mi ha aiutato molto da quando ho scoperto debian che utilizzo come sistema principale da più di tre anni ormai e mi ci trovo veramente bene.
Ora però sono costretto a chiedervi un aiuto più diretto: credo di aver sbagliato qualcosa nel configurare la wifi, anzi più di qualcosa credo di aver combinato un pò di casini nei vari tentativi-esperimenti di configurazione ;D Ho consultato molte guide e sinceramente non ricordo quali ma l'ultimo tentativo l'ho fatto seguendo la guida: http://guide.debianizzati.org/index.php ... e_wireless .
Dunque la scheda wireless è una
Codice: Seleziona tutto
01:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)

Atualmente uso debian GNU/Linux 6.0.4 (squeeze) con kernel 2.6.32-5-686
Caricando il modulo ath5k con modprobe il led della wireless si accende correttamente.
di deguito vi posto i vari parametri che mi da il terminale:
Il contenuto di interfaces è(hem è un pò sporco lo so ma mi succede ogni volta che bestemm... che chiedo aiuto ai santi):
Codice: Seleziona tutto
root@debian:/home/claudio# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0
iface eth0 inet dhcp
        up route del default

# prova wep--------non funge
# auto wlan0
# iface wlan0 inet dhcp
# wireless-channel 11
# wireless-essid TIM_E5-9b00
# wireless-key 33324312

# Scheda wireless con DHCP dici che la madonna mi aiuta? no non mi aiuta
# auto wlan0
# iface wlan0 inet dhcp
# pre-up wpa_supplicant -iwlan0 -c /etc/wpa_supplicant.conf -B

# Da utilizzare al posto della configurazione precedente per indirizzamento statico
auto wlan0
iface wlan0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 182.168.1.1
broadcast 192.168.1.255
wireless-channel 11
wireless-essid TIM_E5-9b00
wireless-key 33324312

ifup mi da questo errore che non riesco a decifrare
Codice: Seleziona tutto
root@debian:/home/claudio# ifup wlan0
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.
SIOCADDRT: No such process
Failed to bring up wlan0.
root@debian:/home/claudio# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1b:38:f3:f7:73 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16 Base address:0x1000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:408 errors:0 dropped:0 overruns:0 frame:0
          TX packets:408 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:19968 (19.5 KiB)  TX bytes:19968 (19.5 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:1f:3a:1a:2a:20 
          inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

root@debian:/home/claudio# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

vboxnet0  no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"TIM_E5-9b00" 
          Mode:Managed  Frequency:2.462 GHz  Access Point: Not-Associated   
          Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
         
root@debian:/home/claudio# iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

vboxnet0  Interface doesn't support scanning.

wlan0     No scan results

Ora vorrei capire dove caspita ho sbagliato.
Grazie e scusate la lunghezza del post.
O.T.
lo so che non è bello andare in OT al primo post ma una cosa la devo dire: il wiki e l'e-zine sono fatti veramente bene complimenti a tutti veramente, spero di poter contribuire anchio tra qualche tempo(devo riordinare gli appunti) per mostrare le potenzialità di debian in ambito scientifico.
Ultima modifica di gluone(A) il 18/04/2012, 10:17, modificato 1 volta in totale.
gluone(A)
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 11/04/2012, 16:25

Re: Wifi atheros ar5001 su Compaq presario c700

Messaggioda AS » 14/04/2012, 21:48

Non ho capito se il wifi va o non va... :D
Comunque complimenti per il tuo /etc/network/interfaces, è veramente orrendo! :P
Anch'io ho un atheros riconosciuto con ath9k
Codice: Seleziona tutto
Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)

e il mio /etc/network/interfaces è questo
Codice: Seleziona tutto
 This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback


molto minimalista e funzionale: perché non fai un po' di pulizia? ;)
Se la casa del tuo vicino brucia, la cosa ti riguarda, e parecchio.


Immagine
Avatar utente
AS
Hero Member
Hero Member
 
Messaggi: 729
Iscritto il: 01/05/2010, 10:22

Re: Wifi atheros ar5001 su Compaq presario c700

Messaggioda Ombra » 14/04/2012, 22:03

Ciao
Error for wireless request "Set Encode" (8B2A) :
SET failed on device wlan0 ; Invalid argument.

può essere che stai passando a iwconfig qualche parametro che non gli piace; fai qualche prova impostando i parametri direttamente con iwconfig e vedi se e quando ti da quell'errore.
Per esempio
Codice: Seleziona tutto
#iwconfig wlan0 key 33324312

man iwconfig è pieno di esempi e i parametri che passi a iwconfig sono solo 3 quindi non dovresti metterci molto a controllare.
Non vorrei dire c****te ma secondo me la lunghezza della chiave wep è sbagliata: controlla nel router
Ombra
wiki member
wiki member
 
Messaggi: 161
Iscritto il: 11/08/2007, 18:06
Località: Bologna

Re: Wifi atheros ar5001 su Compaq presario c700

Messaggioda gluone(A) » 15/04/2012, 10:12

Buon giorno, innanzi tutto grazie per le risposte.
Allora ho provato a cambiare il file interfaces facendolo diventare candido come una coloba come suggerito da AS il risultato di ifup wlan0 è
Codice: Seleziona tutto
root@debian:/etc/network# ifup wlan0
Ignoring unknown interface wlan0=wlan0.

il che tanto anormale non è così ho deciso di passare i parametri direttamente con iwconfig come suggerito da ombra e il risultato è
Codice: Seleziona tutto
root@debian:/home/claudio# iwconfig wlan0 essid TIM_E5-9b00
root@debian:/home/claudio# iwconfig wlan0 key 33324312
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.

sembra che il problema sia proprio la chiave ma sul router la wifi key è proprio quella.
Inoltre ho notato una cosa: sul manuale del ruter wifi(per la cronaca un huawei e586 ruter wifi 3g) si dice che la cifratura da usare è WEP ma siccome sono costretto a usare winzozz >:( per connettermi((che non toccavo da oltre due anni e mezzo ;D ) ) e ho smanettato con le impostazioni e ho notato che la cifratura usata è wpa/wpa2. ???
Comunque ho rieseguito per l'ennesima volta la guida presente su guide ma sia con wep sia con wpa mi appare sempre quell'errore.
OK, scrivendo mi è venuto in mente una cosa ... devo fare un tentativo. vi farò sapere. scusate la confusione.
gluone(A)
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 11/04/2012, 16:25

Re: Wifi atheros ar5001 su Compaq presario c700

Messaggioda s3v » 15/04/2012, 12:20

Il problema è che entrambe le interfacce ("eth0" e "wlan0") vengono tirate su all'avvio (parametro "auto").
AS ha scritto:molto minimalista e funzionale: perché non fai un po' di pulizia? ;)

Però devi specificare che utilizzi NM :)
Che nel caso in esame (due interfacce da utilizzare entrambe per la connessione) sarebbe anche la soluzione più semplice e comoda.

Ciao
Avatar utente
s3v
wiki member
wiki member
 
Messaggi: 3319
Iscritto il: 31/12/2008, 11:54

Re: Wifi atheros ar5001 su Compaq presario c700

Messaggioda gluone(A) » 15/04/2012, 18:55

Allora dopo aver fatto diverse prove e un pò di ricerca sono arrivato alla conclusione che il ruter usa una cifratura wpa/wpa2-psk a dispetto del fatto che sul manuale viene riportata in ogni dove la sola dicitura wep. Inoltre ho risistemato interfaces con connessione wpa che ora è così:
Codice: Seleziona tutto
claudio@debian: ~claudio@debian:~$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback


iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider

auto eth0
iface eth0 inet dhcp
        up route del default

# Wireless
auto wlan0
iface wlan0 inet dhcp
pre-up wpa_supplicant -iwlan0 -c /etc/wpa_supplicant.conf -B


inoltre avevo sbagliato un carattere nella configurazione di wpa_supplicant.conf che ora risulta essere così:
Codice: Seleziona tutto
claudio@debian: ~claudio@debian:~$ cat /etc/wpa_supplicant.conf
network={
        ssid="TIM_E5-9b00"
        psk=5208211010ee1e51c274cf4ff15feb07d6a7711825084a71d987dcd251262011
        key_mgmt=WPA-PSK
        proto=WPA
        }

Con questa configurazione l'errore di prima è scomparso ma ancora non rieso ad usare sta wifi. Vi posto gli ultimi risultati
Codice: Seleziona tutto
root@debian:/home/claudio# ifup wlan0
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/00:1f:3a:1a:2a:20
Sending on   LPF/wlan0/00:1f:3a:1a:2a:20
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
/etc/rc.firewall: line 536: warning: setlocale: LC_ALL: cannot change locale (US)
/etc/rc.firewall: line 608: warning: setlocale: LC_ALL: cannot change locale (US)
/etc/rc.firewall: line 652: warning: setlocale: LC_ALL: cannot change locale (US)
root@debian:/home/claudio# ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 00:1f:3a:1a:2a:20 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

root@debian:/home/claudio# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

vboxnet0  no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
         
root@debian:/home/claudio# iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

vboxnet0  Interface doesn't support scanning.

wlan0     Interface doesn't support scanning : Device or resource busy



Sembra che non riesco ad associare la rete: ESSID off/any e Access Point: Not-Associated come se mancassero i parametri. bho.
s3v ha scritto:Il problema è che entrambe le interfacce ("eth0" e "wlan0") vengono tirate su all'avvio (parametro "auto").


Dici che se partono all'avvio possono creare problemi? oltre all'attesa di DHCP intendo.
hem losò che ho un sistema parecchio sporco(devo sistemare il firewall, sourcess.list, ecc...) ma faccio parecchie prove ed esperimenti per cercare di imparare il più possibile; il tempo però è una variabile che l'uomo ancora non controlla :'( e così il tempo per ripulire il sistema viene semplicemente shiftato ;) .
P.S. nulla contro networkmanager ma vorrei usare il terminale, come già faccio con la connessione eth0, o al più wicd, sarò stupido ma così sento che ho più controllo della macchina è solo una sensazione ma è appagante ;D
gluone(A)
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 11/04/2012, 16:25

Re: Wifi atheros ar5001 su Compaq presario c700

Messaggioda Ombra » 15/04/2012, 22:26

In generale, tieni attiva una interfaccia alla volta, cioè quando tiri su wlan0 prima tira giù eth0 e vice versa.
Codice: Seleziona tutto
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
No DHCPOFFERS received.

O sei troppo lontano dal router oppure non ti viene asssegnato un indirizzo: sei sicuro di avere indirizzo dinamico? perchè nel tuo primo post era configurato come statico
Ombra
wiki member
wiki member
 
Messaggi: 161
Iscritto il: 11/08/2007, 18:06
Località: Bologna

Re: Wifi atheros ar5001 su Compaq presario c700

Messaggioda gluone(A) » 18/04/2012, 9:40

Salve a tutti, dunque alla fine ho risolto grazie per l'aiuto e le dritte ;) .
Il problema è la scheda wifi, cerco di spiegare gli avanzamenti degli ultimi giorni: dopo aver provato in parecchi modi a far andare la connessione wifi ho provato con le live di ubuntu, mint, sabayon, trisquel, openmamba, gnewsense, debian e scientific linux(a parte quest ultima le altre sono vecchie di qualche anno) ma con nessuna riuscivo a collegarmi ne con NM ne con i comandi iwconfig e ifup, al più rilevavano una rete wifi nascosta e poi NM o wicd morivano miseramente; così sotto consiglio di mio fratello(che sta imparando linux a forza di fargli usare debian ;D ) ho acquistato un dongle wifi nano della digicom che offre supporto per linux come riportato sulla confezione(roba unica per le zone dove vivo).
Con grande meraviglia ho scoperto che per linux non c'è nessun pacchetto da cliccare, i driver vanno compilati(guardare nei sorgenti è sempre una cosa molto interessante), il manuale è un pò fuorviante ma la cosa più semplice è farsi guidare dal istinto gnu e far partire l'install.sh, cosa non presente nel manuale :o ; fatto questo (visto che wpa_supplicant era già configurato) mi è bastato avviare nm(io ho preferito wicd) e tutto funziona che è una bellezza. O0
Quindi da tutta questa storia ho scoperto che se vi capitano errori tipo
Codice: Seleziona tutto
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.

o
Codice: Seleziona tutto
Error for wireless request "Set Encode" (8B1A) :

vuol dire che state cercando di passare una chiave wep quando iwconfig si aspetta una wpa o viceversa.
Un consiglio ai posteri: se dopo aver tribolato, bestemmiato, gettato sangue e sudore come il sottoscritto per un 15 giorni buoni con la wifi senza riuscire a farla funzionare cercate qualcuno che vi possa prestare una wifi compatibile con linux(mi raccomando che sia un amico di negozianti non c'è molto da fidarsi ... qualche giorno fà mi hanno
rifilato una tp-link wn721n come adattabile per linux ma non c'è stato verso di fargli vedere i driver ath9k_htc).
Giusto per reidere da winzozz mi collegavo con la suddetta chiavetta tp-link visto che a win non gli piacevano di driver atheros >:D .
Qunidi ragazzi grazie per l'aiuto spero di poter ricambiare il favore.
P.S. dovrei mettere [RISOLTO] al post ma credo di avere le fette di prosciutto sugli occhi
gluone(A)
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 11/04/2012, 16:25

Re: [RISOLTO]Wifi atheros ar5001 su Compaq presario c700

Messaggioda gluone(A) » 18/04/2012, 10:19

Hem, credo di aver mangiato il prosciutto ;D . tutto ok, grazie ancora
gluone(A)
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 11/04/2012, 16:25

Re: [RISOLTO]Wifi atheros ar5001 su Compaq presario c700

Messaggioda s3v » 18/04/2012, 12:03

Ma quindi hai risolto con una chiavetta Wi-Fi diversa dal NIC wireless presente sul tuo portatile?
E questa chiavetta funziona con i driver forniti dal produttore, giusto?

Ciao
Avatar utente
s3v
wiki member
wiki member
 
Messaggi: 3319
Iscritto il: 31/12/2008, 11:54

Re: [RISOLTO]Wifi atheros ar5001 su Compaq presario c700

Messaggioda gluone(A) » 18/04/2012, 12:56

s3v ha scritto:Ma quindi hai risolto con una chiavetta Wi-Fi diversa dal NIC wireless presente sul tuo portatile?

Si, stamattina ho fatto la prova che taglia la testa al toro:
ho provato con una scheda wifi pci con lo stesso chipset AR5001, smontando il portatile di un mio amico(grazie robbè), e tutto funzionava a dovere.
L'unica mia perplessità che è rimasta è che quando ho caricato i driver ath5k si accende ancora il led del wifi anche quando ho staccato la scheda wifi, bho ??? ; credo, ma questa è una supposizione, che il led, che è montato sulla scheda madre, non riceva dei feedback dalla wifi o comunque riceve dei valori alterati, di fatti dando lspci non mi trova la scheda wifi come è giusto che sia.
s3v ha scritto:E questa chiavetta funziona con i driver forniti dal produttore, giusto?

Sì, esatto. Il chiset è:
Codice: Seleziona tutto
Bus 001 Device 005: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN

e il driver in questione è un
Codice: Seleziona tutto
claudio@debian:~$ lsmod | grep 8192
8192cu                296350  0
usbcore                99125  8 8192cu,usb_storage,uvcvideo,ndiswrapper,usbhid,uhci_hcd,ehci_hcd

che è presente anche nei repository di debian nella sezione non-free, purtroppo http://wiki.debian.org/rtl819x

Ciao
gluone(A)
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 11/04/2012, 16:25

Re: [RISOLTO]Wifi atheros ar5001 su Compaq presario c700

Messaggioda s3v » 18/04/2012, 18:17

E la tua scheda funzionava sul portatile del tuo amico?

Tieni conto che i driver Atheros presenti nel kernel 2.6.32 sono abbastanza vecchi e probabilmente richiedono pure un firmware per funzionare.

Grazie comunque delle informazioni :)

Ciao
Avatar utente
s3v
wiki member
wiki member
 
Messaggi: 3319
Iscritto il: 31/12/2008, 11:54

Re: [RISOLTO]Wifi atheros ar5001 su Compaq presario c700

Messaggioda gluone(A) » 25/04/2012, 9:23

ciao scusa del ritardo, dunque:
s3v ha scritto:E la tua scheda funzionava sul portatile del tuo amico?

Purtroppo non ho provato non volevo approfittare troppo il suo notebook è un samsung e vale almeno il doppio del mio, e già mentre gli smontavo la tastiera guardava con un misto tra apprensione e panico ;D .
In compenso però, come già ho detto sopra, ho fatto la prova inversa(ho provato la sua wifi sulla mia motherboard) e funzionava bene con le impostazioni che già avevo.

s3v ha scritto:Tieni conto che i driver Atheros presenti nel kernel 2.6.32 sono abbastanza vecchi e probabilmente richiedono pure un firmware per funzionare.

Sì questo lo so, qualche mese fa feci delle prove aggiornando il kernel dai backports alla 3.1, o 3.0 non ricordo di preciso quale, e il risultato non è cambiato. In seguito sono ritornato al kernel 2.6.32 e ho provato con il kernel 3.0-libre che riconosceva la wifi perfettamente, anche quella del mio amico.

Se servono altre info chiedi pure.
Ciao
gluone(A)
Newbie
Newbie
 
Messaggi: 8
Iscritto il: 11/04/2012, 16:25


Torna a Laptop

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite