Pagina 2 di 2

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 7:30
da adrix1987
L'errore è sempre

Codice: Seleziona tutto

sudo: mak: command not found
adrix@adrix-desktop:~$ sudo make
make: *** Nessun obiettivo specificato e nessun makefile trovato.  Stop.
adrix@adrix-desktop:~$ cd Scrivania
adrix@adrix-desktop:~/Scrivania$ cd 2010_0915_RT3572_Linux_STA_v2.4.0.2
adrix@adrix-desktop:~/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2$ sudo make
make -C tools
make[1]: ingresso nella directory «/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools»
gcc -g bin2h.c -o bin2h
make[1]: uscita dalla directory «/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools»
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools/bin2h
cp -f os/linux/Makefile.6 /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/Makefile
make -C /lib/modules/2.6.35-22-generic-pae/build SUBDIRS=/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux modules
make[1]: ingresso nella directory «/usr/src/linux-headers-2.6.35-22-generic-pae»
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/config.mk:1: *** separatore  assente.  Stop.
make[1]: *** [_module_/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux] Errore 2
make[1]: uscita dalla directory «/usr/src/linux-headers-2.6.35-22-generic-pae»
make: *** [LINUX] Errore 2
adrix@adrix-desktop:~/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2$ 

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 14:17
da adrix1987
è possibile che sbaglio qualcosa nella modifica?
Le istruzioni dicono

Codice: Seleziona tutto

1> $tar -xvzf RT3572_Linux_STA_x.x.x.x.tgz
   go to "./RT3572_Linux_STA_x.x.x.x" directory.
   
2> In Makefile
	 set the "MODE = STA" in Makefile and chose the TARGET to Linux by set "TARGET = LINUX"
	 define the linux kernel source include file path LINUX_SRC
	 modify to meet your need.

3> In os/linux/config.mk 
	define the GCC and LD of the target machine
	define the compiler flags CFLAGS
	modify to meet your need.
	** Build for being controlled by NetworkManager or wpa_supplicant wext functions
	   Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'.
	   => #>cd wpa_supplicant-x.x
	   => #>./wpa_supplicant -Dwext -ira0 -c wpa_supplicant.conf -d
	** Build for being controlled by WpaSupplicant with Ralink Driver
	   Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n'.
	   => #>cd wpa_supplicant-0.5.7
	   => #>./wpa_supplicant -Dralink -ira0 -c wpa_supplicant.conf -d

4> $make
	# compile driver source code
	# To fix "error: too few arguments to function iwe_stream_add_event"
	  => $patch -i os/linux/sta_ioctl.c.patch os/linux/sta_ioctl.c

5> $cp RT2870STA.dat  /etc/Wireless/RT2870STA/RT2870STA.dat
   
6> load driver, go to "os/linux/" directory.
   #[kernel 2.4]
   #    $/sbin/insmod rt2870sta.o
   #    $/sbin/ifconfig ra0 inet YOUR_IP up
       
   #[kernel 2.6]
   #    $/sbin/insmod rt2870sta.ko
   #    $/sbin/ifconfig ra0 inet YOUR_IP up

7> unload driver    
   $/sbin/ifconfig ra0 down
	$/sbin/rmmod rt2870sta
	
Help me ???

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 14:30
da ethyl
i file sono solo 2 in questa discussione li avevo già modificati basta scaricare il file e sostituire i file
http://forum.ubuntu-it.org/viewtopic.ph ... 0#p3239520

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 14:40
da adrix1987
ok ho capito che non è problema di modifica....l'errore 2 lo da comunque :(

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 14:48
da ethyl
mah dal tuo listato precedente vedo che gli errori li dava quando processava proprio quei due file. Prova a cancellare la cartella 2010_0915_RT3572_Linux_STA_v2.4.0.2 , riscompatta il file , sostituisci i 2 file e prova a ridare il make ( meglio senza il sudo, che devi usare solo per il make install ).

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 14:54
da ethyl
mi è sorto un dubbio puoi postare

Codice: Seleziona tutto

