[RISOLTO] Scheda wireless MT7601U non riconosciuta...

Discussioni relative alle distribuzioni derivate da Debian: Ubuntu, Mint, Kanotix, Knoppix, Clonezilla, etc.

[RISOLTO] Scheda wireless MT7601U non riconosciuta...

Messaggioda Alessandro2222 » 11/01/2016, 20:24

Salve!
Sono in possesso di un dispositivo wireless su porta usb, il quale non è riconosciuto automaticamente da kali linux.
Il suddetto è rilevato dal comando lsmod il quale mi restituisce il seguente output:
Codice: Seleziona tutto
Bus 001 Device 003: ID 148f:7601 Ralink Technology, Corp.


Ho inserito la usb su di un pc che monta un sistema operativo fedora23 e il comando lsusb mi restituisce:
Codice: Seleziona tutto
Bus 002 Device 004: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter


Il cd in dotazione con la scheda contiene due directory che sono:
Codice: Seleziona tutto
DPO_MT7601U_LinuxSTA_3.0.0.4_20130913
RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911


Mi sono portato all'interno della directory RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911, all'interno della quale vi è un file che si chiama "install", il quale dopo aver premuto invio mi ha restituito il seguente output, che riporto parzialmente.
Codice: Seleziona tutto
rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911/clean
rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911
Authentication requested [root] for make clean:
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
rm .tmp_versions -fr ; rm Module.symveders -fr
rm -fr Module.markers ; rm -fr modules.order
cd core/efuse ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd hal/rtl8192c/usb ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd hal/rtl8192c ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
Authentication requested [root] for make driver:
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.18.0-kali3-686-pae/build M=/root/Laboratorio/RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911  modules
make: *** /lib/modules/3.18.0-kali3-686-pae/build: File o directory non esistente.  Stop.
make: *** [modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################

Dopo aver ricevuto questo errore mi sono portato all'interno della della directory segnalata dall'output di cui sopra: /lib/modules/3.18.0-kali3-686-pae/build e di fatto manca la directory "/build"

Mi dareste una mano a capire , come funziona l'installazione di una periferica hardware sotto linux , magari con qualche utile spiegazione o segnalandomi una valida guida?
Concludo confermando che la scheda funziona regolarmente sotto win7.

Grazie per la cortese attenzione e buona serata a tutti!
Ultima modifica di Alessandro2222 il 17/01/2016, 17:20, modificato 1 volta in totale.
Alessandro2222
Jr. Member
Jr. Member
 
Messaggi: 86
Iscritto il: 07/07/2015, 17:35

Re: Scheda wireless non riconosciuta...

Messaggioda Underpass » 11/01/2016, 20:30

Ciao, prova ad installare il pacchetto firmware-misc-nonfree (in Debian Testing si chiama così).
Materia: contrasta i tentativi di mutazione operati dal Tempo, resiste agli attacchi dell'Energia, costringe il Pensiero a divenire pratico.
Avatar utente
Underpass
Hero Member
Hero Member
 
Messaggi: 689
Iscritto il: 09/08/2006, 2:09

Re: Scheda wireless non riconosciuta...

Messaggioda Alessandro2222 » 11/01/2016, 20:39

Ciao! Non va!
Codice: Seleziona tutto
orio# apt-get install firmware-misc-nonfree
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto firmware-misc-nonfree
Alessandro2222
Jr. Member
Jr. Member
 
Messaggi: 86
Iscritto il: 07/07/2015, 17:35

Re: Scheda wireless non riconosciuta...

Messaggioda Alessandro2222 » 11/01/2016, 20:57

L'ho scaricato da qui ma non va.
https://packages.debian.org/sid/firmware-misc-nonfree

Ho digitato:
Codice: Seleziona tutto
apt-get install ./firmware-misc-nonfree_20160110-1_all.deb


Codice: Seleziona tutto
E: Release "firmware-misc-nonfree_20160110-1_all.deb" per "pdfid" non trovato.
E: Release "firmware-misc-nonfree_20160110-1_all.deb" per "fimap" non trovato.
E: Release "firmware-misc-nonfree_20160110-1_all.deb" per "paros" non trovato.
E: Release "firmware-misc-nonfree_20160110-1_all.deb" per "sbd" non trovato.
E: Release "firmware-misc-nonfree_20160110-1_all.deb" per "ua-tester" non trovato.
[url][/url]
Alessandro2222
Jr. Member
Jr. Member
 
Messaggi: 86
Iscritto il: 07/07/2015, 17:35

Re: Scheda wireless non riconosciuta...

Messaggioda Underpass » 11/01/2016, 21:01

Dunque, ma è la prima volta che usi una Debian-based?
Per installare un pacchetto o lo installi dai repository, oppure, una volta scaricato lo installi con

Codice: Seleziona tutto
dpkg -i ./firmware-misc-nonfree_20160110-1_all.deb
Materia: contrasta i tentativi di mutazione operati dal Tempo, resiste agli attacchi dell'Energia, costringe il Pensiero a divenire pratico.
Avatar utente
Underpass
Hero Member
Hero Member
 
Messaggi: 689
Iscritto il: 09/08/2006, 2:09

Re: Scheda wireless non riconosciuta...

Messaggioda Alessandro2222 » 11/01/2016, 21:09

Linux è una passione vecchia per me...
Ho preso e lasciato più volte, e adesso sto facendo le corse per recuperare il recuperabile.
Mi rendo conto che devo assolutamente impadronirmi del sistema di installazione, uno degli amici del forum mi segnalo' le guide da leggere. e devo assolutamente farlo!!!

Comunque ho eseguito le istruzioni (aiutami a capire cosa imparare e cosa devo fare) ti riporto l'output:
Codice: Seleziona tutto
 dpkg -i ./firmware-misc-nonfree_20160110-1_all.deb
dpkg: informazioni su .../firmware-misc-nonfree_20160110-1_all.deb che contiene firmware-misc-nonfree:
 firmware-misc-nonfree danneggia firmware-linux-nonfree (<< 20151018-1~)
  firmware-linux-nonfree (versione 0.44~kali1) è presente e installato.
 dpkg -i ./firmware-misc-nonfree_20160110-1_all.deb
dpkg: informazioni su .../firmware-misc-nonfree_20160110-1_all.deb che contiene firmware-misc-nonfree:
 firmware-misc-nonfree danneggia firmware-linux-nonfree (<< 20151018-1~)
  firmware-linux-nonfree (versione 0.44~kali1) è presente e installato.

dpkg: errore nell'elaborare ./firmware-misc-nonfree_20160110-1_all.deb (--install):
 l'installazione di firmware-misc-nonfree potrebbe danneggiare firmware-linux-nonfree e
 la deconfigurazione non è consentita (--auto-deconfigure potrebbe essere utile)
Si sono verificati degli errori nell'elaborazione:
 ./firmware-misc-nonfree_20160110-1_all.deb

dpkg: errore nell'elaborare ./firmware-misc-nonfree_20160110-1_all.deb (--install):
 l'installazione di firmware-misc-nonfree potrebbe danneggiare firmware-linux-nonfree e
 la deconfigurazione non è consentita (--auto-deconfigure potrebbe essere utile)
Si sono verificati degli errori nell'elaborazione:
 ./firmware-misc-nonfree_20160110-1_all.deb
Alessandro2222
Jr. Member
Jr. Member
 
Messaggi: 86
Iscritto il: 07/07/2015, 17:35

Re: Scheda wireless non riconosciuta...

Messaggioda Underpass » 11/01/2016, 23:27

Il pacchetto allora è già installato. Ed è meglio usare quello della tua distribuzione, altrimenti il rischio è quello di provocare danni non facilmente risolvibili.
Materia: contrasta i tentativi di mutazione operati dal Tempo, resiste agli attacchi dell'Energia, costringe il Pensiero a divenire pratico.
Avatar utente
Underpass
Hero Member
Hero Member
 
Messaggi: 689
Iscritto il: 09/08/2006, 2:09

Re: Scheda wireless non riconosciuta...

Messaggioda Ombra » 12/01/2016, 0:54

Ciao,
ipotizzando che quella rilevata da Fedora sia la tua scheda wireless, hai bisogno sia del driver (modulo del kernel) che del firmware.
Verifica che il pacchetto "linux-firmware-nonfree" della tua distro contenga il file "mt7601u.bin" (oppure fai una ricerca nella directory /lib/firmware/ alla rircerca di quel file per vedere se è già installato.
Per quanto riguarda il driver qui c'è un progetto opensource compatibile coi kernel dal 3.19 al 4.1; dal 4.2 il driver è entrato in mainline.
Terrei come ultima spiaggia il driver contenuto nel cd, e cmq la directory corretta temo sia quella MediaTek e non Realtek.
Ombra
wiki member
wiki member
 
Messaggi: 467
Iscritto il: 11/08/2007, 18:06
Località: Bologna

Re: Scheda wireless non riconosciuta...

Messaggioda Alessandro2222 » 12/01/2016, 14:26

Buon giorno!
Ho fatto dei tentativi per la MT7601
1) Ti dico che i file .bin che ho nel cd sono:
Codice: Seleziona tutto
./mcu/bin/MT7650.bin
./mcu/bin/rt2870.bin
./mcu/bin/rt2860.bin
./mcu/bin/MT7601_formal_1.7.bin
./mcu/bin/RT85592.bin
./mcu/bin/MT7601.bin
./mcu/bin/MT7601_formal_1.7_Debug.bin
./mcu/bin/rt2870_wow.bin
./common/image.bin
./common/rt2870_wow.bin


2) Ho creato un file in:
Codice: Seleziona tutto
/etc/modprobe.d/miawireless.conf
(con permessi di lettura-scrittura) all'interno ho scritto:
Codice: Seleziona tutto
/root/Laboratorio/DPO_M /lib/firmwareT7601U_LinuxSTA_3.0.0.4_20130913/mcu/bin/MT7650.bin
/root/Laboratorio/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/mcu/bin/MT7601_formal_1.7.bin
/root/Laboratorio/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/mcu/bin/MT7601.bin
/root/Laboratorio/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/mcu/bin/MT7601_formal_1.7_Debug.bin


