[quasi risolto] Wi-fi: prima funzionava e adesso no...:(

5 risposte [Ultimo messaggio]
Ritratto di kensan
kensan
(Junior)
Offline
Junior
Iscritto: 18/11/2006
Messaggi: 45

Ciao,
ero riuscito a fare funzionare la mia chiavetta WiFi con driver RT2870sta poi ho avuto l'idea di provare la condivisione della connessione dal MCC e non riesco più a fare funzionare la chiavetta Sad

Se qualcuno mi aiuta gliene sarei grato. Ecco alcuni dati:

# lsmod|grep rt3070
rt3070sta             524022  1 
usbcore               176716  6 rt3070sta,option,usbserial,usb_storage,uhci_hcd
     

(il driver è un 3070 modificato in modo da andare bene per la mia chiavetta syslink che usa driver rt2870sta che attualmente non funzionano)

# ifconfig ra0
ra0       Link encap:Ethernet  HWaddr 68:7F:74:71:D5:BB  
          inet6 addr: fe80::6a7f:74ff:fe71:d5bb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6076 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7947 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1754108 (1.6 MiB)  TX bytes:782848 (764.5 KiB)
    

# iwconfig ra0
ra0       RT2870 Wireless  ESSID:"michela"  Nickname:"RT2870STA"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality=10/100  Signal level:-77 dBm  Noise level:-115 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
    

Con network manager e provando a connettermi mi dice come prima cosa "persa l'associazione alla rete wireless sull'interfaccia ra0", forse è normale o forse no, poi mi dice connessione fallita. Il segnale adesso è basso ma riuscivo a fare una connessione con questo livello.

Un altro particolare che non mi aspettavo è questo:

# service network restart
Shutting down interface eth0:                                                        [  OK  ]
Shutting down interface ppp0:                                                        [  OK  ]
Shutting down interface ra0:  Failed to kill daemon. (No such file or directory)
Interface "ra0" is already disabled.
Reloading vnstatd configuration:                                                     [  OK  ]
                                                                                     [  OK  ]
Shutting down loopback interface:                                                    [  OK  ]
Disabling IPv4 packet forwarding:                                                    [  OK  ]
ioctl: Invalid argument
Bringing up loopback interface:                                                      [  OK  ]
Enabling IPv4 packet forwarding                                                      [  OK  ]
Bringing up interface eth0:                                                          [  OK  ]
  

Mi pare strano che ra0 sia disabilitata quando è settata in MCC.

Invece ifup dopo un po' di tempo mi dice:

# ifup ra0
 
Determining IP information for ra0... done.
  

la condivisione della connessione che ho fatto tramite il MCC mi ha aggiunto (suppongo) una interfaccia virtuale su modprobe.conf, ho tolto ra0:9 e adesso il file è:

install scsi_hostadapter /sbin/modprobe ata_piix; /sbin/modprobe ahci; /bin/true
install usb-interface /sbin/modprobe uhci_hcd; /bin/true
alias eth0 e100
alias sound-slot-0 snd_intel8x0
alias ra0 usbcore
   

# iwlist ra0 scan
ra0       Scan completed :
          Cell 01 - Address: 00:22:6B:FC:37:B7
                    Protocol:802.11b/g/n
                    ESSID:"michela"
                    Mode:Managed
                    Channel:11
                    Quality:31/100  Signal level:-77 dBm  Noise level:-115 dBm
                    Encryption key:on
                    Bit Rates:150 Mb/s
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
   

Qualche suggerimento? Grazie in anticipo.

Ritratto di niubbo75
niubbo75
(Monster)
Offline
Monster
Iscritto: 21/10/2008
Messaggi: 410

Prova a percorrere "a ritroso" i passi che hai fatto per condividere la connessione, dovresti ristabilire le cose esattamente com'erano prima.
Altrimenti rimuovi tutte le connessioni e crea una nuova connessione Wi-Fi.
Ciao ciao.

Linux kernel 2.6.35.4-desktop-nrj.69mib x86_64 AMD Athlon(tm) 64 Processor 3500+ GNU/Linux nVidia GeForce 7300 LE - KDE 4.4.3 on Mandriva Linux 2010.1, ofcourse! Rappresentante Italiano Mandriva (per suggerimenti, critiche o altro contattatemi in privato)

Ritratto di Moreno
Moreno
(Guru)
Offline
Guru
Iscritto: 24/09/2004
Messaggi: 16862

Ciao

Dunque quando hai attivato la condivisione dovrebbero essere stati installati un po' di pacchetti, con il comando
rpm -qa --last > pacchetti.txt
ti crei il file Pacchetti.txt con i pacchetti RPM ordinati per data d'installazione, sicuramente ci saranno dentro squid, dhcpd e bind.

Per cominciare tutti questi pacchetti vanno rimossi.

Ciao Ciao, Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.

Ritratto di kensan
kensan
(Junior)
Offline
Junior
Iscritto: 18/11/2006
Messaggi: 45

Citazione:

Ciao

Dunque quando hai attivato la condivisione dovrebbero essere stati installati un po' di pacchetti, con il comando
rpm -qa --last > pacchetti.txt
ti crei il file Pacchetti.txt con i pacchetti RPM ordinati per data d'installazione, sicuramente ci saranno dentro squid, dhcpd e bind.

Per cominciare tutti questi pacchetti vanno rimossi.

Ciao Ciao, Moreno

   

Si ma in seguito ho rimosso la condivisione della connessione e forse per questo che il file che mi hai suggerito di creare non contiene nulla di recente, solo l'ultimo gioco che ho installato e poi roba vecchia con gli aggiornamenti di mandriva:

pingus-0.7.2-8mdv2010.1                       lun 06 set 2010 00:07:44 CEST
guile-1.8.7-4mdv2010.1                        lun 06 set 2010 00:07:33 CEST
libguile17-1.8.7-4mdv2010.1                   lun 06 set 2010 00:07:31 CEST
libSDL_image1.2_0-1.2.10-2mdv2010.1           lun 06 set 2010 00:07:30 CEST
libboost_signals1.42.0-1.42.0-3mdv2010.1      lun 06 set 2010 00:07:30 CEST
libcwiid1-0.6.00-5mdv2010.0                   lun 06 set 2010 00:07:29 CEST
 

poi si passa a domenica 5 settembre con gli update. La condivisione della connessione mi pare di averla fatta martedì.

# cat pacchetti.txt |grep dhcp
dhcp-client-4.1.1-6mdv2010.1                  mer 30 giu 2010 19:13:57 CEST
dhcp-common-4.1.1-6mdv2010.1                  mer 30 giu 2010 19:13:54 CEST
# cat pacchetti.txt |grep squid
# cat pacchetti.txt |grep bind
qtscriptbindings-0.1.0-5mdv2010.1             mer 30 giu 2010 19:11:24 CEST
rpcbind-0.2.0-3mdv2010.1                      mer 30 giu 2010 19:11:12 CEST
 

Un aspetto interessante di quando ho fatto la condivisione della connessione è che ha effettuato il download di alcuni pacchetti e mi ha dato un errore al termine del download, errore che non ricordo.

Ritratto di kensan
kensan
(Junior)
Offline
Junior
Iscritto: 18/11/2006
Messaggi: 45

Citazione:

Prova a percorrere "a ritroso" i passi che hai fatto per condividere la connessione, dovresti ristabilire le cose esattamente com'erano prima.
Altrimenti rimuovi tutte le connessioni e crea una nuova connessione Wi-Fi.
Ciao ciao.

 

Ciao,
ho disabilitato la condivisione della connessione e poi ho cancellato più volte la connessione wifi da MCC ricreandola da zero ma non ha sortito effetti utili.

Ritratto di kensan
kensan
(Junior)
Offline
Junior
Iscritto: 18/11/2006
Messaggi: 45

Ho quasi risolto l'arcano, ho riavviato la macchina e ho dato da root i comandi:

# wpa_supplicant -Dwext -ira0 -c/etc/wpa_supplicant.conf
# ifup ra0
  
la connessione parte. Per scollegarmi mi basta dare un ifdown oppure agire da netapplet e scollegarmi (forse fa la stessa cosa). Ho letto ma non so se ho compreso correttamente che wpa supplicant è un demone, non è che è stato stoppato? come devo fare per fare partire la connessione da netapplet che a sua volta apre il gestore delle reti wireless? Peché questo gestore non esegue wpa_supplicant?

Mi servirebbe un aiutino, grazie a chi perderà qualche minuto per questo problemino Smile

Update: pare che dopo i due comandi qui sopra tutto sia ritornato alla normalità e funzioni bene compreso il gestore che adesso mi permette di connettermi.