RT2880 + Wifislax en VirtualBox

Iniciado por BlackFriday, 27 Diciembre 2014, 22:51 PM

0 Miembros y 2 Visitantes están viendo este tema.

BlackFriday

Estoy usando un adaptador WiFi USB y la última versión de Wifislax bajo VirtualBox.

Chipset: Ralink RT2870/3070
Driver: rt2800usb
Fabricante: TP-Link
FCC ID: TE7WN727NV3

Se supone que soporta modo monitor e iinjection: https://wikidevi.com/wiki/Rt2800usb

lsusb muestra:

   Bus 001 Device 002: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

lsmod devuelve que se está usando:

   usbcore, rt2800usb, rt2x00usb, rt2800lib, rt2x00lib, mac80211, cfg80211, crc_ccitt and rfkill.

Como dije anteriormente, la versión de WifiSlax es la más reciente y la de VirtualBox es 4.3.12.


### Problema ###
En principio parece que me lo detecta VirtualBox:


Y la interfaz, en modo normal, funciona bien:


Activo el modo monitor:


Pero sin embargo, no captura nada de nada:


¿Qué puede estar pasando? ¿Es culpa de VirtualBox? No deberían ser los drivers, dado que estoy usando la última versión de WifiSlax y debería tenerlos actualizados, ¿no?

¿Hay algo que me esté pasando por alto?

PD: Las fotos son de Kali porque estoy haciendo pruebas en varias distros pero el resultado es el mismo, quería ahorrarme pantallazos.

engel lex

cuando corres virtual box, el simula los drivers, pero los drivers que realmente controlan la tarjeta de red son los del SO host... ergo, no vas a poder montar modo monitor en maquina virtual, tienes que hacerlo en live
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

BlackFriday

¿No se supone que en principio los drivers del huesped se conectan directamente al dispositivo?

engel lex

#3
Nop, si lo hiciera el huesped tomara control del hardware y dejara sin conexión al anfitrion (o tendría que brindarle el la conexion al anfitrion) ya que solo 1 puede controla el hardware por vez

Y por otro lado entonces las maquinas virtuales fueran tan rapidas como el so anfitrion, ya que el anfitrión no tendría que simular nada
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

BlackFriday

Entiendo, pero... ¿no hace precisamente eso el huesped, dejar sin conexión al anfitrión? Es decir, este Adaptador Wifi USB es como un pendrive USB: cuando lo habilito en la máquina virtual, deja de verse en la anfritriona.

Entiendo lo que me quieres decir, pero lo que intento hacer es lo siguiente: conectar varias tarjetas de red y dejar que la virtual se quede con una de ellas de manera independiente, para su propio uso.

engel lex

rayos realmente no se si se puede hacer eso... pero te puedo decir que normalmente no puede llegar a tomar el control de harware, porque recuerda que el nucleo de cada SO es quien maneja eso y la maquina viertual debería traducirle las instrucciones a windows para hacer eso hasta donde entiendo la teoría (si no, también los drivers fueran universales e independientes del SO) eso si... ya allá realmente no se... con seguridad...
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.