{"id":1672,"date":"2024-01-24T20:04:45","date_gmt":"2024-01-24T19:04:45","guid":{"rendered":"https:\/\/chochol.io\/smart-home\/how-to-configure-a-leox-gpon-ont-module-on-a-mikrotik-router\/"},"modified":"2025-12-29T15:14:14","modified_gmt":"2025-12-29T14:14:14","slug":"how-to-configure-a-leox-gpon-ont-module-on-a-mikrotik-router","status":"publish","type":"post","link":"https:\/\/chochol.io\/en\/computer-networking\/how-to-configure-a-leox-gpon-ont-module-on-a-mikrotik-router\/","title":{"rendered":"How to configure a Leox GPON ONT module on a Mikrotik router"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1672\" class=\"elementor elementor-1672 elementor-1621\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7638c92 e-flex e-con-boxed e-con e-parent\" data-id=\"7638c92\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13cc53c elementor-widget elementor-widget-text-editor\" data-id=\"13cc53c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Hello!<\/h2><p>Today, I&#8217;ll be presenting a tutorial that&#8217;s particularly useful for network enthusiasts and MikroTik device users. Our focus is on configuring the <strong>Leox LXT-010S-H<\/strong> module in a <strong>Mikrotik RB5009<\/strong> router, specifically with an <strong>Orange Poland<\/strong> internet connection. This step is crucial for those who wish to upgrade their standard ISP-provided module to this more sophisticated device.<\/p><p>For acquiring a GPON SFP module, you can visit the official distributor using the <a href=\"https:\/\/xbest.pl\/sfp-gpon-stick-leox-lxt-010s-h-1-25-2-5g-sm-sc-20km-tx1310-rx1490-ddm-class-b-dbl60.html\" target=\"_blank\" rel=\"noopener\">provided link<\/a>. It&#8217;s important to note that my recommendation is based purely on personal experience and is not influenced by any sponsored collaboration or affiliate agreement. My own purchasing experience with this process has been positive, and I confidently recommend the same to you. This hands-on approach will ensure you get the right product for your networking needs.<\/p><h2>What is the Leox LXT-010S-H module?<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b210254 elementor-widget elementor-widget-image\" data-id=\"b210254\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/29DB4F59-BACF-4297-AA2B-9FC06B416499_1_105_c.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Leox GPON ONT\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTYzMSwidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC8yOURCNEY1OS1CQUNGLTQyOTctQUEyQi05RkMwNkI0MTY0OTlfMV8xMDVfYy5qcGVnIn0%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"750\" height=\"400\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/29DB4F59-BACF-4297-AA2B-9FC06B416499_1_105_c-750x400.jpeg\" class=\"attachment-katen-thumb-classic size-katen-thumb-classic wp-image-1631\" alt=\"Leox LXT-010S-H SFP transceiver with fiber connector, connected via network cables on a lab bench\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-359741d elementor-widget elementor-widget-text-editor\" data-id=\"359741d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The <strong>Leox LXT-010S-H<\/strong> module is a <strong>GPON SFP<\/strong> module designed to provide triple-play services (internet, video, voice) in FTTH (<a href=\"https:\/\/pl.wikipedia.org\/wiki\/FTTH\" target=\"_blank\" rel=\"noopener\">Fiber To The Home<\/a>) or FTTP (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Fiber_to_the_x\" target=\"_blank\" rel=\"noopener\">Fiber To The Premises<\/a>) applications. It is compatible with most OLT (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Optical_line_termination\" target=\"_blank\" rel=\"noopener\">Optical Line Terminal<\/a>) vendors, making it a universal solution for a variety of network needs.<\/p><h3>Technical parameters<\/h3><ul><li><strong>ITU-T G.984<\/strong> compliant GPON interface, with download speeds of <strong>2.5 Gbps<\/strong> and upload speeds of <strong>1.25 Gbps<\/strong>.<\/li><li>Support for the full range of FCAPS functions (management, monitoring, maintenance) through compliance with the standard <strong>OMCI<\/strong> (ONT Management and Control Interface) definition.<\/li><li><strong>3.3V DC<\/strong> single power supply.<\/li><li><strong>Layer 2 of network communication.<\/strong><\/li><li>SFP 2X10 Electrical Connector.<\/li><li>1 GPON port (<strong>SC\/UPC<\/strong>).<\/li><li>Industrial temperature range from <strong>-40\u00b0C<\/strong> to <strong>85\u00b0C<\/strong>.<\/li><li>Features such as IGMP snooping v2\/v3, use of VLAN (Q-in-Q), translation and tagging on each Ethernet port.<\/li><li>Management by OMCI.<\/li><li><strong>2.5 Gbps<\/strong> <strong>speed setting possible<\/strong>.<\/li><li><strong>Compatibility with a variety of OLT vendors, including Huawei, Dasan, ZTE, and others<\/strong>.<\/li><\/ul><p>The cartridge is equipped with the <strong>Realtek RTL9601CI<\/strong> chipset, has 128 MB of flash memory and 32 MB of RAM. It runs on Linux 3.18 and supports a TTL UART interface with a transmission rate of 115200 8-N-1, accessible from the top surface of the module. The module supports dual boot, which means it contains two operating system images &#8211; one for use and the other as a backup.<\/p><p>The Leox LXT-010S-H module is clearly, therefore, a highly configurable and versatile device that can be adapted to different network environments and user requirements.<\/p><h2>Preparation<\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7f67d5 elementor-alert-warning elementor-widget elementor-widget-alert\" data-id=\"e7f67d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"alert.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-alert\" role=\"alert\">\n\n\t\t\t\t\t\t<span class=\"elementor-alert-title\">Annotation from the author<\/span>\n\t\t\t\n\t\t\t\t\t\t<span class=\"elementor-alert-description\">Please note that replacing a GPON module with one other than the one provided by your network operator may violate the terms of your contract with your ISP. Before making such a change, I recommend checking the terms of the contract or contacting the operator to ascertain whether such a change is permitted.<br \/>\n<br \/>Some ISP may have specific requirements for the equipment used to connect to their networks, and failure to comply with these requirements can lead to a variety of consequences, including the possibility of voiding warranties, service quality problems and even, in extreme cases, termination of the contract. It is always a good idea to be aware of any potential consequences to avoid surprises in the future.<\/span>\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-af84f07 elementor-widget elementor-widget-text-editor\" data-id=\"af84f07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Before you start configuring the Leox GPON ONT module on your Mikrotik router, there are several key preparatory steps you should follow to ensure a smooth and successful setup:<\/p><h3>Router<\/h3><ul><li><strong>Router selection: <\/strong>When selecting a router for configuring the Leox GPON ONT module, it&#8217;s critical to ensure that you&#8217;re using the right model. In this tutorial, I&#8217;m using the Mikrotik <a href=\"https:\/\/mikrotik.com\/product\/rb5009upr_s_in\" target=\"_blank\" rel=\"noopener\">RB5009UPr+S+IN<\/a>, which is notably equipped with an SFP+ port. It&#8217;s this specific port that we will utilize for connecting the Leox module. This detail is crucial because the Leox module is not compatible with a standard SFP port (without the plus). Therefore, choosing a router model like the RB5009UPr+S+IN, which has the necessary SFP+ port, is key to the successful integration of the Leox GPON ONT module into your network setup.<\/li><li><strong>Router firmware:<\/strong> RouterOS v7.13.2<\/li><\/ul><h3>Telnet<\/h3><ul><li>For configuring the Leox GPON ONT module, we will use the Telnet protocol. This method of communication is extremely useful, as it allows access to settings that may not be available in the module&#8217;s WebGui interface. With Telnet, we can make a complete and detailed configuration of the device.<\/li><li>It is also important to pay attention to system compatibility, especially for users of macOS computers, where Telnet is not installed by default. If you need instructions on how to install Telnet on a Mac, <a href=\"https:\/\/chochol.io\/en\/computer-networking\/how-to-install-telnet-client-on-macos-intel-apple-silicon\/\">you can use my tutorial<\/a>, which describes the process in detail. The guide contains all the necessary information and steps to help you install Telnet on your macOS device.<\/li><\/ul><h3>Login details from the operator<\/h3><p>When setting up your GPON ONT module with a Mikrotik router, it&#8217;s essential to prepare the correct login details from your ISP for successful configuration. Here&#8217;s a summary based on different ISPs:<\/p><ul><li><strong>Orange FTTH (PL):<\/strong> Typically, user authentication is carried out using PPPoE data. You&#8217;ll need to note down your PPPoE username and password, as these will be crucial for the configuration steps. Also, remember that Internet access with Orange often involves VLAN 35.<\/li><li><strong>Supermedia (Warsaw, PL):<\/strong> Authorization might be based on the ONT&#8217;s serial number, with IP addressing assigned via DHCP. Static IP addresses are usually linked to a device&#8217;s MAC address.<\/li><li><strong>Netia (PL): <\/strong><a href=\"https:\/\/www.facebook.com\/groups\/267322126975586\/?multi_permalinks=2146195482421565&amp;hoisted_section_header_type=recently_seen&amp;__cft__%5B0%5D=AZU5-CDLupBXTic7KrLDWHNRXBd6QisDFyEX3gsFHiVhKA4sgWo0Sicvc7GJxdhwHKqSy7KQw5xO2A3DUoLvm-IJu7RjblX5OdOXpfRTcBf0a6A0_n2ICuiJ3AwNa9unv5bXXGQGQzHFzW-_CFprQn3iGGB4C4_oWtfO7_2vlyT70GWlRsUrCszDyTxqNUlpCsI&amp;__tn__=%2CO%2CP-R\" target=\"_blank\" rel=\"noopener\">As of January 2023<\/a>, Netia has started to restrict the use of third-party ONT modules. If you&#8217;re considering using an external module to leverage higher bandwidth offerings, such as 2000 Mbps, you might face limitations due to these new policies.<\/li><li><strong>Other Providers:<\/strong> Authorization processes can vary with different ISPs. While some may use straightforward username and password authentication, others might have more complex schemes. It&#8217;s advisable to consult with your ISP or refer to their documentation for specific requirements related to authorization and IP address allocation.<\/li><\/ul><h2>Step 1 &#8211; Configuration in Mikrotik<\/h2><h3>Option A: No factory settings<\/h3><p>If you have a MikroTik device that you do not want to restore to factory settings, you can configure it by creating a new bridge (for the purpose of changing parameters in the GPON ONT module). Here are the steps to take:<\/p><ul><li><strong>Create a temporary Bridge:<\/strong> In your MikroTik router settings, start by creating a new bridge. This bridge acts as a connector between different segments of your network, crucial for managing traffic efficiently during the configuration process.<\/li><li><strong>Adding Ports to Bridge:<\/strong> To this new temporary bridge, add two ports:<ul><li><strong>sfp-sfpplus1<\/strong> &#8211; This is the port where your Leox module is connected,<\/li><li><strong>Any Ethernet port<\/strong> &#8211; This will be the port to which your computer is connected for internet configuration purposes.<\/li><\/ul><\/li><li><strong>Saving the settings:<\/strong><ul><li>After setting up the bridge with the necessary ports, ensure to save your changes. This step is vital to keep the configurations intact even after rebooting the router.<\/li><li>If you\u2019re uncertain about any changes you\u2019ve made, consider using the Safe Mode feature in WinBox for a more secure approach.<\/li><\/ul><\/li><\/ul><p>By following these steps, your MikroTik device will be primed for further configuration steps without affecting the existing settings. Once you have everything set up correctly, you can move on to the next stages of network configuration. Remember, a thorough understanding of your device\u2019s settings and options is key to a successful configuration.<\/p><h3>Option B: Factory settings<\/h3><h4>Settings<\/h4><ul><li><strong>Logging in via WinBox:<\/strong> The first step in the configuration is to log in to the Mikrotik device using the latest version of the WinBox application. WinBox is Mikrotik&#8217;s configuration tool that allows easy management of Mikrotik devices through a graphical user interface.<\/li><li><strong>Password Check:<\/strong> It is worth remembering that new Mikrotik devices have recently been equipped with preset login passwords. Be sure to check your device&#8217;s manual or documentation to find the default password. Lack of this knowledge can lead to frustration and wasted time trying to log into the device.<\/li><li><strong>Target configuration of the device:<\/strong> After successfully configuring the Leox module on the router and running it in place of the ONT from the operator, you will be able to proceed to configure additional parameters of the router.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a184537 elementor-widget elementor-widget-image\" data-id=\"a184537\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.47.42.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Mikrotik WinBox, Default configuration\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTYzMywidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTYuNDcuNDIucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1140\" height=\"540\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.47.42-1140x540.png\" class=\"attachment-katen-featured-slide size-katen-featured-slide wp-image-1633\" alt=\"WinBox RouterOS window showing Change Password dialog over Default Configuration text.\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-617aed6 elementor-widget elementor-widget-text-editor\" data-id=\"617aed6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4>GPON ONT<\/h4><ul><li><strong>GPON Module Installation:<\/strong> Insert the GPON module module into the SFP+ port on the Mikrotik router. Make sure the module is properly inserted and securely fastened. The router should automatically detect the newly installed module.<\/li><li><strong>Network Cable Connection:<\/strong> For stability and configuration reliability, it is recommended to connect directly to the router with a network cable. This will allow you to carry out the configuration without any problems, even if there are problems with the wireless connection.<\/li><li><strong>Using Fiber Optic from your ISP:<\/strong> During testing, you can use existing fiber optic cable from your ISP, which typically terminates with an <strong>SC\/APC<\/strong> connector (green end). However, for best compatibility with the Leox module, it is recommended to use a patchcord with <strong>SC\/UPC<\/strong> connector (blue end).<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-22bfda6 elementor-widget elementor-widget-image\" data-id=\"22bfda6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/F3DBF079-F4FC-42C8-A0D8-EFEA5A4E8FA9_1_102_o.jpeg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Leox GPON ONT connected to router\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY1OSwidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9GM0RCRjA3OS1GNEZDLTQyQzgtQTBEOC1FRkVBNUE0RThGQTlfMV8xMDJfby5qcGVnIn0%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"576\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/F3DBF079-F4FC-42C8-A0D8-EFEA5A4E8FA9_1_102_o-768x576.jpeg\" class=\"attachment-medium_large size-medium_large wp-image-1659\" alt=\"Black network switch ports with blue USB and green Ethernet cable connected to RJ45 interface\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/F3DBF079-F4FC-42C8-A0D8-EFEA5A4E8FA9_1_102_o-768x576.jpeg 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/F3DBF079-F4FC-42C8-A0D8-EFEA5A4E8FA9_1_102_o-300x225.jpeg 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/F3DBF079-F4FC-42C8-A0D8-EFEA5A4E8FA9_1_102_o-1024x768.jpeg 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/F3DBF079-F4FC-42C8-A0D8-EFEA5A4E8FA9_1_102_o-1536x1152.jpeg 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/F3DBF079-F4FC-42C8-A0D8-EFEA5A4E8FA9_1_102_o.jpeg 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8163798 elementor-widget elementor-widget-text-editor\" data-id=\"8163798\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>\n<p>After successfully detecting the GPON ONT module, you should see detailed information about the device in the router&#8217;s user interface. This information typically includes:<\/p>\n<ul>\n<li>The name of the device or model that identifies the module.<\/li>\n<li>Connection status, showing whether the device is properly connected and active.<\/li>\n<li>IP address of the device, if assigned.<\/li>\n<li>Information on connection speed and mode of operation.<\/li>\n<li>Data transmission statistics such as packet errors, inbound and outbound traffic.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1f7435 elementor-widget elementor-widget-gallery\" data-id=\"b1f7435\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;columns&quot;:2,&quot;lazyload&quot;:&quot;yes&quot;,&quot;gallery_layout&quot;:&quot;grid&quot;,&quot;columns_tablet&quot;:2,&quot;columns_mobile&quot;:1,&quot;gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;link_to&quot;:&quot;file&quot;,&quot;aspect_ratio&quot;:&quot;3:2&quot;,&quot;content_hover_animation&quot;:&quot;fade-in&quot;}\" data-widget_type=\"gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-gallery__container\">\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.52.17.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b1f7435\" data-elementor-lightbox-title=\"Mikrotik WinBox, SFP+ details\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTYzNSwidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTYuNTIuMTcucG5nIiwic2xpZGVzaG93IjoiYjFmNzQzNSJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.52.17-768x453.png\" data-width=\"768\" data-height=\"453\" aria-label=\"MikroTik WinBox UI: interface sfp-sfpplus1 settings for SFP parameters, rate select and power stats dialog\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.52.33.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"b1f7435\" data-elementor-lightbox-title=\"MikroTik WinBox, SFP+ details Status\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTYzNywidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTYuNTIuMzMucG5nIiwic2xpZGVzaG93IjoiYjFmNzQzNSJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.52.33-768x453.png\" data-width=\"768\" data-height=\"453\" aria-label=\"MikroTik WinBox interface window showing Interface sfp-sfpplus1 link settings and traffic counters panels\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b6ef31 elementor-widget elementor-widget-text-editor\" data-id=\"4b6ef31\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Make sure that the <strong>sfp-sfpplus1<\/strong> port (Leox ONT) and <strong>ether2<\/strong> (your computer) are on the same <strong>bridge<\/strong>.<\/li>\n<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cac511c elementor-widget elementor-widget-gallery\" data-id=\"cac511c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;columns&quot;:2,&quot;lazyload&quot;:&quot;yes&quot;,&quot;gallery_layout&quot;:&quot;grid&quot;,&quot;columns_tablet&quot;:2,&quot;columns_mobile&quot;:1,&quot;gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;link_to&quot;:&quot;file&quot;,&quot;aspect_ratio&quot;:&quot;3:2&quot;,&quot;content_hover_animation&quot;:&quot;fade-in&quot;}\" data-widget_type=\"gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-gallery__container\">\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.52.47.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"cac511c\" data-elementor-lightbox-title=\"MikroTik WinBox, Bridge ports\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY0NSwidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTYuNTIuNDcucG5nIiwic2xpZGVzaG93IjoiY2FjNTExYyJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.52.47-768x453.png\" data-width=\"768\" data-height=\"453\" aria-label=\"MikroTik RouterOS WinBox interface, Bridge interface list with VLAN and port counters table\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.52.50.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"cac511c\" data-elementor-lightbox-title=\"MikroTik WinBox, Bridge ports list\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY0NywidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTYuNTIuNTAucG5nIiwic2xpZGVzaG93IjoiY2FjNTExYyJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.52.50-768x453.png\" data-width=\"768\" data-height=\"453\" aria-label=\"MikroTik RouterOS Bridge interface list table showing ports and VLAN settings, with ether1\u2013ether8 entries\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2f8a31b e-flex e-con-boxed e-con e-parent\" data-id=\"2f8a31b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c647621 elementor-widget elementor-widget-text-editor\" data-id=\"c647621\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Step 2 &#8211; Change the network address on your computer<\/h2><ul><li>Change your network address on your computer by entering static parameters to it, e.g.<ul><li>IPv4 Configured: <strong>Manually<\/strong><\/li><li>IP address: <strong>192.168.100.20<\/strong><\/li><li>Subnet mask: <strong>255.255.255.0<\/strong><\/li><li>Router: <strong>192.168.100.1<\/strong><\/li><li>DNS Servers: <strong>leave this field blank<\/strong><\/li><li>Domains: <strong>leave this field blank<\/strong><\/li><\/ul><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ea9a09 elementor-widget elementor-widget-image\" data-id=\"4ea9a09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.51.51.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"macOS, Settings, Network card\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY0OSwidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTYuNTEuNTEucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"729\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.51.51-768x729.png\" class=\"attachment-medium_large size-medium_large wp-image-1649\" alt=\"macOS Network settings for USB 10\/100\/1G\/2.5G LAN showing IPv4 address 192.168.100.20 and router 192.168.100.1\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.51.51-768x729.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.51.51-300x285.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.51.51-1024x972.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.51.51-1536x1458.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.51.51.png 1654w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5eace48 elementor-widget elementor-widget-text-editor\" data-id=\"5eace48\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Step 3 &#8211; Log in to the GPON ONT module&#8217;s WebGui<\/h2><p>To read the parameters of the Leox GPON ONT module via WebGui, you need to log into its interface. Here are the steps to follow:<\/p><ul><li>Launch a web browser on your computer. In the address bar of your browser, type: <strong>http:\/\/192.168.100.1<\/strong>. Press Enter to go to the WebGui login page of the module.<\/li><li>Enter your login information:<ul><li>Login: <strong>leox<\/strong><\/li><li>Password: <strong>leolabs_7<\/strong><\/li><\/ul><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-917b0f6 elementor-widget elementor-widget-image\" data-id=\"917b0f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.54.59.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"macOS Brave, Login page to ONT\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY1MSwidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTYuNTQuNTkucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"542\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.54.59-768x542.png\" class=\"attachment-medium_large size-medium_large wp-image-1651\" alt=\"Browser login modal for http:\/\/192.168.100.1 with username leox and password fields, Sign In button\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.54.59-768x542.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.54.59-300x212.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.54.59-1024x722.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.54.59-1536x1083.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.54.59-2048x1444.png 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-079e59f elementor-widget elementor-widget-text-editor\" data-id=\"079e59f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Once you log in successfully, you&#8217;ll get access to the module&#8217;s WebGui interface. Here, you&#8217;re not only able to read but also to actively modify the device&#8217;s basic configuration parameters. This access empowers you to tailor settings to your specific needs, enhancing the device&#8217;s functionality and efficiency.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0c96d0b elementor-widget elementor-widget-gallery\" data-id=\"0c96d0b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;columns&quot;:3,&quot;lazyload&quot;:&quot;yes&quot;,&quot;gallery_layout&quot;:&quot;grid&quot;,&quot;columns_tablet&quot;:2,&quot;columns_mobile&quot;:1,&quot;gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;link_to&quot;:&quot;file&quot;,&quot;aspect_ratio&quot;:&quot;3:2&quot;,&quot;overlay_background&quot;:&quot;yes&quot;,&quot;content_hover_animation&quot;:&quot;fade-in&quot;}\" data-widget_type=\"gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-gallery__container\">\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.55.56.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"0c96d0b\" data-elementor-lightbox-title=\"macOS Brave, Leox ONT status page\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY1MywidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTYuNTUuNTYucG5nIiwic2xpZGVzaG93IjoiMGM5NmQwYiJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.55.56-768x542.png\" data-width=\"768\" data-height=\"542\" aria-label=\"Broadband Device Webserver dashboard showing Device Status and LAN config, firmware V3.3.4L4rc7.\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.56.01.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"0c96d0b\" data-elementor-lightbox-title=\"macOS Brave, Leox ONT config page\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY1NSwidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTYuNTYuMDEucG5nIiwic2xpZGVzaG93IjoiMGM5NmQwYiJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.56.01-768x542.png\" data-width=\"768\" data-height=\"542\" aria-label=\"Web server UI for BroadBand GPON Settings: LOID\/LOID password\/PLoAM password fields and OMCI OLT Mode dropdown\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.56.03.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"0c96d0b\" data-elementor-lightbox-title=\"macOS Brave, Leox ONT status page\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY1NywidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTYuNTYuMDMucG5nIiwic2xpZGVzaG93IjoiMGM5NmQwYiJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-16.56.03-768x542.png\" data-width=\"768\" data-height=\"542\" aria-label=\"LEOX broadband device Webserver UI showing OMCI Information with firmware V3.4L4rc7 settings\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-656a834 elementor-widget elementor-widget-text-editor\" data-id=\"656a834\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Step 4 &#8211; Edit parameters using Telnet<\/h2><p>When configuring a GPON ONT module, it is worth noting that not all parameters are available to change via the WebGui interface. In such cases, as I mentioned earlier, the Telnet protocol becomes useful, which allows access to more advanced settings of the device.<\/p><ul><li>Log in to the device by entering the command:<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f0debe0 elementor-widget elementor-widget-mdp-coder-elementor\" data-id=\"f0debe0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mdp-coder-elementor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <!-- Start Coder for Elementor WordPress Plugin -->\n        <div\n            id=\"mdp-coder-f0debe0\"\n            class=\"mdp-coder-elementor-box\"\n            data-theme=\"mdp-theme-material-dark\"\n            data-dark-theme=\"mdp-theme-material-dark\"\n        >\n            \n                <pre class=\"language-bash command-line\"data-previewers=\"\"data-user=\"jkowalski\"data-host=\"macbook-pro\"data-output=\"\"><code>telnet 192.168.100.1<\/code><\/pre>\n                    <\/div>\n                <script>\n            \"use strict\";\n\n            \/** Handler when the DOM is fully loaded. *\/\n            let callback_f0debe0 = function() {\n\n                \/** Set theme for coder widget. *\/\n                function setTheme() {\n\n                    \/** Foreach Code Widget. *\/\n                    let coderBoxes = document.querySelectorAll( '.mdp-coder-elementor-box' );\n\n                    for ( let coderBox of coderBoxes ) {\n\n                        let lightTheme = coderBox.dataset.theme;\n                        let darkTheme = coderBox.dataset.darkTheme;\n\n                        coderBox.className = '';\n                        if ( window.matchMedia && window.matchMedia( '(prefers-color-scheme: dark)' ).matches ) {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + darkTheme;\n\n                        } else {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + lightTheme;\n\n                        }\n\n                    }\n\n                }\n                setTheme();\n\n\n                \/** Watch for changes color-scheme. *\/\n                window.matchMedia(\"(prefers-color-scheme: dark)\").addListener( function() {\n                    setTheme();\n                } );\n\n                \n                if ( typeof Prism !== 'undefined' ) {\n\n                    Prism.plugins.autoloader.languages_path = 'https:\/\/chochol.io\/wp-content\/plugins\/coder-elementor\/js\/prism\/components\/';\n                    Prism.highlightAll();\n                    Prism.fileHighlight();\n\n                }\n\n                \n            };\n\n            if (\n                document.readyState === \"complete\" ||\n                ( document.readyState !== \"loading\" && !document.documentElement.doScroll )\n            ) {\n                callback_f0debe0();\n            } else {\n                document.addEventListener( \"DOMContentLoaded\", callback_f0debe0 );\n            }\n\n        <\/script>\n                <!-- End Coder for Elementor WordPress Plugin -->\n\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36b9283 elementor-widget elementor-widget-text-editor\" data-id=\"36b9283\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li>Once the connection is established, you will be asked to enter your login information. Use the same credentials as when logging into WebGui.\n<ul>\n<li>Login: <strong>leox<\/strong><\/li>\n<li>Password: <strong>leolabs_7<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db7bfe7 elementor-widget elementor-widget-image\" data-id=\"db7bfe7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.00.27.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"macOS Terminal, Leox Telnet\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY2MSwidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTcuMDAuMjcucG5nIn0%3D\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"350\" src=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.00.27-768x350.png\" class=\"attachment-medium_large size-medium_large wp-image-1661\" alt=\"Mac terminal installing telnet via Homebrew, then starting telnet to 192.168.100.1 and prompting login\" srcset=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.00.27-768x350.png 768w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.00.27-300x137.png 300w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.00.27-1024x467.png 1024w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.00.27-1536x700.png 1536w, https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.00.27-2048x933.png 2048w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-67c8f9b elementor-widget elementor-widget-text-editor\" data-id=\"67c8f9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Editing parameters<\/h3><p>To configure the module to communicate on Orange&#8217;s fiber network (in place of the Funbox or Huawei&#8217;s ONT), run the following commands in Telnet:<\/p><ul><li><strong>Set ONT serial number (GPON_ONT)<\/strong> &#8211; Use the command:<ul><li style=\"list-style-type: none;\"><ul><li>The serial number can be obtained by converting the first half of the number from <a href=\"https:\/\/www.rapidtables.com\/convert\/number\/hex-to-ascii.html\" target=\"_blank\" rel=\"noopener\">HEX to ASCII<\/a> (for example. Huawei 48575443 -&gt; HWTC) and adding the other half of the serial number.<\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6541395 elementor-widget elementor-widget-mdp-coder-elementor\" data-id=\"6541395\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mdp-coder-elementor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <!-- Start Coder for Elementor WordPress Plugin -->\n        <div\n            id=\"mdp-coder-6541395\"\n            class=\"mdp-coder-elementor-box\"\n            data-theme=\"mdp-theme-material-dark\"\n            data-dark-theme=\"mdp-theme-material-dark\"\n        >\n            \n                <pre class=\"language-bash line-numbers\"data-previewers=\"\"><code>flash set GPON_SN HWTC1234A6E8<\/code><\/pre>\n                    <\/div>\n                <script>\n            \"use strict\";\n\n            \/** Handler when the DOM is fully loaded. *\/\n            let callback_6541395 = function() {\n\n                \/** Set theme for coder widget. *\/\n                function setTheme() {\n\n                    \/** Foreach Code Widget. *\/\n                    let coderBoxes = document.querySelectorAll( '.mdp-coder-elementor-box' );\n\n                    for ( let coderBox of coderBoxes ) {\n\n                        let lightTheme = coderBox.dataset.theme;\n                        let darkTheme = coderBox.dataset.darkTheme;\n\n                        coderBox.className = '';\n                        if ( window.matchMedia && window.matchMedia( '(prefers-color-scheme: dark)' ).matches ) {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + darkTheme;\n\n                        } else {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + lightTheme;\n\n                        }\n\n                    }\n\n                }\n                setTheme();\n\n\n                \/** Watch for changes color-scheme. *\/\n                window.matchMedia(\"(prefers-color-scheme: dark)\").addListener( function() {\n                    setTheme();\n                } );\n\n                \n                if ( typeof Prism !== 'undefined' ) {\n\n                    Prism.plugins.autoloader.languages_path = 'https:\/\/chochol.io\/wp-content\/plugins\/coder-elementor\/js\/prism\/components\/';\n                    Prism.highlightAll();\n                    Prism.fileHighlight();\n\n                }\n\n                \n            };\n\n            if (\n                document.readyState === \"complete\" ||\n                ( document.readyState !== \"loading\" && !document.documentElement.doScroll )\n            ) {\n                callback_6541395();\n            } else {\n                document.addEventListener( \"DOMContentLoaded\", callback_6541395 );\n            }\n\n        <\/script>\n                <!-- End Coder for Elementor WordPress Plugin -->\n\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bc319c8 elementor-widget elementor-widget-text-editor\" data-id=\"bc319c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li><strong>Set ONT Manufacturer ID (PON_VNEDOR_ID)<\/strong> &#8211; Use the command:\n<ul>\n<li>As with the serial number, use only the first part of the serial number, converted from HEX to ASCII.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54163b4 elementor-widget elementor-widget-mdp-coder-elementor\" data-id=\"54163b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mdp-coder-elementor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <!-- Start Coder for Elementor WordPress Plugin -->\n        <div\n            id=\"mdp-coder-54163b4\"\n            class=\"mdp-coder-elementor-box\"\n            data-theme=\"mdp-theme-material-dark\"\n            data-dark-theme=\"mdp-theme-material-dark\"\n        >\n            \n                <pre class=\"language-bash line-numbers\"data-previewers=\"\"><code>flash set PON_VENDOR_ID HWTC<\/code><\/pre>\n                    <\/div>\n                <script>\n            \"use strict\";\n\n            \/** Handler when the DOM is fully loaded. *\/\n            let callback_54163b4 = function() {\n\n                \/** Set theme for coder widget. *\/\n                function setTheme() {\n\n                    \/** Foreach Code Widget. *\/\n                    let coderBoxes = document.querySelectorAll( '.mdp-coder-elementor-box' );\n\n                    for ( let coderBox of coderBoxes ) {\n\n                        let lightTheme = coderBox.dataset.theme;\n                        let darkTheme = coderBox.dataset.darkTheme;\n\n                        coderBox.className = '';\n                        if ( window.matchMedia && window.matchMedia( '(prefers-color-scheme: dark)' ).matches ) {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + darkTheme;\n\n                        } else {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + lightTheme;\n\n                        }\n\n                    }\n\n                }\n                setTheme();\n\n\n                \/** Watch for changes color-scheme. *\/\n                window.matchMedia(\"(prefers-color-scheme: dark)\").addListener( function() {\n                    setTheme();\n                } );\n\n                \n                if ( typeof Prism !== 'undefined' ) {\n\n                    Prism.plugins.autoloader.languages_path = 'https:\/\/chochol.io\/wp-content\/plugins\/coder-elementor\/js\/prism\/components\/';\n                    Prism.highlightAll();\n                    Prism.fileHighlight();\n\n                }\n\n                \n            };\n\n            if (\n                document.readyState === \"complete\" ||\n                ( document.readyState !== \"loading\" && !document.documentElement.doScroll )\n            ) {\n                callback_54163b4();\n            } else {\n                document.addEventListener( \"DOMContentLoaded\", callback_54163b4 );\n            }\n\n        <\/script>\n                <!-- End Coder for Elementor WordPress Plugin -->\n\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5693630 elementor-widget elementor-widget-text-editor\" data-id=\"5693630\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li><strong>Set OMCC version<\/strong> <strong>(OMCC_VER)<\/strong> &#8211; To ensure compatibility with Huawei OLT, use the command:<\/li>\n<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b275a0 elementor-widget elementor-widget-mdp-coder-elementor\" data-id=\"5b275a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mdp-coder-elementor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <!-- Start Coder for Elementor WordPress Plugin -->\n        <div\n            id=\"mdp-coder-5b275a0\"\n            class=\"mdp-coder-elementor-box\"\n            data-theme=\"mdp-theme-material-dark\"\n            data-dark-theme=\"mdp-theme-material-dark\"\n        >\n            \n                <pre class=\"language-bash line-numbers\"data-previewers=\"\"><code>flash set OMCC_VER 136<\/code><\/pre>\n                    <\/div>\n                <script>\n            \"use strict\";\n\n            \/** Handler when the DOM is fully loaded. *\/\n            let callback_5b275a0 = function() {\n\n                \/** Set theme for coder widget. *\/\n                function setTheme() {\n\n                    \/** Foreach Code Widget. *\/\n                    let coderBoxes = document.querySelectorAll( '.mdp-coder-elementor-box' );\n\n                    for ( let coderBox of coderBoxes ) {\n\n                        let lightTheme = coderBox.dataset.theme;\n                        let darkTheme = coderBox.dataset.darkTheme;\n\n                        coderBox.className = '';\n                        if ( window.matchMedia && window.matchMedia( '(prefers-color-scheme: dark)' ).matches ) {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + darkTheme;\n\n                        } else {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + lightTheme;\n\n                        }\n\n                    }\n\n                }\n                setTheme();\n\n\n                \/** Watch for changes color-scheme. *\/\n                window.matchMedia(\"(prefers-color-scheme: dark)\").addListener( function() {\n                    setTheme();\n                } );\n\n                \n                if ( typeof Prism !== 'undefined' ) {\n\n                    Prism.plugins.autoloader.languages_path = 'https:\/\/chochol.io\/wp-content\/plugins\/coder-elementor\/js\/prism\/components\/';\n                    Prism.highlightAll();\n                    Prism.fileHighlight();\n\n                }\n\n                \n            };\n\n            if (\n                document.readyState === \"complete\" ||\n                ( document.readyState !== \"loading\" && !document.documentElement.doScroll )\n            ) {\n                callback_5b275a0();\n            } else {\n                document.addEventListener( \"DOMContentLoaded\", callback_5b275a0 );\n            }\n\n        <\/script>\n                <!-- End Coder for Elementor WordPress Plugin -->\n\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4497210 elementor-widget elementor-widget-text-editor\" data-id=\"4497210\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li><strong>LAN speed setting (LAN_SDS_MODE)<\/strong> &#8211; For a standard connection with speeds up <strong>to 1000 Mbps<\/strong>, this change <strong>is not needed<\/strong>. On the other hand, if you have an Internet connection of <strong>more than 1000 Mbps<\/strong> (<em>example Orange Pro 2.0 with a speed of 2000\/600 Mbps<\/em>) from its ISP, <strong>it is necessary<\/strong> to change the LAN speed settings on the Leox to take full advantage of the available bandwidth. Use the following command:<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c093779 elementor-alert-warning elementor-widget elementor-widget-alert\" data-id=\"c093779\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"alert.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-alert\" role=\"alert\">\n\n\t\t\t\t\t\t<span class=\"elementor-alert-title\">Information<\/span>\n\t\t\t\n\t\t\t\t\t\t<span class=\"elementor-alert-description\">Make sure your Leox GPON ONT module runs on firmware V3.3.4L4rc1 or later before adjusting LAN speed. Using outdated firmware for this task can damage the device, potentially requiring manufacturer repair. If you set an unsupported mode, the module reverts to its default setting.<\/span>\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-efd0948 elementor-widget elementor-widget-mdp-coder-elementor\" data-id=\"efd0948\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mdp-coder-elementor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <!-- Start Coder for Elementor WordPress Plugin -->\n        <div\n            id=\"mdp-coder-efd0948\"\n            class=\"mdp-coder-elementor-box\"\n            data-theme=\"mdp-theme-material-dark\"\n            data-dark-theme=\"mdp-theme-material-dark\"\n        >\n            \n                <pre class=\"language-bash line-numbers\"data-previewers=\"\"><code>flash set LAN_SDS_MODE 8<\/code><\/pre>\n                    <\/div>\n                <script>\n            \"use strict\";\n\n            \/** Handler when the DOM is fully loaded. *\/\n            let callback_efd0948 = function() {\n\n                \/** Set theme for coder widget. *\/\n                function setTheme() {\n\n                    \/** Foreach Code Widget. *\/\n                    let coderBoxes = document.querySelectorAll( '.mdp-coder-elementor-box' );\n\n                    for ( let coderBox of coderBoxes ) {\n\n                        let lightTheme = coderBox.dataset.theme;\n                        let darkTheme = coderBox.dataset.darkTheme;\n\n                        coderBox.className = '';\n                        if ( window.matchMedia && window.matchMedia( '(prefers-color-scheme: dark)' ).matches ) {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + darkTheme;\n\n                        } else {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + lightTheme;\n\n                        }\n\n                    }\n\n                }\n                setTheme();\n\n\n                \/** Watch for changes color-scheme. *\/\n                window.matchMedia(\"(prefers-color-scheme: dark)\").addListener( function() {\n                    setTheme();\n                } );\n\n                \n                if ( typeof Prism !== 'undefined' ) {\n\n                    Prism.plugins.autoloader.languages_path = 'https:\/\/chochol.io\/wp-content\/plugins\/coder-elementor\/js\/prism\/components\/';\n                    Prism.highlightAll();\n                    Prism.fileHighlight();\n\n                }\n\n                \n            };\n\n            if (\n                document.readyState === \"complete\" ||\n                ( document.readyState !== \"loading\" && !document.documentElement.doScroll )\n            ) {\n                callback_efd0948();\n            } else {\n                document.addEventListener( \"DOMContentLoaded\", callback_efd0948 );\n            }\n\n        <\/script>\n                <!-- End Coder for Elementor WordPress Plugin -->\n\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ede020d elementor-widget elementor-widget-text-editor\" data-id=\"ede020d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>A LAN_SDS_MODE value of <strong>1<\/strong> indicates a <strong>1GbaseX connection with auto-negotiation enabled<\/strong>.<\/li>\n<li>A LAN_SDS_MODE value of <strong>8<\/strong> indicates a <strong>2500baseT connection with auto-negotiation disabled<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<li><strong>ONU operational status verification<\/strong> <strong>(ONU-STATE)<\/strong> &#8211; Use the command:\n<ul>\n<li>A description of the ONU statuses is available at <a href=\"https:\/\/hack-gpon.org\/gpon-auth\/\" target=\"_blank\" rel=\"noopener\">this link<\/a>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-062a063 elementor-widget elementor-widget-mdp-coder-elementor\" data-id=\"062a063\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mdp-coder-elementor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <!-- Start Coder for Elementor WordPress Plugin -->\n        <div\n            id=\"mdp-coder-062a063\"\n            class=\"mdp-coder-elementor-box\"\n            data-theme=\"mdp-theme-material-dark\"\n            data-dark-theme=\"mdp-theme-material-dark\"\n        >\n            \n                <pre class=\"language-bash line-numbers\"data-previewers=\"\"><code>diag gpon get ONU-STATE\n# Should return state 05\nONU state: Operation State (O5)<\/code><\/pre>\n                    <\/div>\n                <script>\n            \"use strict\";\n\n            \/** Handler when the DOM is fully loaded. *\/\n            let callback_062a063 = function() {\n\n                \/** Set theme for coder widget. *\/\n                function setTheme() {\n\n                    \/** Foreach Code Widget. *\/\n                    let coderBoxes = document.querySelectorAll( '.mdp-coder-elementor-box' );\n\n                    for ( let coderBox of coderBoxes ) {\n\n                        let lightTheme = coderBox.dataset.theme;\n                        let darkTheme = coderBox.dataset.darkTheme;\n\n                        coderBox.className = '';\n                        if ( window.matchMedia && window.matchMedia( '(prefers-color-scheme: dark)' ).matches ) {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + darkTheme;\n\n                        } else {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + lightTheme;\n\n                        }\n\n                    }\n\n                }\n                setTheme();\n\n\n                \/** Watch for changes color-scheme. *\/\n                window.matchMedia(\"(prefers-color-scheme: dark)\").addListener( function() {\n                    setTheme();\n                } );\n\n                \n                if ( typeof Prism !== 'undefined' ) {\n\n                    Prism.plugins.autoloader.languages_path = 'https:\/\/chochol.io\/wp-content\/plugins\/coder-elementor\/js\/prism\/components\/';\n                    Prism.highlightAll();\n                    Prism.fileHighlight();\n\n                }\n\n                \n            };\n\n            if (\n                document.readyState === \"complete\" ||\n                ( document.readyState !== \"loading\" && !document.documentElement.doScroll )\n            ) {\n                callback_062a063();\n            } else {\n                document.addEventListener( \"DOMContentLoaded\", callback_062a063 );\n            }\n\n        <\/script>\n                <!-- End Coder for Elementor WordPress Plugin -->\n\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b15a6dd elementor-widget elementor-widget-text-editor\" data-id=\"b15a6dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Afterward the whole procedure of configuring the module, restart the device using the command:<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5bed038 elementor-widget elementor-widget-mdp-coder-elementor\" data-id=\"5bed038\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mdp-coder-elementor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <!-- Start Coder for Elementor WordPress Plugin -->\n        <div\n            id=\"mdp-coder-5bed038\"\n            class=\"mdp-coder-elementor-box\"\n            data-theme=\"mdp-theme-material-dark\"\n            data-dark-theme=\"mdp-theme-material-dark\"\n        >\n            \n                <pre class=\"language-bash line-numbers\"data-previewers=\"\"><code>reboot<\/code><\/pre>\n                    <\/div>\n                <script>\n            \"use strict\";\n\n            \/** Handler when the DOM is fully loaded. *\/\n            let callback_5bed038 = function() {\n\n                \/** Set theme for coder widget. *\/\n                function setTheme() {\n\n                    \/** Foreach Code Widget. *\/\n                    let coderBoxes = document.querySelectorAll( '.mdp-coder-elementor-box' );\n\n                    for ( let coderBox of coderBoxes ) {\n\n                        let lightTheme = coderBox.dataset.theme;\n                        let darkTheme = coderBox.dataset.darkTheme;\n\n                        coderBox.className = '';\n                        if ( window.matchMedia && window.matchMedia( '(prefers-color-scheme: dark)' ).matches ) {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + darkTheme;\n\n                        } else {\n\n                            coderBox.className = 'mdp-coder-elementor-box ' + lightTheme;\n\n                        }\n\n                    }\n\n                }\n                setTheme();\n\n\n                \/** Watch for changes color-scheme. *\/\n                window.matchMedia(\"(prefers-color-scheme: dark)\").addListener( function() {\n                    setTheme();\n                } );\n\n                \n                if ( typeof Prism !== 'undefined' ) {\n\n                    Prism.plugins.autoloader.languages_path = 'https:\/\/chochol.io\/wp-content\/plugins\/coder-elementor\/js\/prism\/components\/';\n                    Prism.highlightAll();\n                    Prism.fileHighlight();\n\n                }\n\n                \n            };\n\n            if (\n                document.readyState === \"complete\" ||\n                ( document.readyState !== \"loading\" && !document.documentElement.doScroll )\n            ) {\n                callback_5bed038();\n            } else {\n                document.addEventListener( \"DOMContentLoaded\", callback_5bed038 );\n            }\n\n        <\/script>\n                <!-- End Coder for Elementor WordPress Plugin -->\n\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d73409 elementor-widget elementor-widget-text-editor\" data-id=\"8d73409\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Step 5 &#8211; Activate the link on the Mikrotik router<\/h2><h3>Removing the bridge from the sfp-sfpplus1 port<\/h3><ul><li><strong>If you have an existing configuration on the Mikrotik<\/strong> &#8211; remove the temporary bridge (bridge), which includes the <strong>sfp-sfpplus1<\/strong> port and <strong>etherX<\/strong> (<em>the port to which the computer was connected<\/em>). Make sure the SFP+ port is not assigned to any bridge.<\/li><li><strong>If configured on a &#8220;clean&#8221; device<\/strong> &#8211; remove the <strong>sfp-sfpplus1<\/strong> port from the default <strong>bridge1<\/strong>. Make sure the SFP+ port is not assigned to any bridge.<\/li><\/ul><h3>Creating a VLAN<\/h3><ul><li>From the menu on the left side of WinBox, select <strong>Interfaces<\/strong> sections, then from <strong>Interfaces Lists<\/strong> select the <strong>VLAN tab<\/strong>,<\/li><li><strong>Create a new VLAN<\/strong> based on the parameters given below:<ul><li>Name: <strong>vlan35<\/strong><\/li><li>MTU: <strong>1500<\/strong> (leave default value)<\/li><li>ARP: <strong>enabled<\/strong> (leave default value)<\/li><li>VLAN ID: <strong>35<\/strong><\/li><li>Interface: <strong>sfp-sfpplus1<\/strong><\/li><\/ul><\/li><li><strong>Save the configuration.<\/strong><\/li><\/ul><h3>PPPoE authorization for Orange<\/h3><ul><li>From the menu on the left side of WinBox, select the <strong>PPP<\/strong> section,<\/li><li>Click the <strong>+<\/strong> icon and select <strong>PPPoE Client<\/strong>,<\/li><li><strong>Set the following parameters<\/strong> for the new PPPoE Client interface:<ul><li>Firstly &#8211; in the <strong>General<\/strong> tab:<ul><li>Name: <strong>pppoe-out1<\/strong><\/li><li>Max MTU: <strong>1492<\/strong> (optional)<\/li><li>Max MRU: <strong>1492<\/strong> (optional)<\/li><li>Interfaces: <strong>vlan35<\/strong><\/li><\/ul><\/li><li>Secondly &#8211; in the <strong>Dial Out<\/strong> tab:<ul><li>User: <strong>your PPPoE login from Orange<\/strong> (<em>e.g. abcdef1234@internetb2b.orange.pl<\/em>)<\/li><li>Password: <strong>Your PPPoE password from Orange<\/strong><\/li><\/ul><\/li><\/ul><\/li><li>After saving the settings, wait for automatic call setup and authorization by the operator.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e1b32a elementor-widget elementor-widget-gallery\" data-id=\"7e1b32a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;columns&quot;:2,&quot;lazyload&quot;:&quot;yes&quot;,&quot;gallery_layout&quot;:&quot;grid&quot;,&quot;columns_tablet&quot;:2,&quot;columns_mobile&quot;:1,&quot;gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;link_to&quot;:&quot;file&quot;,&quot;aspect_ratio&quot;:&quot;3:2&quot;,&quot;overlay_background&quot;:&quot;yes&quot;,&quot;content_hover_animation&quot;:&quot;fade-in&quot;}\" data-widget_type=\"gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-gallery__container\">\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.21.02.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"7e1b32a\" data-elementor-lightbox-title=\"MikroTik WinBox, PPPoE Configuration\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY2NiwidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTcuMjEuMDIucG5nIiwic2xpZGVzaG93IjoiN2UxYjMyYSJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.21.02-768x455.png\" data-width=\"768\" data-height=\"455\" aria-label=\"MikroTik WinBox: okno konfiguracji PPPoE Client, interfejs pppoe-orange i ustawienia MTU 1492\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.21.04.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"7e1b32a\" data-elementor-lightbox-title=\"MikroTik WinBox, PPPoE Configuration\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTY2OCwidXJsIjoiaHR0cHM6XC9cL2Nob2Nob2wuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAxXC9TY3JlZW5zaG90LTIwMjQtMDEtMTktYXQtMTcuMjEuMDQucG5nIiwic2xpZGVzaG93IjoiN2UxYjMyYSJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/chochol.io\/wp-content\/uploads\/2024\/01\/Screenshot-2024-01-19-at-17.21.04-768x455.png\" data-width=\"768\" data-height=\"455\" aria-label=\"MikroTik WinBox screenshot: Bridge interface list, log window, and PPPoE client traffic settings dialog\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-926ba44 e-flex e-con-boxed e-con e-parent\" data-id=\"926ba44\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-660399f elementor-widget elementor-widget-text-editor\" data-id=\"660399f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In conclusion, thank you for taking the time to read this guide. I hope that the information I have presented will be useful in the process of configuring the Leox module on a Mikrotik router.<\/p><p>If you have additional questions about the setup, <strong>go ahead and leave a comment under this article<\/strong> or <strong>contact me directly<\/strong>. I will be happy to answer any concerns and help solve any problems. Your questions can help improve this guide for other users.<\/p><h2><strong>Additional sources and information<\/strong><\/h2><p>For further exploration and more information, I recommend checking out the links below. They are valuable sources that were used in the development of this guide:<\/p><ul><li>Hack GPON: <a href=\"https:\/\/hack-gpon.org\/ont-leox-lxt-010s-h\/\" target=\"_blank\" rel=\"noopener\">https:\/\/hack-gpon.org\/ont-leox-lxt-010s-h\/<\/a><\/li><li>How to replace Orange Livebox by UDM Pro SE: <a href=\"https:\/\/stephangr.github.io\/isp\/bypass-livebox\/\" target=\"_blank\" rel=\"noopener\">https:\/\/stephangr.github.io\/isp\/bypass-livebox\/<\/a><\/li><li>RouterOS v7.12.2 Stable: <a href=\"https:\/\/forum.mikrotik.com\/viewtopic.php?t=202423\" target=\"_blank\" rel=\"noopener\">https:\/\/forum.mikrotik.com\/viewtopic.php?t=202423<\/a><\/li><li>Orange FTTH Triple Play: <a href=\"https:\/\/trzepak.pl\/viewtopic.php?t=51177\" target=\"_blank\" rel=\"noopener\">https:\/\/trzepak.pl\/viewtopic.php?t=51177<\/a><\/li><\/ul><h2>Read also<\/h2><ul><li><a href=\"https:\/\/chochol.io\/en\/software\/netbox-installation-guide-for-synology-on-docker-compose\/\">Netbox: Installation Guide for Synology on Docker Compose<\/a><\/li><li><a href=\"https:\/\/chochol.io\/en\/computer-networking\/unifi-network-application-remote-adoption-of-an-access-point\/\">UniFi Network Application: Remote Adoption of an Access Point<\/a><\/li><li><a href=\"https:\/\/chochol.io\/en\/computer-networking\/unifi-controller-in-docker-migrating-to-unifi-network-application\/\">UniFi Controller in Docker: Migrating to UniFi Network Application<\/a><\/li><li><a href=\"https:\/\/chochol.io\/en\/software\/tvheadend-docker-compose-installation-guide-on-synology\/\">TVHeadend: Docker Compose installation guide on Synology<\/a><\/li><li><a href=\"https:\/\/chochol.io\/en\/hardware\/ads-b-receiver-installation-and-configuration-on-raspberry-pi\/\">ADS-B: Receiver installation and configuration on Raspberry Pi<\/a><\/li><li><a href=\"https:\/\/chochol.io\/en\/software\/traccar-docker-installation-guide-on-synology\/\">Traccar: Docker installation guide on Synology<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Step-by-step guide on how to configure Leox LXT-010S-H GPON ONT module on Mikrotik RB5009 router, instead of ONT module from Orange.<\/p>\n","protected":false},"author":1,"featured_media":1626,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[95],"tags":[156],"class_list":["post-1672","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-computer-networking","tag-mikrotik"],"_links":{"self":[{"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/posts\/1672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/comments?post=1672"}],"version-history":[{"count":0,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/posts\/1672\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/media\/1626"}],"wp:attachment":[{"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/media?parent=1672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/categories?post=1672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chochol.io\/en\/wp-json\/wp\/v2\/tags?post=1672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}