modprobe -l |grep rt
??

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 15:01
da adrix1987
Ecco i risultati :( :
adrix@adrix-desktop:~$ cd Scrivania
adrix@adrix-desktop:~/Scrivania$ cd 2010_0915_RT3572_Linux_STA_v2.4.0.2
adrix@adrix-desktop:~/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2$ make
make -C tools
make[1]: ingresso nella directory «/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools»
gcc -g bin2h.c -o bin2h
make[1]: uscita dalla directory «/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools»
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools/bin2h
cp -f os/linux/Makefile.6 /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/Makefile
make -C /lib/modules/2.6.35-22-generic-pae/build SUBDIRS=/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux modules
make[1]: ingresso nella directory «/usr/src/linux-headers-2.6.35-22-generic-pae»
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_md5.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_sha2.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_hmac.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_aes.o
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_aes.c: In function ‘AES_GTK_KEY_WRAP’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_aes.c:2265: warning: the frame size of 1100 bytes is larger than 1024 bytes
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_aes.c: In function ‘WscDecryptData’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_aes.c:1592: warning: the frame size of 1356 bytes is larger than 1024 bytes
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_aes.c: In function ‘WscEncryptData’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_aes.c:1522: warning: the frame size of 1356 bytes is larger than 1024 bytes
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/crypt_arc4.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/mlme.o
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/mlme.c: In function ‘BssTableSortByRssi’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/mlme.c:6112: warning: the frame size of 1720 bytes is larger than 1024 bytes
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_wep.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/action.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_data.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/rtmp_init.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_tkip.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_aes.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_sync.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/eeprom.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_sanity.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_info.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_cfg.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_wpa.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/dfs.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/spectrum.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/rtmp_timer.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/rt_channel.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_profile.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_asic.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_cmd.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/assoc.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/auth.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/auth_rsp.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sync.o
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sync.c: In function ‘PeerBeacon’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sync.c:1764: warning: the frame size of 1308 bytes is larger than 1024 bytes
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sync.c: In function ‘PeerBeaconAtJoinAction’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sync.c:1094: warning: the frame size of 1296 bytes is larger than 1024 bytes
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sync.c: In function ‘PeerBeaconAtScanAction’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sync.c:764: warning: the frame size of 1264 bytes is larger than 1024 bytes
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sync.c: In function ‘MlmeStartReqAction’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sync.c:581: warning: the frame size of 1064 bytes is larger than 1024 bytes
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sanity.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/rtmp_data.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/connect.o
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/connect.c: In function ‘CntlOidScanProc’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/connect.c:356: warning: the frame size of 1748 bytes is larger than 1024 bytes
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/wpa.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/ags.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../sta/sta_cfg.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/rtmp_init_inf.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/rt_profile.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.o
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.c: In function ‘rt_ioctl_siwencode’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.c:1484: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.c: In function ‘rt_ioctl_iwaplist’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.c:604: warning: the frame size of 1284 bytes is larger than 1024 bytes
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.c: In function ‘rt_ioctl_siwmlme’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.c:1984: warning: the frame size of 1652 bytes is larger than 1024 bytes
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.c: In function ‘RTMPIoctlMAC’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.c:5853: warning: the frame size of 1344 bytes is larger than 1024 bytes
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.c: In function ‘RTMPIoctlE2PROM’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/sta_ioctl.c:6052: warning: the frame size of 1348 bytes is larger than 1024 bytes
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/rt_linux.o
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/rt_linux.c: In function ‘RtmpOSNetDevDetach’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/rt_linux.c:1694: warning: initialization discards qualifiers from pointer target type
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/rt_linux.c: In function ‘RtmpOSNetDevAttach’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/rt_linux.c:1731: warning: initialization discards qualifiers from pointer target type
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/rt_main_dev.o
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/rt_main_dev.c: In function ‘MainVirtualIF_close’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../os/linux/rt_main_dev.c:117: warning: unused variable ‘Cancelled’
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/ba_action.o
  CC [M]  /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.o
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c: In function ‘RTMPAllocUsbBulkBufStruct’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:52: error: implicit declaration of function ‘usb_buffer_alloc’
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:52: warning: assignment makes pointer from integer without a cast
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c: In function ‘RTMPFreeUsbBulkBufStruct’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:78: error: implicit declaration of function ‘usb_buffer_free’
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c: In function ‘RTMPFreeTxRxRingMemory’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:234: warning: passing argument 3 of ‘RTMPFreeUsbBulkBufStruct’ from incompatible pointer type
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:62: note: expected ‘UCHAR **’ but argument is of type ‘struct __TX_BUFFER **’
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:241: warning: passing argument 3 of ‘RTMPFreeUsbBulkBufStruct’ from incompatible pointer type
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:62: note: expected ‘UCHAR **’ but argument is of type ‘struct __TX_BUFFER **’
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:278: warning: passing argument 3 of ‘RTMPFreeUsbBulkBufStruct’ from incompatible pointer type
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:62: note: expected ‘UCHAR **’ but argument is of type ‘struct __HTTX_BUFFER **’
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c: In function ‘NICInitTransmit’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:507: warning: passing argument 3 of ‘RTMPFreeUsbBulkBufStruct’ from incompatible pointer type
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:62: note: expected ‘UCHAR **’ but argument is of type ‘struct __TX_BUFFER **’
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c: In function ‘RTMPAllocTxRxRingMemory’:
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:566: warning: passing argument 3 of ‘RTMPAllocUsbBulkBufStruct’ from incompatible pointer type
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:34: note: expected ‘VOID **’ but argument is of type ‘struct __HTTX_BUFFER **’
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:596: warning: passing argument 3 of ‘RTMPAllocUsbBulkBufStruct’ from incompatible pointer type
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:34: note: expected ‘VOID **’ but argument is of type ‘struct __TX_BUFFER **’
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:610: warning: passing argument 3 of ‘RTMPAllocUsbBulkBufStruct’ from incompatible pointer type
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:34: note: expected ‘VOID **’ but argument is of type ‘struct __TX_BUFFER **’
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:628: warning: passing argument 3 of ‘RTMPAllocUsbBulkBufStruct’ from incompatible pointer type
/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:34: note: expected ‘VOID **’ but argument is of type ‘UCHAR **’
make[2]: *** [/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.o] Errore 1
make[1]: *** [_module_/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux] Errore 2
make[1]: uscita dalla directory «/usr/src/linux-headers-2.6.35-22-generic-pae»
make: *** [LINUX] Errore 2
adrix@adrix-desktop:~/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2$ sudo make install
[sudo] password for adrix:
make -C /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux -f Makefile.6 install
mkdir: impossibile creare la directory `/etc/Wireless': Il file esiste
make[1]: ingresso nella directory «/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux»
rm -rf /etc/Wireless/RT2870STA
mkdir /etc/Wireless/RT2870STA
cp /home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/RT2870STA.dat /etc/Wireless/RT2870STA/.
install -d /lib/modules/2.6.35-22-generic-pae/kernel/drivers/net/wireless/
install -m 644 -c rt3572sta.ko /lib/modules/2.6.35-22-generic-pae/kernel/drivers/net/wireless/
install: impossibile fare stat di `rt3572sta.ko': Nessun file o directory
make[1]: *** [install] Errore 1
make[1]: uscita dalla directory «/home/adrix/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux»
make: *** [install] Errore 2
adrix@adrix-desktop:~/Scrivania/2010_0915_RT3572_Linux_STA_v2.4.0.2$

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 15:07
da ethyl
forse ci siamo, ho trovato sul forum internazionale la probabile soluzione:
It appears that usb_buffer_alloc and usb_buffer_free, which the driver calls on, were renamed to usb_alloc_coherent and usb_free_coherent (respectively) in kernel 2.6.35.

In order to get the driver to compile, edit ../include/os/rt_linux.h and change all instances of "usb_buffer_alloc" to "usb_alloc_coherent" and all instances of "usb_buffer_free" to "usb_free_coherent". From what I can tell, there is only once occurrence of each, on lines 1077 and 1078, respectively.
fermo restando le modifiche già fatte ( che vanno bene) tenta anche questa, poi ricompila ( prima però lancia make clean )

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 15:18
da adrix1987
scusami devo quindi modificare include/os/rt_linux.h.....cambiare usb_buffer_alloc in usb_alloc_coherent e usb_buffer_free in usb_free_coherent  capito bene?

Capisco troppo poco di inglese :S

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 15:45
da ethyl
si da quello che hanno scritto è così.

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 15:59
da adrix1987
ihih quel documento è 25 pagine  ::)

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 16:21
da adrix1987
ci siamo installato ma ancora nn funzionante...

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 17:25
da ethyl
hai caricato il driver ?

