Skip to content

Grandstream WP810 provisioning requires persistent MAC ranges and custom Tancredi patterns #8063

Description

@Stell0

Grandstream WP810 phones cannot be provisioned reliably on NethVoice 8 because the required Grandstream MAC prefix is missing from freepbx/rest/lib/macAddressMap.json, and Tancredi does not load custom patterns from /var/lib/tancredi/data/patterns.d.

Steps to reproduce

  1. Create a provisioning template for a Grandstream WP810.
  2. Add a custom pattern file under /var/lib/tancredi/data/patterns.d.
  3. Try to add a WP810 phone with MAC prefix C0-74-AD from the web interface.
  4. Generate the provisioning file.

Expected behavior

Grandstream MAC ranges, including C0-74-AD, are recognized by the web interface, and Tancredi loads custom patterns from /var/lib/tancredi/data/patterns.d so they are preserved across updates.

Actual behavior

The web interface does not correctly recognize the Grandstream WP810 unless freepbx/rest/lib/macAddressMap.json is modified manually. Tancredi ignores patterns under /var/lib/tancredi/data/patterns.d; provisioning works only by copying the pattern to /usr/share/tancredi/data/patterns.d/, but both manual changes are lost after updates.

See also

Metadata

Metadata

Assignees

No one assigned

    Labels

    nethvoiceBug or features releted to the NethVoice projecttestingPackages are available from testing repositories

    Type

    No fields configured for Bug.

    Projects

    Status
    Testing

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions