{"id":187,"date":"2009-08-11T10:04:00","date_gmt":"2009-08-11T10:04:00","guid":{"rendered":"http:\/\/aldarias.es\/wordpress\/?p=187"},"modified":"2009-08-11T10:04:00","modified_gmt":"2009-08-11T10:04:00","slug":"medir-el-nivel-de-senal-wireless","status":"publish","type":"post","link":"http:\/\/aldarias.es\/wordpress\/?p=187","title":{"rendered":"Medir el nivel de se\u00f1al wireless"},"content":{"rendered":"<p><a href=\"http:\/\/2.bp.blogspot.com\/_gl-NsGJltbI\/SoFEyREBu3I\/AAAAAAAAAcM\/Wyf1eIScxbA\/s1600-h\/Wi-Fi_logo.png\"><img decoding=\"async\" style=\"margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 77px; height: 51px;\" src=\"http:\/\/2.bp.blogspot.com\/_gl-NsGJltbI\/SoFEyREBu3I\/AAAAAAAAAcM\/Wyf1eIScxbA\/s320\/Wi-Fi_logo.png\" alt=\"\" id=\"BLOGGER_PHOTO_ID_5368647861166783346\" border=\"0\" \/><\/a><br \/>Debido a que no me llegaba la se\u00f1al wireless, me puse a mirar como medirla, y adem\u00e1s de forma num\u00e9rica en %.<br \/>La versi\u00f3n de linux es ubuntu 8.1.<\/p>\n<blockquote><p>uname -a<br \/>Linux laurita 2.6.27-14-generic #1 SMP Wed Jul 29 09:01:45 UTC 2009 i686 GNU\/Linux<\/p><\/blockquote>\n<p>La tarjeta wireless es Intel<\/p>\n<blockquote><p> lspci | grep Wireless<br \/>03:00.0 Network controller: Intel Corporation PRO\/Wireless 3945ABG [Golan] Network Connection (rev 02)<\/p><\/blockquote>\n<p>Podremos ver la calidad de la se\u00f1al es 47 siendo la m\u00e1xima de 70:<\/p>\n<blockquote><p>sudo iwconfig eth1 | grep Quality<br \/>     Link Quality=47\/70  Signal level=-63 dBm  Noise level=-127 dBm<\/p><\/blockquote>\n<p>Podemos verlo de forma num\u00e9rica, aparece como 50 aqu\u00ed:<\/p>\n<blockquote><p>cat \/proc\/net\/wireless<br \/>Inter-| sta-|   Quality        |   Discarded packets               | Missed | WE<br \/>face | tus | link level noise |  nwid  crypt   frag  retry   misc | beacon | 22<br \/>eth1: 0000   50.  -60.  -127.       0      0      0      0      0        0<\/p><\/blockquote>\n<p>Podemos hacer este script para que nos de el % en tiempo real:<br \/>&#8212; inicio copiar y pegar<\/p>\n<blockquote><p># Por Paco Aldarias<br \/># 11.8.09<br \/># senyal.sh<\/p>\n<p># Calculo del maximo valor de se\u00f1al.<br \/>max_lin=$( iwconfig eth1 | awk &#8216; \/Quality\/ { print $2 }&#8217; | cut -d \u00ab\/\u00bb -f2)<br \/>suma=0<br \/>valores=0<br \/>promedio=0<br \/>maximo=0<br \/>minimo=100<br \/>while :<br \/>do<br \/>clear<br \/>echo \u00abMEDIDOR DE NIVELES DE SE\u00d1AL\u00bb<br \/>echo \u00abPor Paco Aldarias. 11.8.09\u00bb<br \/># Obtener el valor de la se\u00f1al<br \/>s=$(cat \/proc\/net\/wireless | tail -1 | awk &#8216;{ print $3 }&#8217; | cut -d \u00ab.\u00bb -f1)<br \/># Calculo del porcentaje<br \/>ps=$(echo \u00bb ($s * 100 \/ $max_lin) \u00bb | bc )<br \/>let suma=suma+ps<br \/>let valores=valores+1<br \/>let promedio=suma\/valores<br \/>if [ $ps -lt $minimo ];then minimo=$ps; fi<br \/>if [ $ps -gt $maximo ];then maximo=$ps; fi<br \/>echo \u00abQuality link. Calidad se\u00f1al [MAXIMO $max_lin]: $s  -> $ps %\u00bb<br \/>echo \u00abMinimo: $minimo % ; Maximo: $maximo %; Promedio: $promedio %\u00bb<br \/>sleep 1<br \/>done<\/p>\n<\/blockquote>\n<p>&#8212; fin copiar y pegar<\/p>\n<p>El resultado es:<\/p>\n<blockquote><p>MEDIDOR DE NIVELES DE SE\u00d1AL<br \/>Por Paco Aldarias. 11.8.09<br \/>Quality link. Calidad se\u00f1al [MAXIMO 70]: 37  -> 52 %<br \/>Minimo: 50 % ; Maximo: 52 %; Promedio: 51 %<\/p><\/blockquote>\n<p>Otra opcion, la cual nos deja sin red, es usar el programa:<br \/>kismet<\/p>\n<p>Otras opciones, seg\u00fan Ram\u00f3n Onrubia:<\/p>\n<p>Para hacer un scan por consola del nivel de potencia del resto de redes en<br \/>tiempo real, con:<\/p>\n<p>airodump-ng interfaz<\/p>\n<p>Para ver el nivel de potencia de la red a la que estoy asociado seg\u00fan<br \/>el punto de la casa en que me encuentre y con una frecuencia de un<br \/>segundo entre muestreos, tan s\u00f3lo hago esto:<\/p>\n<p>watch -t -n 1 \u00abiwconfig wlan0 | grep Link\u00bb<\/p>\n<p>suponiendo que la tarjeta es la wlan0.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Debido a que no me llegaba la se\u00f1al wireless, me puse a mirar como medirla, y adem\u00e1s de forma num\u00e9rica en %.La versi\u00f3n de linux es ubuntu 8.1. uname -aLinux laurita 2.6.27-14-generic #1 SMP Wed Jul 29 09:01:45 UTC 2009 &hellip; <a href=\"http:\/\/aldarias.es\/wordpress\/?p=187\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"episode_type":"","audio_file":"","podmotor_file_id":"","podmotor_episode_id":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","filesize_raw":"","date_recorded":"","explicit":"","block":"","itunes_episode_number":"","itunes_title":"","itunes_season_number":"","itunes_episode_type":"","footnotes":""},"categories":[237,117,236],"tags":[],"class_list":["post-187","post","type-post","status-publish","format-standard","hentry","category-medir-senal-wireless","category-script","category-wifi"],"_links":{"self":[{"href":"http:\/\/aldarias.es\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/aldarias.es\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/aldarias.es\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/aldarias.es\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/aldarias.es\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=187"}],"version-history":[{"count":0,"href":"http:\/\/aldarias.es\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/187\/revisions"}],"wp:attachment":[{"href":"http:\/\/aldarias.es\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/aldarias.es\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=187"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/aldarias.es\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}