From 14ea3ab9e60406cf88b6ec223b7d0a15a0b1f4c6 Mon Sep 17 00:00:00 2001 From: Christian Manivong Date: Wed, 24 Jun 2026 15:41:45 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20OUI=5FPREFIXES=20f=C3=BCr=20MAC/ARP-Fin?= =?UTF-8?q?gerprinting?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- .../__pycache__/yealink.cpython-312.pyc | Bin 10972 -> 11061 bytes napalm_yealink/yealink.py | 1 + 2 files changed, 1 insertion(+) diff --git a/napalm_yealink/__pycache__/yealink.cpython-312.pyc b/napalm_yealink/__pycache__/yealink.cpython-312.pyc index 7803cb4fa0ce1647be29b58e4cd44b9ab08ea88b..08032a7ddc86a0bf24c39c404f3b2c5cb4567737 100644 GIT binary patch delta 860 zcmZXRdq`7p6vyw`LpOEHe6;tS_il3!r*6*Iu9?kkz6e^6McpDbj#$})B#36Q0)wa^ z>W2_LgdP;6L2{`GqCf~DA?%L=Wl(97kRRo+=n=>U4L4#$9TuZu);ObGZRI%Cm0;;?*^FkLF>NsB z4QA7NGpd(Muv{+1&2kx5$R;Ca2MA-aebB2Tmu-9#I1#ZIiD8+Jn+}W&pE!1EEH%y!=`VK%i*klYL~4&n zJrOlU6H;EtNYwiw)_l!s~d z({=?OvN@h-8H>oC+K1uETGi)B!ZYvMb@-qMsDyknV~F7}r%X5;QSd{C?3ZiIPC*Wn{u^z35wLKr@+?Yt}W!h-5!Vi>-# zA@K}+Ri}!cIDA*rtj7aO)N>IEG{?@4dT+oFWyNdJKqE8xkC>Osc4qqrGrQA0{rl5< w*lGVC7-WY7F8y-l!Am84hLZ01Y8WkChCz)M8MS*6X2QKtFB1`UFO zKpra)3_%b~A=bqR!XOKRqSy}!>jjbi0Dmazhx(d_nhZGmuKnZx0va@ z(O4|dGn$VM<(yg5xEfa29krNJ32_~2un2c7>K4?65kcUY9*Y-C7F1gj!?wh@Eir9P zE@)*v?v#tMR4&0X*`OEn0`4xXo3DLSaSv8xw6YN+XwGP46Gm8%MojHPE2R~<7j2Z9 ziFRTo(Lt;tI*HXp7tw-IY(+Qiu#)XZ519?yP^6xnX1qiP)e_N3wU6k+cI-euO}Z(m zp~Qoo7$AyxAcb96OD!*UV-MDmN!)^DKJ3MM8uQapeb_)r4gGwGk^nJGtfiwGiFNeh zCSs7-OstPL;6dD#(JcJGUO^6xmDlxuF%HDfCI&BG>P`-h#FICV9_eHW?U*7J^{b#s z8P;Xh(51Ky6Dl~NWKAmoXOwHDek}|sQcbwpvFcBEjDtvSZw2~Qt8C3wm{ zIv>Fjua{jd@SJwKSf%?EykHMJ?JVo=fS25wJqWMJ?!p^BofJdxmZopRJ6?}^L-2vy zZ?6bBZWpB%SmpLZk|59Rye|Y_*`#j{)|9BfS_NTtJaCS^4s5t&5QL2ISu?O+W=S8) z8>`a2`Eq;u@VcWhr?Jj{s#V#Z(Jd#%!s4dokFIt23SLjd+mg#{BN!>~R)aTZ_Wu$J H!sq@0W9;QW diff --git a/napalm_yealink/yealink.py b/napalm_yealink/yealink.py index cfa4d22..be4d572 100644 --- a/napalm_yealink/yealink.py +++ b/napalm_yealink/yealink.py @@ -33,6 +33,7 @@ class YealinkDriver(AccessPointDriver): DRIVER_NAME = "yealink" SNMP_OBJECT_ID_PREFIX = "1.3.6.1.4.1.37403" + OUI_PREFIXES = ["00:80:F0", "00:1A:8C", "80:5E:C0", "24:9A:D8", "70:32:17", "34:6B:D3"] HTTP_FINGERPRINT = [ FingerprintRule("yealink", weight=10.0, mandatory=True), FingerprintRule("sip-t", weight=5.0),