8 Problemi di compatibilità con adattatore wireless

Stato
Discussione chiusa ad ulteriori risposte.

Feed

Utente Silver
17 Gennaio 2013
104
25
1
85
Salve,
stavo provando a collegare kali in virtualbox con la rete wifi, per farlo ho utilizzato un USB Wireless LAN Adapter della sony (UWA-BR100 , l'avevo già a casa). Ho notato però che non veniva riconosciuto, non solo da kali ma anche da Windows. La prima volta che l'ho collegato oggi è uscita la tipica inizializzazione di nuovo dispositivo, io l'ho lasciato fare. Quando vado per ricollegarlo non mi dice neanche che è stato connesso un nuovo dispositivo.
C'è un modo per risolvere questo problema?
In caso non ci fosse nessuna speranza quale adattatore mi consigliate di comprare? Intendo uno già testato che funzioni sia con Windows che con kali.
Grazie

Note:
Ho provato a collegare l'adattatore alla TV e funziona.
Ho provato a cambiare le impostazioni usb di virualbox, ma non è successo nulla.
Le USB di archiviazione vengono riconosciute.
 
ma hai semplicemente provato ad installare i driver sia per Windows sia per Linux ? (linux kali linux sempre quella è l'architettura)
 
In verità non ho provato ad installare i driver, perché andando sulla pagina Sony non ci sono driver disponibili. Inoltre quando su questo stesso computer avevo Ubuntu non c'erano problemi di rilevamento.
 
Se continua a darti l'installer ci sono due ragioni:
- Qualche software (antivirus & co) blocca i driver perchè ritenuti pericolosi...
- L'installazione non va a buon fine (si blocca per altre cause)
 
Grazie per le risposte. Dato che i driver sono in formato sys sono andato in gestione dispositivi.
@Fede_94 Ho installato quei driver, però non riesco comunque a collegare l'adattatore. Questo è il messaggio di errore.
Screenshot_2.png

Ho provato poi a installare altri driver scaricati direttamente dal sito del produttore e il messaggio è questo
Screenshot_1.png

Ho inoltre installato Atheros Client Utility sperando che potesse cambiare qualcosa (non so se è significativo ma durante questa installazione usciva un errore riguardante wlanapi.dll del tipo "Accesso negato" che ho risolto cambiando i privilegi).
Se provo ad aggiornare i driver direttamente da gestione dispositivi l'errore è simile a quello del secondo caso.

Se avete altre idee sono ben accette. Grazie
 
Li ho appena provati, danno entrambi il secondo errore. A quanto pare l'unico driver che viene riconosciuto (anche se poi dà l'errore) è quello che si trova sulla pagina che mi hai linkato prima. Ho provato anche i driver di una chiavetta USB Netgear che ha gli stessi chip atheros, ma non viene riconosciuta (secondo errore).
 
Peccato, forse il problema è imputabile a Windows 8. Comunque Windows Update nemmeno lo trova (con connessione Internet attiva)?
 
Ultima modifica:
No, non lo riconosce. Comunque credo di comprarne un'altra (aukey, credo che abbia una buona compatibilità con i vari sistemi operativi e costa poco).
Tra l'altro funziona se uso Kali live.
 
niente se hai altri problemi chiedi pure :D
Come non detto... ho altri problemi :(
Ho comprato un adattatore wireless TP-link TL-WN823N che a tutto il mondo funziona con kali, ma a me no perchè sono nabbo :)
Ho fatto molte prove quindi comincia a elencarvele in modo da non riproporre procedimenti già eseguiti.

1) Ho installato il driver per l'adattatore su windows e funziona bene (su windows)
2) Ho messo la scheda su VB in NAT
3) Ho messo la scheda VB in bridge
4) Ho provato questa soluzione ma ci sono 2 problemi:
1)
Bash:
lsmod | grep rtl
non mostra alcun modulo
2) se provo a installare linux-header-generic mi dice che non ci sono corrispondenze con questo nome (ho provato anche a scaricare i pacchetti e poi installarli con dpkg -i ma niente)
5) A quanto ho capito il modulo che serve è ath9k_htc e io già ce l'ho...
6) Vi posto i comandi lsmod e lsusb
1) lsmod
Bash:
root@kali:~# lsmod
Module                  Size  Used by
ath9k_htc              65536  0
ath9k_common           32768  1 ath9k_htc
ath9k_hw              446464  2 ath9k_common,ath9k_htc
ath                    32768  3 ath9k_common,ath9k_htc,ath9k_hw
mac80211              643072  1 ath9k_htc
cfg80211              569344  4 ath,ath9k_common,mac80211,ath9k_htc
fuse                   98304  2
nfnetlink_queue        20480  0
nfnetlink_log          20480  0
nfnetlink              16384  2 nfnetlink_log,nfnetlink_queue
bluetooth             516096  0
rfkill                 24576  4 cfg80211,bluetooth
vboxsf                 49152  0
joydev                 20480  0
ppdev                  20480  0
snd_intel8x0           40960  6
snd_ac97_codec        126976  1 snd_intel8x0
snd_pcm               110592  3 snd_ac97_codec,snd_intel8x0
snd_timer              32768  2 snd_pcm
vboxvideo              49152  3
ttm                    98304  1 vboxvideo
drm_kms_helper        147456  1 vboxvideo
drm                   364544  6 ttm,drm_kms_helper,vboxvideo
snd                    81920  14 snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm
intel_powerclamp       16384  0
parport_pc             28672  0
evdev                  24576  10
serio_raw              16384  0
pcspkr                 16384  0
vboxguest             282624  6 vboxsf,vboxvideo
battery                16384  0
sg                     32768  0
parport                49152  2 ppdev,parport_pc
i2c_piix4              24576  0
button                 16384  0
soundcore              16384  1 snd
ac97_bus               16384  1 snd_ac97_codec
video                  40960  0
ac                     16384  0
acpi_cpufreq           20480  0
tpm_tis                20480  0
tpm                    45056  1 tpm_tis
binfmt_misc            20480  1
ip_tables              24576  0
x_tables               36864  1 ip_tables
autofs4                40960  2
ext4                  589824  1
ecb                    16384  0
crc16                  16384  2 ext4,bluetooth
jbd2                  106496  1 ext4
crc32c_generic         16384  0
mbcache                16384  2 ext4
hid_generic            16384  0
usbhid                 49152  0
hid                   118784  2 hid_generic,usbhid
sr_mod                 24576  0
cdrom                  57344  1 sr_mod
sd_mod                 45056  3
ata_generic            16384  0
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
crc32c_intel           24576  2
ghash_clmulni_intel    16384  0
jitterentropy_rng      16384  0
sha256_ssse3           32768  1
sha256_generic         20480  1 sha256_ssse3
hmac                   16384  1
drbg                   24576  1
ansi_cprng             16384  0
aesni_intel           167936  0
aes_x86_64             20480  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  1 lrw
glue_helper            16384  1 aesni_intel
ablk_helper            16384  1 aesni_intel
cryptd                 20480  3 ghash_clmulni_intel,aesni_intel,ablk_helper
psmouse               126976  0
xhci_pci               16384  0
ata_piix               36864  0
ahci                   36864  2
xhci_hcd              172032  1 xhci_pci
libahci                32768  1 ahci
fjes                   28672  0
usbcore               241664  4 usbhid,ath9k_htc,xhci_hcd,xhci_pci
usb_common             16384  1 usbcore
e1000                 135168  0
libata                245760  4 ahci,libahci,ata_generic,ata_piix
scsi_mod              225280  4 sg,libata,sd_mod,sr_mod
root@kali:~#
2) lsusb (l'adattatore e il numero 007 :figurati:)
Bash:
root@kali:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 2357:0109
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@kali:~#

La mia 'soluzione' è questa:
risolvere il problema del modulo che non c'è e permettere l'installazione di linux-headers-generic e poi seguire la guida per risolvere tutto
 
Hai già abilitato il supporto USB su VirtualBox ed aggiunto l'adattatore wireless USB alla lista? Inoltre ti consiglio di installare l'Extension Pack.
 
Ultima modifica:
Ho già fatto queste cose...
Ecco gli screen così potete verificare
Screenshot_5.png Screenshot_3.png Screenshot_4.png

Grazie per la risposta
 
Strano. A questo punto ti consiglio di provare con un altro software di virtualizzazione, ovvero VMware Player, molto più completo ed affidabile di VirtualBox a mio avviso.
 
Grazie per la pazienza che avete ma...
@bob79 avevo già provato con un file simile che mi dava un errore di sintassi quando andavo a fare make, e con il driver che hai postato tu invece ho un altro errore, ecco il codice
Bash:
root@kali:~/Downloads/TL-WN823N-V2-master# make
"******************************************"
"NO SKRC,we will use default KSRC"
"******************************************"
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.7.0-kali1-amd64/build M=/root/Downloads/TL-WN823N-V2-master  modules
make[1]: Entering directory '/usr/src/linux-headers-4.7.0-kali1-amd64'
"******************************************"
"NO SKRC,we will use default KSRC"
"******************************************"
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_cmd.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_security.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_debug.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_io.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_ioctl_query.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_ioctl_set.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_ieee80211.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_mlme.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_mlme_ext.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_wlan_util.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_vht.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_pwrctrl.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_rf.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_recv.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_sta_mgt.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_ap.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_xmit.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_p2p.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_tdls.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_br_ext.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_iol.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_sreset.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_btcoex.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_beamforming.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/rtw_odm.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/core/efuse/rtw_efuse.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/os_dep/osdep_service.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/os_dep/linux/os_intfs.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/os_dep/linux/usb_intf.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/os_dep/linux/usb_ops_linux.o
  CC [M]  /root/Downloads/TL-WN823N-V2-master/os_dep/linux/ioctl_linux.o
/root/Downloads/TL-WN823N-V2-master/os_dep/linux/ioctl_linux.c: In function ‘rtw_ioctl_wext_private’:
/root/Downloads/TL-WN823N-V2-master/os_dep/linux/ioctl_linux.c:15716:5: error: implicit declaration of function ‘is_compat_task’ [-Werror=implicit-function-declaration]
  if(is_compat_task())
     ^
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.7.0-kali1-common/scripts/Makefile.build:294: recipe for target '/root/Downloads/TL-WN823N-V2-master/os_dep/linux/ioctl_linux.o' failed
make[4]: *** [/root/Downloads/TL-WN823N-V2-master/os_dep/linux/ioctl_linux.o] Error 1
/usr/src/linux-headers-4.7.0-kali1-common/Makefile:1475: recipe for target '_module_/root/Downloads/TL-WN823N-V2-master' failed
make[3]: *** [_module_/root/Downloads/TL-WN823N-V2-master] Error 2
Makefile:150: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.7.0-kali1-amd64'
Makefile:1696: recipe for target 'modules' failed
make: *** [modules] Error 2

Bash:
root@kali:~/Downloads/TL-WN823N-V2-master# make install
"******************************************"
"NO SKRC,we will use default KSRC"
"******************************************"
install -p -m 644 8192eu.ko  /lib/modules/4.7.0-kali1-amd64/kernel/drivers/net/wireless/
install: cannot stat '8192eu.ko': No such file or directory
Makefile:1702: recipe for target 'install' failed
make: *** [install] Error 1
Da quanto capisco io (cioè poco) l'errore è riconducibile a linux-headers-generic (e poi c'è un problema nel file make con la variabile is_compact_task )

