If you want to check LLDP Information from Linux Host side you can install lldpcli (makesure LLDP from your switch has been enabled)
apt update -y
apt install -y lldpcli
systemctl enable lldpd
systemctl start lldpd
lldpcli show neighbors
#!/bin/bash
# Mendapatkan daftar interface dari perintah lldpcli show neighbors
interfaces=$(lldpcli show neighbors | grep "Interface:" | awk '{print $2}')
# Memeriksa apakah ada interface yang ditemukan
if [[ -z "$interfaces" ]]; then
echo "Tidak ada interface yang ditemukan."
exit 1
fi
# Menampilkan daftar interface yang ditemukan
echo "Interface yang tersedia:"
echo "$interfaces"
echo ""
# Menanyakan pilihan interface kepada pengguna
echo "Pilih interface yang ingin Anda lihat (misalnya: eno49):"
read user_interface
# Mengecek apakah input valid
if [[ -z "$user_interface" ]]; then
echo "Interface tidak boleh kosong. Silakan pilih interface."
exit 1
fi
# Mengecek apakah interface yang dipilih ada dalam daftar
if ! echo "$interfaces" | grep -q "$user_interface"; then
echo "Interface '$user_interface' tidak ditemukan. Pastikan Anda memilih salah satu dari daftar."
exit 1
fi
# Menampilkan informasi neighbors untuk interface yang dipilih
echo "Menampilkan informasi neighbors untuk interface $user_interface:"
lldpcli show neighbors | grep -A 10 "Interface: *$user_interface"