Hello, I am having an issue where we configure Yealink devices to be on a
specific vlan and after some time (days!)  the device gets detected as a
VOIP device with Voice Over IP set on the node automatically.

I can reproduce this issue by deleting the node, rebooting the device then
running refresh fingerbank on node and re-evaluate access on node.

I looked into vlan_filters and I was able to get role/bypass role set
automatically but it does seem that voip detection supersedes anything I
set with this method.

Example config:

vlan_filters.conf content:

[Detect_Yealink]
run_actions=enabled
status=enabled
description=Automatically set Yealink as zoomrole
scopes=IsolationRole,RegistrationRole,RegisteredRole,InlineRole,AutoRegister,NodeInfoForAutoReg
role=zoom
condition=mac =~ "^(80:5e:c0).*"

[Detect_Yealink_Fingerbank]
run_actions=enabled
status=enabled
description=Autoregister printers and scanners
scopes=IsolationRole,RegistrationRole,RegisteredRole,InlineRole,AutoRegister,NodeInfoForAutoReg
action.0=modify_node: mac, $mac, notes,  Yealink_Zoom_Device, role, zoom,
bypass_role, zoom, voip, no
role=zoom
device_class=Android
bypass_role=zoom
node_info.voip=disabled
voip=no
condition=contains(fingerbank_info.device_fq, "VoIP Device/Yealink VoIP")

Would anyone be able to point me in the right direction?

Thanks,
_______________________________________________
PacketFence-users mailing list
PacketFence-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/packetfence-users

Reply via email to