3) Ho riavviato, ho eseguito il comando ifconfig -a , ma la scheda non compare.

4) Ho proseguito copiando i file di cui al punto 1, nella directory :
Codice: Seleziona tutto
 /lib/firmware
ho riavviato ho lanciato ifconfig -a , ma la scheda non compare.

Vorrei chiedere:
ammettendo il fatto che abbiamo un HW scheda di rete; quali file sono fondamentali affinchè il sistema riconosca tale componente? E inoltre ,quali operazioni si devono eseguire manualmente per posizionare i file nel posto giusto?

Grazie!
Alessandro2222
Jr. Member
Jr. Member
 
Messaggi: 86
Iscritto il: 07/07/2015, 17:35

Re: Scheda wireless non riconosciuta...

Messaggioda metaldaze » 12/01/2016, 15:25

Ho l'impressione che tu ti stia muovendo un po' a caso :P

Come giustamente detto da Ombra, il supporto per quel chipset è stato introdotto nelle ultime versioni del kernel, ma tu hai un kernel 3.18 che, quindi, non ha il modulo presente e non è compatibile con quello indicato da Ombra.

Resta l'opzione "installazione dal cd".
L'errore che hai postato all'inizio significa semplicemente che lo script di installazione non trova gli headers del kernel, indispensabili per la compilazione del modulo necessario al funzionamento dell'adattatore wifi.
Installali con
Codice: Seleziona tutto
apt-get update
apt-get install linux-headers-$(uname -r)