Codice: Seleziona tutto

sudo modprobe rt3572sta

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: venerdì 22 ottobre 2010, 22:07
da thece
Ciao,
anche io ho un adattatore WIFI Linksys WUSB600N ... perfettamente funzionante sulla mia Kubuntu 10.10 a 64bit!
Prova a seguire questa traccia

Suppongo che:

- hai installato il pacchetto linux-headers[quello che hai tu]

- hai installato il pacchetto build-essential

- hai scaricato dal sito della Ralink i sorgenti del driver in versione 2.4.0.2 (file 2010_09_15_RT3572_Linux_STA_v2.4.0.2.tar.bz2)

- hai decompresso i sorgenti nella directory /usr/src/linksys_wusb600n_2.4.0.2

A questo punto, per sicurezza stacca l'adattatore WIFI e riavvia il PC. Da qui in poi lavora come utente root oppure usa pesantemente sudo

Innanzitutto occorre modificare i sorgenti:

File /usr/src/linksys_wusb600n_2.4.0.2/common/rtusb_dev_id.c

nella sezione indicata devi aggiungere (circa alla riga 120) la riga

Codice: Seleziona tutto

#ifdef RT35xx
...
	{USB_DEVICE(0x1737,0x0079)}, /* WUSB600Nv2 Cisco Linksys turd */
