Ma sagesse très personnelle dit: Faut arrêter d’acheter des (mauvais) trucs chinois à 20€ sur Alibaba, pour finalement perdre 80€ de son temps personnel (ou des autres) à les faire marcher, alors qu’une cam à 100€ aurait fait le boulot direct :)
Ceci était, à vue de nez rapide, le comportement que tu as fait penser à: -caméra dans le VLAN10 -interface IP 172.16.80.1/24 sur le catalyst pas dans le VLAN 10 Sans la conf complète du Catalyst, c’est pas simple, et y a rien à gagner en plus :) > Le 5 mars 2020 à 09:30, Eric Belhomme (FRnOG) <rico-fr...@ricozome.net> a > écrit : > > Bonjour la liste, > > Ayant acheté une chinoiserie connectée sur un site bien connu, en > l’occurrence aliexpress, je me retrouve confronté à un problème que je > n'arrive pas à comprendre, et j'aurais besoin de votre science Ciscotienne, > mes compétences en la matière étant somme toute quelque peu limitées. > > Voici le topo : j'ai donc acheté une caméra POE sur aliexpress. J'ai profité > de ce dernier week-end gris pour l'installer et la brancher sur mon > installation: > > - un injecteur Gigabit POE 802.3af/at en mode A à 4 ports, qui alimentent > également mon AP WIFI (un Linksys) > > - un switch Cisco WS-C3560G-48TSen version 15.0(2)SE11 qui tourne sur l'image > C3560-IPSERVICESK9-M > > Je vous passe les détails rocambolesques avec une appli (très) mal traduite > du chinois pour pouvoir configurer la cam en DHCP, lui coller un mot de > passe, et désactiver tout ce qui est inutile (j'ai laissé uniquement NTP et > RTSP), la caméra finit donc par tomber en marche et je peux l'ajouter à mon > ZoneMinder. Ca c'était dimanche. > > Hier, je me rends compte que ZM ne capture plus le flux RTSP de cette cam. Je > me rends compte qu'en fait la cam n'est plus joignable. Je regarde donc les > logs de mon dhcpd et je constate que le dernier lease date de dimanche tard > dans la nuit, depuis plus rien ! > > Comme j'ai un switch L3 sous la main, je regarde son cache ARP, ainsi que sa > table MAC: > > quicksilver>show interfaces status > > Gi0/39 POE camera connected 10 a-full a-100 > 10/100/1000BaseTX > > Le port est bien up > > quicksilver>show mac address-table > Mac Address Table > ------------------------------------------- > > Vlan Mac Address Type Ports > ---- ----------- -------- ----- > ... > 10 0012.4134.5e76 DYNAMIC Gi0/39 > ... > > la MAC de la cam est bien présente dans la table du switch, sur le port gb > sur lequel je l'ai connecté > > quicksilver#show interfaces gi0/39 | include ARP > Encapsulation ARPA, loopback not set > ARP type: ARPA, ARP Timeout 04:00:00 > > config ARP par défaut pour un cisco > > quicksilver>show arp > Internet 172.16.80.81 0 0012.4134.5e76 ARPA Vlan10 > > à priori, la cam a annoncé son conf IP via ARP > > Pourtant, pas de réponse au ping, ni sur aucun port supposément ouvert (HTTP, > RTSP), nmap reste aveugle (depuis un host sur le même VLAN que la CAM) et le > soft "DeviceConfig" livré avec la cam ne la voit plus lui non plus ! > > A court d'idée, je finis par configurer un port-mirroring sur mon port g0/39 > afin de lancer une capture du trafic au boot de la cam. Voici ce que > j'obtiens: > > No. Time Source Destination Protocol Length Info > 6 58.060403 a2imarke_34:5e:76 Broadcast ARP 60 > Who has 172.16.80.1? Tell 172.16.80.81 > > Frame 6: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: a2imarke_34:5e:76 (00:12:41:34:5e:76), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (request) > > No. Time Source Destination Protocol Length Info > 7 59.059478 a2imarke_34:5e:76 Broadcast ARP 60 > Who has 172.16.80.1? Tell 172.16.80.81 > > Frame 7: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: a2imarke_34:5e:76 (00:12:41:34:5e:76), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (request) > > No. Time Source Destination Protocol Length Info > 8 60.059471 a2imarke_34:5e:76 Broadcast ARP 60 > Who has 172.16.80.1? Tell 172.16.80.81 > > Frame 8: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: a2imarke_34:5e:76 (00:12:41:34:5e:76), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (request) > > No. Time Source Destination Protocol Length Info > 18 88.820063 a2imarke_34:5e:76 Broadcast ARP 60 > ARP Announcement for 172.16.80.81 > > Frame 18: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: a2imarke_34:5e:76 (00:12:41:34:5e:76), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (ARP Announcement) > > rien de plus que du trafic ARP. Ce qui explique les entrées au niveau du > switch. Par contre aucun trafic DHCP ou BOOTP. Pourtant la cam me ressort > l'IP que mon dhcpd est sensé lui attribuer. Il a donc dû stocker ça quelque > part dans une NVRAM. Bref, j'en arrive à la conclusion que la stack DHCP de > cette cam pue grave du fion, ce qui explique pourquoi dans la doc succincte > fournie avec la cam ils spécifient "We do not recommand leaving the IP camera > on DHCP" (en config usine elle est en 192.168.1.10/24 statique) > > Quand je tente de pinger cette saleté de cam, voici ce que j'obtiens en > capture: > > No. Time Source Destination Protocol Length Info > 1 0.000000 ASUSTekC_c4:19:e3 Broadcast ARP 60 > Who has 172.16.80.81? Tell 172.16.80.90 > > Frame 1: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: ASUSTekC_c4:19:e3 (ac:22:0b:c4:19:e3), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (request) > > No. Time Source Destination Protocol Length Info > 2 1.006997 ASUSTekC_c4:19:e3 Broadcast ARP 60 > Who has 172.16.80.81? Tell 172.16.80.90 > > Frame 2: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: ASUSTekC_c4:19:e3 (ac:22:0b:c4:19:e3), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (request) > > No. Time Source Destination Protocol Length Info > 3 1.293490 Cisco_f6:a2:c2 Broadcast ARP 60 > Who has 172.16.80.2? Tell 172.16.80.1 > > Frame 3: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: Cisco_f6:a2:c2 (00:1d:46:f6:a2:c2), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (request) > > No. Time Source Destination Protocol Length Info > 4 2.031001 ASUSTekC_c4:19:e3 Broadcast ARP 60 > Who has 172.16.80.81? Tell 172.16.80.90 > > Frame 4: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: ASUSTekC_c4:19:e3 (ac:22:0b:c4:19:e3), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (request) > > No. Time Source Destination Protocol Length Info > 7 6.747252 172.16.80.90 224.0.0.251 MDNS 87 > Standard query 0x0000 PTR _ipps._tcp.local, "QM" question PTR > _ipp._tcp.local, "QM" question > > Frame 7: 87 bytes on wire (696 bits), 87 bytes captured (696 bits) > Ethernet II, Src: ASUSTekC_c4:19:e3 (ac:22:0b:c4:19:e3), Dst: IPv4mcast_fb > (01:00:5e:00:00:fb) > Internet Protocol Version 4, Src: 172.16.80.90, Dst: 224.0.0.251 > User Datagram Protocol, Src Port: 5353, Dst Port: 5353 > Multicast Domain Name System (query) > > No. Time Source Destination Protocol Length Info > 8 11.503512 Cisco_f6:a2:c2 Broadcast ARP 60 > Who has 172.16.80.2? Tell 172.16.80.1 > > Frame 8: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: Cisco_f6:a2:c2 (00:1d:46:f6:a2:c2), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (request) > > No. Time Source Destination Protocol Length Info > 9 18.932258 ASUSTekC_c4:19:e3 Broadcast ARP 60 > Who has 172.16.80.81? Tell 172.16.80.90 > > Frame 9: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: ASUSTekC_c4:19:e3 (ac:22:0b:c4:19:e3), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (request) > > No. Time Source Destination Protocol Length Info > 10 19.950993 ASUSTekC_c4:19:e3 Broadcast ARP 60 > Who has 172.16.80.81? Tell 172.16.80.90 > > Frame 10: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) > Ethernet II, Src: ASUSTekC_c4:19:e3 (ac:22:0b:c4:19:e3), Dst: Broadcast > (ff:ff:ff:ff:ff:ff) > Address Resolution Protocol (request) > > mon host source 172.16.80.90 fait une requête ARP pour obtenir la MAC de la > cam, mais personne ne lui répond ! Pourtant, on l'a vu, le switch a bien > connaissance dans sa table ARP de 172.16.80.81 ! Il y a là quelque chose qui > me dépasse et j'en appelle à votre sagacité... > > -- > > Rico > > > --------------------------- > Liste de diffusion du FRnOG > http://www.frnog.org/ --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/