@Fede_94 su vmware avevo già provato velocemente e sembrava che non funzionava neanche là, inoltre avevo un problema con la risoluzione.
 
Codice:
wget https://github.com/wengyingjian/Realtek-RTL8192EU-driver.git
trovi il .txt su come fare
 
Grazie @bob79 ma c'è di nuovo un errore (molto simile a quello di prima)
Bash:
/root/Downloads/Realtek-RTL8192EU-driver-master/install_folder/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/os_intfs.c: At top level:
/root/Downloads/Realtek-RTL8192EU-driver-master/install_folder/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/os_intfs.c:1216:22: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
  .ndo_select_queue = rtw_select_queue,
                      ^
/root/Downloads/Realtek-RTL8192EU-driver-master/install_folder/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/os_intfs.c:1216:22: note: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’)
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.7.0-kali1-common/scripts/Makefile.build:294: recipe for target '/root/Downloads/Realtek-RTL8192EU-driver-master/install_folder/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/os_intfs.o' failed
make[4]: *** [/root/Downloads/Realtek-RTL8192EU-driver-master/install_folder/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/linux/os_intfs.o] Error 1
/usr/src/linux-headers-4.7.0-kali1-common/Makefile:1475: recipe for target '_module_/root/Downloads/Realtek-RTL8192EU-driver-master/install_folder/driver/rtl8192EU_linux_v4.2.2_7585.20130524' failed
make[3]: *** [_module_/root/Downloads/Realtek-RTL8192EU-driver-master/install_folder/driver/rtl8192EU_linux_v4.2.2_7585.20130524] Error 2
Makefile:150: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.7.0-kali1-amd64'
Makefile:1043: recipe for target 'modules' failed
make: *** [modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################

C'è sempre di mezzo questo linux-headers-generic...
 
Ho altre informazioni, non tutti i kernel utilizzano linux-header-generic, infatti io quando uso il comando apt-get install linux-headers-$(uname -r) mi installa linux-header-amd64 ... stessa cosa anche su vmware
 
Stato
Discussione chiusa ad ulteriori risposte.