Me invitas un cafe :)

viernes, 14 de junio de 2013

SIOCSIFFLAGS: Operation not possible due to RF-kill

A veces cuando estoy trabajando en win$ desactivo la wireless, y sucede que al reiniciar a Debian, la wireless no estaba activada, al digitar este comando para levantar la wireless:

root@debian:~# ifconfig wlan0 up

 me enviaba este mensaje,

SIOCSIFFLAGS: Operation not possible due to RF-kill

luego de investigar un poco de como levantar la wireless, encontre la solucion, lo primero que hay que saber es que el controlador a nivel de software lo deja bloqueado por lo tanto hacemos una revisión para saber como esta configurado,

root@debian:~# rfkill list

lo cual  me enviaba este mensaje,

0: dell-wifi: Wireless LAN
        Soft blocked: yes
        Hard blocked: no
1: dell-bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
2: phy0: Wireless LAN
        Soft blocked: yes
        Hard blocked: yes

viendo la situación como estaba,  libere todas las Wireless usando el comando rfkill seguido del numero que designa a cada uno de las wireless,

root@debian:~# rfkill unblock 0
root@debian:~# rfkill unblock 2

entonces al a hacer 

root@debian:~# rfkill list

nos lo mostrara de la siguiente manera,

0: dell-wifi: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: dell-bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
2: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

entonces al tener de esta menera las wireless ya podemos ejecutar el comando,

root@debian:~# ifconfig wlan0 up

el cual ya no, nos debería enviar el mensaje de error, si es necesario reinicia la maquina, para que los cambios surtan efecto, en mi laptop no fue necesario reiniciar, por que  podía ver la wireless.

este tipo de situaciones ocurre por programas que corren directamente en los dispositivos, los cuales a nivel de software quedan bloqueados al ser usados en win$

el comando que se ocupa, es una herramienta para habilitar y des-habilitar las wireless, a nivel de hardware y software.

rfkill - tool for enabling and disabling wireless devices

espero que a alguien le ayude este post.

----->
Debian

domingo, 2 de junio de 2013

Comando que muestra que proceso esta corriendo en puerto 8080

Un muy útil comando para averiguar, que proceso esta corriendo en ese puerto u otros puerto. 

lsof -i :8080 

Espero les sea util.
----->Debian