Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


//Removed by EUCookieLaw Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Montare 2 wifi usb sul mio Kubuntu 12.04.3 LTS i686 (32bit)
#1
Sul mio Kubuntu ho già montato un adattattatore wifi USB TP Link modello TL-WN727N (chipset Rt3070 della Ralink) è funziona alla meraviglia. Basta che lo attacchi e Network Manager immediatamente me lo riconosce cioè crea la rete e attiva la scansione per cui immediatamente ho le reti disponibili nel mio intorno.
E' da qualche giorno che provo a montare una secondo adattatore wifi made in China che dovrebbe montare il chipset Rt5370 della Ralink.
Ho letto molto in giro sia su siti in italiano che in inglese. Ho provato tutte le soluzioni ma non c'è nulla da fare. Premetto che inserendo l'adattatore e dando il comando "lsusb" l'adattatore viene riconosciuto. la riga di risposta riporta
148f:7601 Ralink Tecnology. Corp.
Leggendo in giro ho installato i blackports-3 13-rc2-1-1, ho smanettato con la blacklist.config e ho configurato il file os/linux/config.mk (per porre a y le righe del Supplicant). Nella cartella etc/Wireless/RT2870STA esiste il file RT2870STA.dat
Credo di aver aggiornato anche il kernel che dal comando "uname -r" risulta il 3.12.6-031206-generic .
Penso che il problema sia nell'incompatibilità dei due adattatori wifi.
Siccome ho necessità di farli funzionare entrambi, chiaramente non contemporaneamente ma una volta l'uno e un'altra volta l'altro, qualcuno della comunità ha qualche buona idea?

Grazie a chi vorrà aiutarmi a risolvere l'arcano
Cita messaggio
#2
Faccio notare, dopo aver settato il file os/linux/config.mk, che dando il comando "make" esce quest risultato
Codice:
mentorex@lubuntu:~/Scrivania/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0$ sudo make
[sudo] password for mentorex:
make -C tools
make[1]: ingresso nella directory "/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/tools"
gcc -g bin2h.c -o bin2h
make[1]: uscita dalla directory "/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/tools"
/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/tools/bin2h
cp -f os/linux/Makefile.6 /home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux/Makefile
make  -C  /lib/modules/3.2.0-57-generic-pae/build SUBDIRS=/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux modules
make[1]: ingresso nella directory "/usr/src/linux-headers-3.2.0-57-generic-pae"
  CC [M]  /home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux/../../common/rtmp_init.o
/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux/../../common/rtmp_init.c: In function ‘RtmpRaDevCtrlInit’:
/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux/../../common/rtmp_init.c:3709:2: error: implicit declaration of function ‘init_MUTEX’ [-Werror=implicit-function-declaration]
/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux/../../common/rtmp_init.c:3710:2: warning: passing argument 2 of ‘os_alloc_mem’ from incompatible pointer type [enabled by default]
In file included from /home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/include/rt_config.h:56:0,
                 from /home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux/../../common/rtmp_init.c:37:
/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/include/rtmp.h:5687:13: note: expected ‘UCHAR **’ but argument is of type ‘UCHAR *’
cc1: some warnings being treated as errors
make[2]: *** [/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux/../../common/rtmp_init.o] Errore 1
make[1]: *** [_module_/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux] Errore 2
make[1]: uscita dalla directory "/usr/src/linux-headers-3.2.0-57-generic-pae"
make: *** [LINUX] Errore 2
con i 2 errori finali
Cita messaggio
#3
e dando il "make install"
Codice:
mentorex@lubuntu:~/Scrivania/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0$ sudo make install
make -C /home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux -f Makefile.6 install
mkdir: impossibile creare la directory "/etc/Wireless": File già esistente
make[1]: ingresso nella directory "/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux"
rm -rf /etc/Wireless/RT3070STA
mkdir /etc/Wireless/RT3070STA
cp /home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/RT2870STA.dat /etc/Wireless/RT3070STA/.
install -d /lib/modules/3.2.0-57-generic-pae/kernel/drivers/net/wireless/
install -m 644 -c rt3070sta.ko /lib/modules/3.2.0-57-generic-pae/kernel/drivers/net/wireless/
install: impossibile eseguire stat di "rt3070sta.ko": File o directory non esistente
make[1]: *** [install] Errore 1                                                                                                                
make[1]: uscita dalla directory "/home/mentorex/Scaricati/WIFI/DiscoInstallazione/2009_0525_RT3070_Linux_STA_v2.1.1.0/os/linux"                
make: *** [install] Errore 2

dacui si può notare l'errore che dice:

install: impossibile eseguire stat di "rt3070sta.ko": File o directory non esistente
Cita messaggio
#4
Il file readme recita:Supporting Kernel:
===================
linux kernel 2.4 and 2.6 series.
Tested in Redhat 7.3 or later.

e il mio è
Codice:
mentorex@lubuntu:~$ uname -r
3.2.0-57-generic-pae
Potrebbe esserci incompatibilità,anche se la cosa mi pare strana?
Cita messaggio
#5
dando il comando lsusb eccoil risultato
Codice:
mentorex@lubuntu:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 15d9:0a4d Trust International B.V.
Bus 001 Device 007: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 008: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Bus 001 Device 009: ID 148f:7601 Ralink Technology, Corp.

dove si può notare dalle ultime due righe i 2 adattatori usb ora inseriti nel PC. Il primo, ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter, è quello con cui ora sono connesso, l'altro, ID 148f:7601 Ralink Technology, Corp. è quello che vorrei far funzionare e che ora è pure esso inserito nella porta usb del PC.
Domanda: perchè l'adattatore wifi viene riconosciuto come hardware ma non viene creata la rete? In pratica se stacco il primo adattatore e attacco il secondo NetworkManager non crea la rete senza fili.
Cita messaggio
#6
Gurda qua.
Giuseppe
Cita messaggio
#7
Grazie Giu,
ora provo a leggere e poi faccio sapere, anche se come scritto in partenza il procedimento l'ho già provato.
Cita messaggio
#8
su un altro Pc con questo kernel

Codice:
mentorex@lubuntu:~$ uname -r
    3.12.6-031206-generic


Il problema permane
Cita messaggio
#9
Attaccando solo la chiavetta rt2870 della Ralink, che vorrei far funzionare, e dando il comando dmesg ecco cosa ottengo
Codice:
ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3070, rev 0201 detected
[  365.487313] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0005 detected
[  365.655761] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[  365.662074] usbcore: registered new interface driver rt2800usb
[  365.853401] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
[  365.942070] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.24
[  366.251804] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1121.993453] audit_printk_skb: 36 callbacks suppressed
[ 1121.993468] type=1400 audit(1388218638.960:24): apparmor="DENIED" operation="capable" parent=1 profile="/usr/sbin/cupsd" pid=766 comm="cupsd" pid=766 comm="cupsd" capability=36  capname="block_suspend"
[ 1999.328286] wlan0: authenticate with 00:0c:42:65:49:5f
[ 1999.405761] wlan0: send auth to 00:0c:42:65:49:5f (try 1/3)
[ 1999.411299] wlan0: authenticated
[ 1999.420117] rt2800usb 1-3.4:1.0 wlan0: disabling HT as WMM/QoS is not supported by the AP
[ 1999.420137] rt2800usb 1-3.4:1.0 wlan0: disabling VHT as WMM/QoS is not supported by the AP
[ 1999.424533] wlan0: associate with 00:0c:42:65:49:5f (try 1/3)
[ 1999.429179] wlan0: RX AssocResp from 00:0c:42:65:49:5f (capab=0x421 status=0 aid=1)
[ 1999.437373] wlan0: associated
[ 1999.437478] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 3935.836114] usb 1-1: new high-speed USB device number 5 using ehci-pci
[ 3935.979462] usb 1-1: New USB device found, idVendor=148f, idProduct=7601
[ 3935.979479] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3935.979488] usb 1-1: Product: 802.11 n WLAN
[ 3935.979495] usb 1-1: Manufacturer: MediaTek
[ 3935.979502] usb 1-1: SerialNumber: 1.0
[ 4077.689567] usb 1-3: USB disconnect, device number 3
[ 4077.689584] usb 1-3.4: USB disconnect, device number 4
[ 4077.720735] wlan0: deauthenticating from 00:0c:42:65:49:5f by local choice
Che ne pensate?
Cita messaggio
#10
E' evidente a questo punto che la procedura indicata da Rilink non crea il driver rt3070sta.ko nella cartella os/linux quando si dà il "make"
Domanda: perchè?
Qualcuno ha un'idea?
Cita messaggio


Vai al forum: