<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-18723954</id><updated>2011-04-22T02:52:04.943+02:00</updated><title type='text'>Hidd3n d4t4</title><subtitle type='html'>##</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bull3tpr00f.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18723954/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bull3tpr00f.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>bull3tpr00f</name><uri>http://www.blogger.com/profile/15284844492212371069</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-18723954.post-113136468796038764</id><published>2005-11-07T12:57:00.000+01:00</published><updated>2005-11-26T22:54:21.676+01:00</updated><title type='text'>Proceso para solucionar problemas de Ethernet en Linux</title><content type='html'>Los siguientes pasos se perfilan para la busqueda y localización de errores en una Ethernet cableada usando Ubuntu Linux. El proceso general vá desde la comprobación del cableado hasta problemas de aplicación. Se partirá de la base de que se dispone de una tarjeta de red y esta es eth0.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PRIMEROS PASOS: CAPA FISICA&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Tras comprobar que el cable Ethernet está conectado a la tarjeta de red y las luces de estado parpadean felizmente, ejecutamos lo siguiente en una terminal.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cutoff@this[16:17:17]:~$ sudo mii-tool eth0&lt;br /&gt;eth0: negotiated 100baseTx-FD, link ok&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Esto nos dirá que velocidad y modo duplex se han negociado, y que el enlace a tu switch/router/hub ha sido correcto.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;DRIVER SOFTWARE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Comprobar que el driver está cargado:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cutoff@this[20:01:00]:~$ ifconfig eth0&lt;br /&gt;eth0      Link encap:Ethernet  HWaddr 00:13:46:2F:0B:DC&lt;br /&gt;          inet addr:192.168.1.128  Bcast:192.168.1.255  Mask:255.255.255.0&lt;br /&gt;          inet6 addr: fe80::213:46ff:fe2f:bdc/64 Scope:Link&lt;br /&gt;          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;          RX packets:23341 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;          TX packets:14275 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;          collisions:0 txqueuelen:1000&lt;br /&gt;          RX bytes:28489669 (27.1 MiB)  TX bytes:983185 (960.1 KiB)&lt;br /&gt;          Interrupt:11 Base address:0xd800&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Si no obtenemos respuesta necesitamos determinar que driver debería ser cargado.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cutoff@this[20:01:09]:~$ lspci | grep Eth&lt;br /&gt;0000:00:0b.0 Ethernet controller: D-Link System Inc RTL8139 Ethernet (rev 10)&lt;br /&gt;cutoff@this[20:04:03]:~$ lsmod | grep mii&lt;br /&gt;mii                     5760  1 8139too&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Si hay un driver cargado pero ifconfig no provee un interface entonces probamos:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo ifconfig eth0 up&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;TESTEANDO EL ENLACE LOCAL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez el driver está cargado comprobar con ifconfig que tenemos una dirección IP.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cutoff@this[20:01:00]:~$ ifconfig eth0&lt;br /&gt;eth0      Link encap:Ethernet  HWaddr 00:13:46:2F:0B:DC&lt;br /&gt;          inet addr:&lt;span style="font-weight:bold;"&gt;192.168.1.128&lt;/span&gt;  Bcast:192.168.1.255  Mask:255.255.255.0&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Para averiguar la dirección IP de tu router:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cutoff@this[20:04:25]:~$ route -n&lt;br /&gt;Kernel IP routing table&lt;br /&gt;Destination     Gateway         Genmask         Flags Metric Ref    Use Iface&lt;br /&gt;192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0&lt;br /&gt;0.0.0.0         &lt;span style="font-weight:bold;"&gt;192.168.1.1&lt;/span&gt;     0.0.0.0         UG    0      0        0 eth0&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;En mi caso, la IP del router es 192.168.1.1. El flag UG nos dice que esta es la entrada de la puerta de enlace (Gateway).&lt;br /&gt;&lt;br /&gt;Probamos a hacer ping a nuestro router.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cutoff@this[20:17:50]:~$ ping 192.168.1.1&lt;br /&gt;PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.&lt;br /&gt;64 bytes from 192.168.1.1: icmp_seq=1 ttl=254 time=0.834 ms&lt;br /&gt;64 bytes from 192.168.1.1: icmp_seq=2 ttl=254 time=0.743 ms&lt;br /&gt;64 bytes from 192.168.1.1: icmp_seq=3 ttl=254 time=0.709 ms&lt;br /&gt;&lt;br /&gt;--- 192.168.1.1 ping statistics ---&lt;br /&gt;4 packets transmitted, 4 received, 0% packet loss, time 3000ms&lt;br /&gt;rtt min/avg/max/mdev = 0.705/0.747/0.834/0.061 ms&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Si no obtuvimos una dirección IP de ifconfig y estamos usando DHCP entonces probamos lo siguiente.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;sudo dhclient eth0&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;LLEGANDO A INTERNET POR NÚMERO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Si podemos hacer ping a la IP del router, el siguiente paso es intentar llegar a Internet por número.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cutoff@this[20:29:12]:~$ ping 209.98.65.80&lt;br /&gt;PING 209.98.65.80 (209.98.65.80) 56(84) bytes of data.&lt;br /&gt;64 bytes from 209.98.65.80: icmp_seq=1 ttl=114 time=177 ms&lt;br /&gt;64 bytes from 209.98.65.80: icmp_seq=2 ttl=114 time=177 ms&lt;br /&gt;64 bytes from 209.98.65.80: icmp_seq=3 ttl=114 time=178 ms&lt;br /&gt;&lt;br /&gt;--- 209.98.65.80 ping statistics ---&lt;br /&gt;3 packets transmitted, 3 received, 0% packet loss, time 2002ms&lt;br /&gt;rtt min/avg/max/mdev = 177.227/177.771/178.306/0.440 ms&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Si esto falla y nuestra Gateway está debidamente establecida entonces puede haber algo incorrecto en nuestro router o con nuestro ISP. En este caso, valdría la pena probar la conexión con otra maquina o sistema operativo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;LLEGANDO A INTERNET POR NOMBRE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cutoff@this[20:29:23]:~$ ping www.mpr.org&lt;br /&gt;PING www.mpr.org (209.98.65.80) 56(84) bytes of data.&lt;br /&gt;64 bytes from 1400inc.com (209.98.65.80): icmp_seq=1 ttl=114 time=178 ms&lt;br /&gt;64 bytes from 1400inc.com (209.98.65.80): icmp_seq=2 ttl=114 time=177 ms&lt;br /&gt;64 bytes from 1400inc.com (209.98.65.80): icmp_seq=3 ttl=114 time=177 ms&lt;br /&gt;&lt;br /&gt;--- www.mpr.org ping statistics ---&lt;br /&gt;3 packets transmitted, 3 received, 0% packet loss, time 2003ms&lt;br /&gt;rtt min/avg/max/mdev = 177.238/177.803/178.920/0.927 ms&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Si no podemos llegar a un sitio por nombre pero sí por número, entonces hay un problema con las DNS (Domain Name Server). Deberíamos examinar el contenido del archivo /etc/resolv.conf y asegurarnos que las entradas son válidas.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cutoff@this[20:38:23]:~$ cat /etc/resolv.conf&lt;br /&gt;nameserver 62.36.225.150&lt;br /&gt;nameserver 62.37.228.20&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Si podemos llegar a Internet por nombre desde linea de comandos entonces nuestra conexión es buena. Lo siguiente se refiere a problemas en las aplicaciones.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PROBLEMAS COMUNES CON LAS APLICACIONES&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;IPV6:&lt;/span&gt; Mucha gente usa IPV6 (sobre todo laboratorios academicos), pero puede causar problemas de networking con ciertos routers. Yo recomendaria deshabilitarlo. Basta con editar el fichero /etc/modprobe.d/aliases y localizar la siguiente linea.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;alias net-pf-10 ipv6&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Una vez localizada, debemos colocar una almohadilla (#) al inicio de dicha linea. Deberemos reiniciar el sistema para que los cambios surtan efecto (aunque esto no es del todo cierto, existen otros metodos que no voy a explicar. Para eso está Google). &lt;br /&gt;&lt;br /&gt;Eso es todo, espero les haya sido útil.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18723954-113136468796038764?l=bull3tpr00f.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bull3tpr00f.blogspot.com/feeds/113136468796038764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18723954&amp;postID=113136468796038764' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18723954/posts/default/113136468796038764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18723954/posts/default/113136468796038764'/><link rel='alternate' type='text/html' href='http://bull3tpr00f.blogspot.com/2005/11/proceso-para-solucionar-problemas-de.html' title='Proceso para solucionar problemas de Ethernet en Linux'/><author><name>bull3tpr00f</name><uri>http://www.blogger.com/profile/15284844492212371069</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