#endif // RT35xx //
	{ }/* Terminating entry */
File /usr/src/linksys_wusb600n_2.4.0.2/os/linux/config.mk

Devi modificare così le seguenti impostazioni

Codice: Seleziona tutto

HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
HAS_QOS_DLS_SUPPORT=y
HAS_DOT11N_DRAFT3_SUPPORT=y
HAS_DOT11_N_SUPPORT=y
HAS_STATS_COUNT=y
File /usr/src/linksys_wusb600n_2.4.0.2/include/os/rt_linux.h

Le righe 1077 e 1078 diventano

Codice: Seleziona tutto

#define RTUSB_URB_ALLOC_BUFFER(pUsb_Dev, BufSize, pDma_addr)				usb_alloc_coherent(pUsb_Dev, BufSize, GFP_ATOMIC, pDma_addr)
#define RTUSB_URB_FREE_BUFFER(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)	usb_free_coherent(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)
Le righe 1084 e 1085 diventano

Codice: Seleziona tutto

#define RTUSB_URB_ALLOC_BUFFER(pUsb_Dev, BufSize, pDma_addr)				rausb_alloc_coherent(pUsb_Dev, BufSize, GFP_ATOMIC, pDma_addr)
#define RTUSB_URB_FREE_BUFFER(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)	rausb_free_coherent(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)
La riga 1307 diventa

Codice: Seleziona tutto

extern void *rausb_alloc_coherent(struct usb_device *dev,
La riga 1311 diventa

Codice: Seleziona tutto

extern void rausb_free_coherent(struct usb_device *dev,
Modificati i sorgenti, spostati nella directory /usr/src/linksys_wusb600n_2.4.0.2 e dai i comandi

Codice: Seleziona tutto

make

Codice: Seleziona tutto

make install
Modifichi il file /etc/modprobe.d/blacklist.conf aggiungendo in fondo la riga

Codice: Seleziona tutto

blacklist rt2800usb
A questo punto collega l'adattatore WIFI, dovrebbe essere riconosciuto e funzionante

Per configurare la connessione uso l'applet KDE di network-manager ... ma io ho KDE!

Ciao

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: sabato 23 ottobre 2010, 1:23
da adrix1987
blacklist rt2800usb non lo posso mettere in quanto blacklist.conf è di sola lettura....come faccio a cambiare modo?

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: sabato 23 ottobre 2010, 1:32
da adrix1987
Ok fatto.... Guida Perfetta  (good) (good) Ti ringrazio infinitamente

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: sabato 23 ottobre 2010, 10:20
da thece
adrix1987 ha scritto: blacklist rt2800usb non lo posso mettere in quanto blacklist.conf è di sola lettura....come faccio a cambiare modo?
Don't worry! Dovresti avere questa situazione:

Codice: Seleziona tutto

ls -l /etc/modprobe.d

...
-rw-r--r-- 1 root root 1603 2010-10-01 17:33 blacklist.conf
...
Significa che quel file è di proprietà dell'utente root (gruppo root), e solo lui lo può scrivere (e leggere)

(Per Ubuntu) Dai un bel ALT+F2 ... gksudo gedit ... apri il file in questione, lo modifichi e lo salvi

Davo per scontato che fossi confidente di utenti, diritti, comando ls, comando chmod ... ti suggerirei di leggerti una bella guida in proposito. Se vai nelle FAQ e guardi in Comandi Base ...

Ciao

Re: [Driver] Cisco WUSB600n chiavetta wireless non la riconosce

Inviato: sabato 23 ottobre 2010, 11:18
da adrix1987
E si....sono nuovo dell'ambiente ubuntu.... ho notato un unico problema per far leggere la chiavetta al riavvio devo staccare e riattaccare la chiavetta