e prova nuovamente ad eseguire lo script di installazione.
Detto ciò, però, probabilmente stavi installando veramente il driver sbagliato, visto che tu hai un MT7601U, mentre l'installazione che hai tentato risulta per RTL8188C. Controlla nel cd se c'è qualcos'altro.
metaldaze
Administrator
Administrator
 
Messaggi: 2350
Iscritto il: 13/12/2005, 5:18
Località: Torino

Re: Scheda wireless non riconosciuta...

Messaggioda Alessandro2222 » 12/01/2016, 16:28

Grazie per gli interventi...
Ho effettuato le operazioni di cui sopra il risultato è:

apt-get update è andato quasi tutto bene salvo le righe finali "opera". In passato ho scaricato questo browser dal sito www.opera...
Codice: Seleziona tutto
apt-get update
Ign http://deb.opera.com stable/non-free Translation-it_IT
Ign http://deb.opera.com stable/non-free Translation-it
Ign http://deb.opera.com stable/non-free Translation-en
Recuperati 819 B in 6s (131 B/s)                                                                               
Lettura elenco dei pacchetti... Fatto
W: Errore GPG: http://deb.opera.com stable Release: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 63F7D4AFF6D61D45

Poi:
Codice: Seleziona tutto
 apt-get install linux-headers-$(uname -r)
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto linux-headers-3.18.0-kali3-686-pae
E: Impossibile trovare alcun pacchetto tramite l'espressione regolare "linux-headers-3.18.0-kali3-686-pae"

-------------------------------------------------------------------------------------------
Ho avviato il win7 per cercare di ottenere un po di informazioni sulla scheda dato che come ho specificato funziona sotto il win.
1)La directory che contiene il software per il funzionamento si chiama:
Codice: Seleziona tutto
Dir\RT2870 Wireless LAN Card

2)Da un'altra parte ho recuperato anche questa notizia(non ricordo più dove forse ipconfig)
Codice: Seleziona tutto
RT2870 Wireless LAN Card

Il mac è
Codice: Seleziona tutto
00:36:76:*:*:*


Comunque, voglio tentare la strada dell'aggiornamento kernel.
Resto in attesa di aiuti
grazie!
Alessandro2222
Jr. Member
Jr. Member
 
Messaggi: 86
Iscritto il: 07/07/2015, 17:35

Re: Scheda wireless non riconosciuta...

Messaggioda metaldaze » 12/01/2016, 16:45

Mi sembra impossibile che non ci siano gli header su Kali.
Prova a cercare i pacchetti relativi agli header con
Codice: Seleziona tutto
apt-cache search linux-headers

e vediamo come li chiama.
metaldaze
Administrator
Administrator
 
Messaggi: 2350
Iscritto il: 13/12/2005, 5:18
Località: Torino

Re: Scheda wireless non riconosciuta...

Messaggioda Alessandro2222 » 12/01/2016, 17:03

Header:
Codice: Seleziona tutto
~# apt-cache search linux-headers
linux-headers-2.6-486 - file header per la configurazione di Linux per 486 (pacchetto fittizio)
linux-headers-2.6-686-pae - file header per la configurazione di Linux 686-pae (pacchetto fittizio)
linux-headers-2.6-amd64 - file header per la configurazione di Linux per amd64 (pacchetto fittizio)
linux-headers-3.2.0-4-486 - file header per Linux 3.2.0-4-486
linux-headers-3.2.0-4-686-pae - file header per Linux 3.2.0-4-686-pae
linux-headers-3.2.0-4-all - tutti i file header per Linux 3.2 (metapacchetto)
linux-headers-3.2.0-4-all-i386 - tutti i file header per Linux 3.2 (metapacchetto)
linux-headers-3.2.0-4-amd64 - file header per Linux 3.2.0-4-amd64
linux-headers-3.2.0-4-common - file header comuni per Linux 3.2.0-4
linux-headers-3.2.0-4-common-rt - file header comuni per Linux 3.2.0-4-rt
linux-headers-3.2.0-4-rt-686-pae - file header per Linux 3.2.0-4-rt-686-pae
linux-headers-486 - file header per la configurazione di Linux 486 (metapacchetto)
linux-headers-686-pae - file header per la configurazione di Linux 686-pae (metapacchetto)
linux-headers-amd64 - file header per la configurazione di Linux amd64 (metapacchetto)
linux-headers-rt-686-pae - file header per la configurazione rt-686-pae di Linux (metapacchetto)

Alessandro2222
Jr. Member
Jr. Member
 
Messaggi: 86
Iscritto il: 07/07/2015, 17:35

Re: Scheda wireless non riconosciuta...

Messaggioda metaldaze » 12/01/2016, 17:08

Ho il sospetto che tu abbia una errata configurazione dei repository. Controlla di avere quelli giusti leggendo QUI.
metaldaze
Administrator
Administrator
 
Messaggi: 2350
Iscritto il: 13/12/2005, 5:18
Località: Torino

Re: Scheda wireless non riconosciuta...

Messaggioda Alessandro2222 » 12/01/2016, 17:47

Ti elenco le operazioni svolte.

1)
Il mio file sources.list che poi ho sostituito con quello che mi hai suggerito, conteneva:
Codice: Seleziona tutto
deb http://debian.fastweb.it/debian/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://debian.fastweb.it/debian/ wheezy-updates main contrib non-free

Lo cambiai perche non mi scaricava alcuni programmi...

2) dopo averlo sostituito con:
Codice: Seleziona tutto
#Repository Regolari
#Di norma, in un’installazione pulita di Kali Linux, dovreste avere due voci:
deb http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
#Repository dei Sorgenti
#Nel caso in qui abbiate bisogno dei pacchetti dei sorgenti, potreste voler aggiungere anche i seguenti #repository:
deb-src http://http.kali.org/kali kali main non-free contrib
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free
#Repository Bleeding Edge
#Se avete bisogno di repository che contegano pacchetti all’ultimo aggiornamento, potete aggiungere la voce #seguente. Non aggiunge questo repo “tanto per” – è chiamato “bleeding edge” per un motivo. I pacchetti in #questo repository NON sono gestiti manualmente (sono generati automaticamente), e sono normalmente a bassa #priorità
deb http://repo.kali.org/kali kali-bleeding-edge main
#deb-src http://repo.kali.org/kali kali-bleeding-edge main


3) ho eseguito:
Codice: Seleziona tutto
apt-get update

output:
[code]:~# apt-get update
Scaricamento di:1 http://deb.opera.com stable Release.gpg [819 B]
Trovato http://deb.opera.com stable Release
Ign http://deb.opera.com stable Release
Ign http://deb.opera.com stable/non-free i386 Packages/DiffIndex
Ign http://security.kali.org kali/updates Release.gpg
Ign http://security.kali.org kali/updates Release
Ign http://http.kali.org kali Release.gpg
Ign http://http.kali.org kali Release
Trovato http://deb.opera.com stable/non-free i386 Packages
Ign http://deb.opera.com stable/non-free Translation-it_IT
Ign http://deb.opera.com stable/non-free Translation-it
Ign http://deb.opera.com stable/non-free Translation-en
Trovato http://repo.kali.org kali-bleeding-edge Release.gpg
Trovato http://repo.kali.org kali-bleeding-edge Release
Trovato http://repo.kali.org kali-bleeding-edge/main i386 Packages
Ign http://repo.kali.org kali-bleeding-edge/main Translation-it_IT
Ign http://repo.kali.org kali-bleeding-edge/main Translation-it
Ign http://repo.kali.org kali-bleeding-edge/main Translation-en
Err http://security.kali.org kali/updates/main Sources
404 Not Found
Err http://http.kali.org kali/main Sources
404 Not Found
Err http://security.kali.org kali/updates/contrib Sources
404 Not Found
Err http://http.kali.org kali/non-free Sources
404 Not Found
Err http://security.kali.org kali/updates/non-free Sources
404 Not Found
Err http://http.kali.org kali/contrib Sources
404 Not Found
Err http://security.kali.org kali/updates/main i386 Packages
404 Not Found
Err http://http.kali.org kali/main i386 Packages
404 Not Found
Err http://security.kali.org kali/updates/contrib i386 Packages
404 Not Found
Err http://http.kali.org kali/non-free i386 Packages
404 Not Found
Err http://security.kali.org kali/updates/non-free i386 Packages
404 Not Found
Err http://http.kali.org kali/contrib i386 Packages
404 Not Found

NB vedi file seguente
Alessandro2222
Jr. Member
Jr. Member
 
Messaggi: 86
Iscritto il: 07/07/2015, 17:35

Prossimo

Torna a Derivate da Debian

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron