Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Fazer o Mini uPnP subir em uma placa diferente de Wan

    Scheduled Pinned Locked Moved Portuguese
    4 Posts 2 Posters 1.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F Offline
      fneto
      last edited by

      Olá pessoal, tenho o seguinte problema:

      Tenho um pf com 6 placas de rede, 3 delas na internet (embratel dedicado - WAN, speedy - OPT3, e um provedor de rádio - OPT4).

      O meu gateway padrão da rede e link primário para navegação é o do provedor de rádio OPT4

      Quando ativo o upnp ele só só sobe na interface WAN e nunca na interface OPT4. Se eu editar o arquivo /var/etc/miniupnpd.conf e configurar manualmente a placa correta e reiniciar o serviço funciona direito, porém se clicar no botão change do serviço ele volta o arquivo para a interface WAN.

      Eu já editei o arquivo /usr/local/pkg/miniupnpd.inc e alterei a seguinte bloco:
      function upnp_uuid() {
      /* md5 hash of wan mac /
      $uuid = md5(get_interface_mac(get_real_interface("wan")));
      /
      put uuid in correct format 8-4-4-4-12 */
      return substr($uuid,0,8).'-'.substr($uuid,9,4).'-'.substr($uuid,13,4).'-'.substr($uuid,17,4).'-'.substr($uuid,21,12);
      }

      Para

      function upnp_uuid() {
      /* md5 hash of wan mac /
      $uuid = md5(get_interface_mac(get_real_interface("opt4")));
      /
      put uuid in correct format 8-4-4-4-12 */
      return substr($uuid,0,8).'-'.substr($uuid,9,4).'-'.substr($uuid,13,4).'-'.substr($uuid,17,4).'-'.substr($uuid,21,12);
      }

      Porém se clicar no change do serviço upnp ele novamente volta para a interface errada. Tem algum outro lugar que posso arrumar isso??

      Abraços!

      1 Reply Last reply Reply Quote 0
      • marcellocM Offline
        marcelloc
        last edited by

        Você já olhou o resto do código a procura de outras chamadas para wan?

        Vou olhar o pacote hoje se tiver um tempo, mas antes de publicar qualquer alteração, preciso entrar em contato com o mantenedor do pacote.

        att,
        Marcello Coutinho

        Treinamentos de Elite: http://sys-squad.com

        Help a community developer! ;D

        1 Reply Last reply Reply Quote 0
        • F Offline
          fneto
          last edited by

          Eu procurei em vários arquivos inc e xml por referencias a placa Wan, mas infelizmente não encontrei nada mesmo!

          Se conseguirmos adequar isso acho que seria uma alteração muito bem vinda!

          1 Reply Last reply Reply Quote 0
          • marcellocM Offline
            marcelloc
            last edited by

            qual a versao do pfsense que voce esta usando?

            Treinamentos de Elite: http://sys-squad.com

            Help a community developer! ;D

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.