[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: conección a conmutador LLDP



El Thu, 18 Apr 2013 12:12:50 +0200, Trujillo Carmona, Antonio escribió:

> El mié, 17-04-2013 a las 14:04 +0000, Camaleón escribió:
>> El Wed, 17 Apr 2013 14:26:21 +0200, Trujillo Carmona, Antonio escribió:
>> 
>> > ¿Existe alguna orden (o fichero en /proc o lo que sea) en Debian para
>> > saber a que conmutador estoy conectado? Me da igual que me devuelva
>> > la MAC o la ip.
>> 
>> Vaya con la preguntita... ¡Google al rescate! :-)
>> 
>> Clave: which switch am i connected
>> 
>> http://bit.ly/11ud0On
>> 
> Os explico la "preguntita"

Yo creo que la he pillado pero ni idea de cómo llevarlo a cabo ;-D

> Tengo que administrar una red con mas de 30 VLanes dinámicas protegidas
> con el protocolo 802.1x
> El problema que tengo es que para reparar, configurar algunos equipos
> que están en una Vlan primero tengo que conectarme al conmutador (HP
> procurve), hacer la vlan estática y configurar la boca a la que estoy
> conectado como que acepte la VLan a la que me quiero conectar, tras esto
> puedo hacer un ifup eth0.x, 

(...)

Aum...

> La información que me has pasado no me sirve pues no tengo CISCO, pero
> me has dado una pista que creo muy buena y he investigado un poco y he
> visto que el protocolo usado por HP es el lldp. 

Claro, algo me hacía pensar que tenías un switch especial (vamos, 
gestionable) porque los convencionales de tocomocho no permiten estas 
florituras.

> En Debian tenemos varios paquetes que lo soportan, 
> # apt-cache search lldp 
> ladvd - minimal LLDP/CDP sender
> lldpad - Link Layer Discovery Protocol Implementation (Runtime)
> lldpad-dev - Link Layer Discovery Protocol Implementation (Development
> headers)
> lldpd - implementation of IEEE 802.1ab (LLDP) He empezado a probar con
> el ladvd y funciona, pero como demonio (tiene una opción de ejecutarse
> solo una vez (-o) pero no funciona (imagino que los conmutadores se
> identifica en un intervalo de tiempo, no cuando tu se lo digas).

(...)

Podrías hacer algo cutrecillo: ejecutarlo en modo demonio, obtener la 
información que necesitas y matar el proceso.

Otra cosa que veo es que en Debian está la versión 0.9.2 pero el programa 
va por la 1.0.4:

http://code.google.com/p/ladvd/

Quizá te convenga probar con esta versión a ver si te funciona esa opción 
de "-o", en principio no parece que sea excesivamente complejo de 
compilar :-?

Saludos,

-- 
Camaleón


Reply to: