Haz que iw funcione en Raspbian

10

Traté de buscar redes wifi disponibles en mi área, pero sudo iw wlan0 scanme da command failed: No such device (-19). Como no tengo conocimiento detallado sobre el iwcomando, también lo intenté sudo iw phy wlan0 scan, lo que me dio command failed: No such file or directory (-2).
NOTA: El adaptador funciona bien, ya establecí una conexión a mi enrutador y iwlistpuedo enumerar las redes wifi disponibles. Sin embargo, por alguna razón, iwno funciona.

(Lo sé, puedo lograr un resultado similar con iwlist wlan0 scanning, pero en mi punto, solo quiero que esto funcione de alguna manera).

Estoy usando el adaptador mini-wifi de adafruit con un chipset RTl8192 / 8188CUS.

Me encontré con esta publicación SE , que dice que el importante módulo del núcleo está incluido, pero no compilado. Como se indica claramente en esa publicación, intenté compilar Raspbian con rtlwifi-support e hice todo lo que me dijeron. Aún así, varias horas después sigue siendo lo mismo. iwtodavía da el mismo mensaje de error que antes y no veo nada sobre rtlwifi o rtl8192cu-drivers en lsmod.

¿Hice algo mal o hay otra forma de hacer que iwfuncione en Raspian? Gracias por adelantado.

Información adicional:
lsusbda

Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS802.11n WLAN Adapter

uname -a da

Linux hostname 4.1.7-v7+ #817 SMP PREEMPT Sat Sep 19 15:32:00 BST2015 armv7l GNU/Linux
Sirac
fuente
¿Estás diciendo que iwlistfunciona pero iwno funciona? No está claro aquí si cree que tiene un problema con el adaptador, o solo ese comando en particular.
Ricitos de oro
@goldilocks Actualicé mi pregunta. Es iwque no funciona, el adaptador está completamente bien.
Sirac
¿Qué hay de iw dev wlan0 scan?
goldilocks
Sin suerte, se imprime command failed: No such device (-19).
Sirac
2
@goldilocks Parece que este error existe desde hace algún tiempo. Encontré raspberrypi.stackexchange.com/questions/14528/… esta pregunta con el mismo problema central. Creo que este es un buen punto para terminar con esto, ya que las soluciones presentadas allí son demasiado complicadas, dado que todavía puedo usarlas iwlist. Raspbian todavía tiene algunos errores graves, tampoco puedo montar mi memoria USB en el arranque :(. Gracias por el tiempo que tomó para ayudarme y me dio la idea pragmática de usar otro sistema operativo (nunca podría haber tenido esto) .
Sirac

Respuestas:

2

Si está seguro de que su adaptador funciona bien, intente ejecutar el comando

sudo ifconfig wlan0 up

Cuando haga esto, todas las redes wifi disponibles deberían aparecer al hacer clic en el botón de señal wifi en la esquina superior derecha de la pantalla. Debería poder hacer clic en cualquiera de ellos y escribir su contraseña.

Editar : intente ejecutar el comando sudo iw dev wlan0 scanya que dice que su wlan0 está activo

Kenneth Spear
fuente
1
Nota, de man ifconfig: "¡Este programa está obsoleto! Para el reemplazo, revise ip addr y ip link". Todavía funciona y debería continuar indefinidamente, pero si eres nuevo en todo esto, también podrías aprender los nuevos. El equivalente aquí sería ip link set wlan0 up.
Ricitos de oro
1
Intenté usar sudo ifconfig wlan0 up, pero wlan0 ya estaba activo (como se muestra en ifconfig). Incluso después de que el comando iwno funciona. Como se indica en la pregunta y en los comentarios, esto podría ser un error del controlador. (Todavía puedo buscar redes iwscan, pero específicamente quiero usarlas iw, solo para ser feliz :))
Sirac
Intenta mirar mi edición
Kenneth Spear