ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Testing my Fanvil X4U

    IT Discussion
    fanvil x4u review testing
    3
    14
    985
    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.
    • J
      JaredBusch
      last edited by JaredBusch

      I upgraded the firmware manually to 2.0.5 and the unit did reach out to the PBX on reboot. I chose 2.0.5 intentionally, because I plan to have an auto provisioning file made shortly and I want to do a firmware upgrade that way.

      It looks like the Fanvil phones, like every other brand, look for a generic model config file and then a MAC specific confgil file.

      52858dbe-4be9-46e6-b3fe-d10037130070-image.png

      1 Reply Last reply Reply Quote 2
      • J
        JaredBusch
        last edited by JaredBusch

        Fanvil uses an XML or TXT format for the config. I exported them from the GUI to just see what it looks like.
        d77f08bc-91ec-4b6c-9581-8b806be451e6-image.png

        XML
        2809028b-c4c9-4352-8628-f4040e39e751-image.png

        1 Reply Last reply Reply Quote 1
        • J
          JaredBusch
          last edited by

          There are two text formats.

          Unnamed:
          4680e384-203a-4630-b32b-47c8ab878ce6-image.png

          NC:
          03eb2acc-87f1-49c8-a832-0e6e8fe79ac0-image.png

          1 Reply Last reply Reply Quote 0
          • J
            JaredBusch
            last edited by JaredBusch

            I flashed the firmware back to 1.0.0 and it did reach out to the PBX as per the DHCP options.

            So it is possible the unit had some reason to have not done it out of the box. It was an Amazon purchase, so who knows.

            308484d1-1198-4a69-a237-765915f43604-image.png

            1 Reply Last reply Reply Quote 1
            • J
              JaredBusch
              last edited by

              Heading to the store for a bit. Will continue this later this afternoon.

              1 Reply Last reply Reply Quote 0
              • J
                JaredBusch
                last edited by

                I defaulted the phone and exported the XML version. Then I added my extension and changed a few settings and exported again. I grabbed the diff of the files and made a valid XML syntax out of it.

                Created 0c383e42480e.cfg and stuck it on my PBX.

                Defaulted the phone, still on firmware 1.0.0 and boom.
                works.
                It only tried to pull the MAC.cfg once since it successfully processed it.
                39e7e528-8f37-48e1-8a0a-a01d6fc8b1f1-image.png

                If your XML is invalid, it will try 5 times before giving up.

                1 Reply Last reply Reply Quote 1
                • J
                  JaredBusch
                  last edited by

                  This will get you an extension registered.

                  <?xml version="1.0" encoding="UTF-8"?>
                  <sysConf>
                      <Version>2.0000000000</Version>
                      <sip>
                          <line index="1">
                              <PhoneNumber>121</PhoneNumber>
                              <RegisterAddr>pbx.bundystl.com</RegisterAddr> <!-- Seriously, I need to say? -->
                              <RegisterPort>5061</RegisterPort> <!-- Port for SIP Registration -->
                              <RegisterUser>121</RegisterUser> <!-- Seriously, I need to say? -->
                              <RegisterPswd>SIPPASSWORD</RegisterPswd> <!-- Seriously, I need to say? -->
                              <EnableReg>1</EnableReg> <!-- Account enabled -->
                              <MediaCrypto>2</MediaCrypto> <!-- Compulsory SRTP, use 0 for disabled -->
                              <Transport>3</Transport> <!-- TLS, use 0 for UDP -->
                              <VoiceCodecMap>G722,OPUS,PCMU</VoiceCodecMap> <!-- Long list by default, I like specific -->
                          </line>
                      </sip>
                  </sysConf>
                  
                  1 Reply Last reply Reply Quote 0
                  • J
                    JaredBusch
                    last edited by JaredBusch

                    For the DSS key programing there are a lot of options in the web UI to be explored, like any phone.

                    But this is a basic setup with all three top screen side keys set to a line presense and the first to bottom screen set to normal BLF.

                        <dsskey>
                            <SelectDsskeyAction>0</SelectDsskeyAction>
                            <MemoryKeytoBXfer>1</MemoryKeytoBXfer>
                            <DSSHomePage>1</DSSHomePage>
                            <SidekeyConfig1 index="1">
                                <Type>2</Type>
                                <Value>SIP1</Value>
                                <Title>121</Title>
                                <ICON>Green</ICON>
                            </SidekeyConfig1>
                            <SidekeyConfig1 index="2">
                                <Type>2</Type>
                                <Value>SIP1</Value>
                                <Title>121</Title>
                                <ICON>Green</ICON>
                            </SidekeyConfig1>
                            <SidekeyConfig1 index="3">
                                <Type>2</Type>
                                <Value>SIP1</Value>
                                <Title>121</Title>
                                <ICON>Green</ICON>
                            </SidekeyConfig1>
                            <internal index="1">
                                <Fkey index="1">
                                    <Type>1</Type>
                                    <Value>101@1/bb</Value>
                                    <Title>Test</Title>
                                    <ICON>Green</ICON>
                                </Fkey>
                                <Fkey index="2">
                                    <Type>1</Type>
                                    <Value>103@1/bb</Value>
                                    <Title>Jared</Title>
                                    <ICON>Green</ICON>
                                </Fkey>
                            </internal>
                        </dsskey>
                    
                    1 Reply Last reply Reply Quote 0
                    • K
                      krzykat @JaredBusch
                      last edited by

                      @JaredBusch how are you liking the Fanvil? Price/performance specs stack up nicely against some of the others, so how is your real-world experience with it?

                      1 Reply Last reply Reply Quote 0
                      • S
                        scottalanmiller
                        last edited by

                        20200824_175018.jpg

                        1 Reply Last reply Reply Quote 0
                        • S
                          scottalanmiller
                          last edited by

                          20200824_175032.jpg

                          1 Reply Last reply Reply Quote 0
                          • S
                            scottalanmiller
                            last edited by

                            20200824_175041.jpg

                            1 Reply Last reply Reply Quote 0
                            • 1 / 1
                            • First post
                              Last post