menu

miércoles, diciembre 28, 2016

Debian detectar el cable de red automaticamente

 2.6.32-5-amd64

Hola, para detectar el cable de la red automaticamente, habria que instalar  ifplugd. Es muy facil de configurar y siendo manitas en el tema puedes hacer  muchas cosas aparte de detectar el cable de red, puede hacer que te detecte redes automaticamente y se conecte a la red que este disponible, etc.


Vamos a empezar vamos a retocar el fichero /etc/network/interfaces con un editor de texto como usuario root:

vim /etc/network/interfaces

Vamos a quitar la linia que  se refiere a eth0, la de allow-hotplug, auto, etc, porque ifplugd va a gestionar esta interface. El fichero quedaria asi:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo wlan0
iface lo inet loopback

# The primary network interface

#allow-hotplug eth0, esta es la linia que hay que eliminar en mi caso
iface eth0 inet static
    address 192.168.24.216
    netmask 255.255.255.0
    network 192.168.24.0
    broadcast 192.168.24.255
    gateway 192.168.24.213


 Guardamos y cerramos. Instalamos ifplugd, por synaptic o por donde quieras. Consola y como usuario root:

apt-get install ifplugd

Una vez instalado toca la hora de configurarlo, nosotros solo lo vamos hacer para que detecte el cable de red en la interface eth0. Hay dos maneras de hacerlo:


La primera forma seria:

dpkg-reconfigure ifplugd

En la primera pagina te pedira que interfaces quieres gestionar, en nuestro caso pondriamos eth0.

eth0

Le damos a deacuerdo, en la siguiente pagina te pedira las interfaces que quieres que quieras que se levante cuando detecte el cable en mi caso eth0.

eth0

Le damos a deacuerdo. En la siguiente pagina os saldra la ayuda de los parametros que se le va a poner ifplugd, leer la ayuda si quereis saber mas sobre las opciones que le vas a poner. Le dais a deacuerdo, y en la siguiente  os pondra las opciones que vais a poner, por defecto ya pone unas ifplug, si quereis cambiarla a gusto de cada uno aprovechar, yo dejare las que pone por defecto:

-q -f -u0 -d10 -w -I

Le damos a deacuerdo. En la siguiente pagina os pondra la accion que hara ifplugd cuando se suspenda el sistema. Yo pondre que se pare, que veo es lo mas normal.

stop

Y le damos a deacuardo por ultima vez.

La segunda manera es bastante facil es crear un fichero en /etc/ifplugd/ llamado ifplugd.conf con los datos que hemos metido anteriormente con el dpkg-reconfigure, que empezamos en consola y como usuario root, con algun editor de texto:

vim /etc/ifplugd/ifplugd.conf

y el fichero tendria que quedar asi:

INTERFACES="eth0"
HOTPLUG_INTERFACES="eth0"
ARGS="-q -f -u0 -d10 -w -I"
SUSPEND_ACTION="stop"


Guardamos y cerramos y reiniciamos ifplugd

/etc/init.d/ifplugd restart

Y funcionando el tema, bueno espero que os sirva suerte.

No hay comentarios:

Publicar un comentario