<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ICX 7250 and family: Support &amp;quot;Broadcom 2.5G&amp;quot; on SFP+ ports in ICX Switches</title>
    <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39280#M6907</link>
    <description>The primary use case would be FTTP/FTTH/FTTB installs for&amp;nbsp;small business, home business, home lab, etc. to reduce&amp;nbsp;hardware and the associated maintenance and utility costs.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;The modules are not much different from an Access Point. They're&amp;nbsp;more than just a&amp;nbsp;conduit like typical optics since they have an embedded SoC with OS and ethernet layer for triple play VLANS,&amp;nbsp;but at the same time are limited, which is where an L3 switch can expand on. In the case of the linked module, it's running OpenWRT linux and provides all the conveniences. The capacity is tied end to end.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;This is how the LAN/SFP end of the module can be configured.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BLOCKQUOTE alt="" name="" rel="" target="" title="" type="" value=""&gt;Long Form: lan_port_cfg_get&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Short Form: lanpcg&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Input Parameter&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t pport&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Output Parameter&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum onu_errorcode errorcode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t pport&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t enable&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- int32_t mdio_dev_addr&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum lan_mode_gmux gmux_mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_GPHY0_GMII = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_GPHY0_MII2 = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_GPHY1_GMII = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_GPHY1_MII2 = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_SGMII = 4&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_XMII0 = 5&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_XMII1 = 6&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum lan_mode_interface mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_OFF = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GPHY = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_EPHY = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SGMII = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SGMII_FAST = 4&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_RGMII_MAC = 5&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_RMII_MAC = 6&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_RMII_PHY = 7&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMII_MAC = 8&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMII_PHY = 9&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_MII_MAC = 10&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_MII_PHY = 11&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_TMII_MAC = 12&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_TMII_PHY = 13&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_TBI_SERDES = 14&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_TBI_AUTODETECT = 15&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum lan_mode_duplex duplex_mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_MODE_DUPLEX_AUTO = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_MODE_DUPLEX_FULL = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_MODE_DUPLEX_HALF = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_MODE_DUPLEX_UNKNOWN = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum lan_mode_flow_control flow_control_mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_FLOW_CONTROL_MODE_AUTO = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_FLOW_CONTROL_MODE_RX = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_FLOW_CONTROL_MODE_TX = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_FLOW_CONTROL_MODE_RXTX = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_FLOW_CONTROL_MODE_NONE = 4&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum lan_mode_speed speed_mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_AUTO = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_10 = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_100 = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_200 = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_1000 = 4&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_2500 = 5&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_UNKNOWN = 6&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint8_t tx_clk_dly&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint8_t rx_clk_dly&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint16_t max_frame_size&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t lpi_enable&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum sgmii_autoneg_mode autoneg_mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; SGMII_NO_ANEG = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; SGMII_MAC_ANEG = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; SGMII_PHY_ANEG = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; SGMII_SERDES_ANEG = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t invtx&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t invrx&lt;/BLOCKQUOTE&gt;and the result of SSH into the module and running: onu lan_port_cfg_get 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BLOCKQUOTE alt="" name="" rel="" target="" title="" type="" value=""&gt;errorcode=0 pport=0 enable=1 mdio_dev_addr=-1 gmux_mode=4 mode=15 duplex_mode=1 flow_control_mode=4 speed_mode=5 tx_clk_dly=0 rx_clk_dly=0 max_frame_size=9216 lpi_enable=1 autoneg_mode=3 invtx=0 invrx=0&lt;/BLOCKQUOTE&gt;As you can see the LAN/SFP end is set to Ten-bit Interface AUTO, speed is set to 2500, duplex is set to full, etc.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Ideally, if you were to SSH and run: onu lan_port_status_get 0, you'd like to see the following result&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;errorcode=0 pport=0 mode=15 enable=1 link_status=5 phy_duplex=1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;rather than&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;errorcode=0 pport=0 mode=15 enable=1 link_status=4 phy_duplex=1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;The 1st is achieved using a BCM57810S Adapter with a 2.5G driver patch (It uses a WarpCore as well) and the 2nd is from an ICX 7250. Where link_status is&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;


&lt;BLOCKQUOTE alt="" name="" rel="" target="" title="" type="" value=""&gt;- enum lan_phy_status link_status&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_OFF = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_DOWN = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_10_UP = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_100_UP = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_1000_UP = 4&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_2500_UP = 5&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_NONE = 6&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp; &amp;nbsp;LAN_PHY_STATUS_UNKNOWN = 255&lt;/BLOCKQUOTE&gt;</description>
    <pubDate>Wed, 06 Nov 2019 18:05:50 GMT</pubDate>
    <dc:creator>adam_jaremko</dc:creator>
    <dc:date>2019-11-06T18:05:50Z</dc:date>
    <item>
      <title>ICX 7250 and family: Support "Broadcom 2.5G" on SFP+ ports</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39278#M6905</link>
      <description>I like to request the enablement of "Broadcom 2.5G" and NOT to be confused with MultiGig via Aquantia or the likes.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Obviously, this is a niche request to support the very few SFP modules that sync at such speeds, but they do exist in the market, such as:&amp;nbsp;&lt;A alt="" href="https://www.sourcephotonics.com/product/sps-34-24t-hp-tdfo/" name="" rel="nofollow" target="" title="" type="" value=""&gt;https://www.sourcephotonics.com/product/sps-34-24t-hp-tdfo/&lt;/A&gt;&amp;nbsp;or any powered by an Intel® FALCTM ONT GPONSFP PEF98035 Chipset PEF98035ETV13 S LLC5.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Such modules do work when the interface is configured with: speed-duplex 1000-full as auto configuration fails but are not running at their default data throughput of 2.5Gbps.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;As you're aware the ICX 7250 8 SFP+ ports are divided by 2&amp;nbsp;WarpCore's, 4 SerDes pairs per core, and us mere end users can observe as much by running the simple command: phy 1/2/1.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;And from my past encounters with the WarpCore, it's feasible to run native SerDes 8b/10b 3.125Gbps to achieve a&amp;nbsp;data throughput of 2.5Gbps&amp;nbsp;and most definitely so when the right bits are set, eg.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;A alt="" href="https://community.broadcom.com/communities/community-home/digestviewer/viewthread?MID=698164" name="" rel="nofollow" target="" title="" type="" value=""&gt;https://community.broadcom.com/communities/community-home/digestviewer/viewthread?MID=698164&lt;/A&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;A alt="" href="https://www.dslreports.com/forum/r32230041-Internet-Bypassing-the-HH3K-up-to-2-5Gbps-using-a-BCM57810S-NIC" name="" rel="nofollow" target="" title="" type="" value=""&gt;https://www.dslreports.com/forum/r32230041-Internet-Bypassing-the-HH3K-up-to-2-5Gbps-using-a-BCM57810S-NIC&lt;/A&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;A alt="" href="https://www.dslreports.com/forum/r32393899-Internet-Bypassing-the-HH3K-up-to-2-5Gbps-using-a-BCM57711-NIC" name="" rel="nofollow" target="" title="Link httpswwwdslreportscomforumr32393899-Internet-Bypassing-the-HH3K-up-to-2-5Gbps-using-a-BCM57711-NIC" type="" value=""&gt;https://www.dslreports.com/forum/r32393899-Internet-Bypassing-the-HH3K-up-to-2-5Gbps-using-a-BCM57711-NIC&lt;/A&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Hopefully this request doesn't fall on deaf ears and speed-duplex 2500-full works in a future firmware release.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Thanks.</description>
      <pubDate>Wed, 06 Nov 2019 04:58:50 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39278#M6905</guid>
      <dc:creator>adam_jaremko</dc:creator>
      <dc:date>2019-11-06T04:58:50Z</dc:date>
    </item>
    <item>
      <title>Re: ICX 7250 and family: Support "Broadcom 2.5G" on SFP+ ports</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39279#M6906</link>
      <description>Hi&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Thanks for the suggestion. Could you advise what the use case would be for a 2.5G SFP port? The primary use case for 2.5G is WiFi-6 Access Points which require PoE which won't be possible with an optic.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;The optic that you referenced is asymmetric 1.5G TX/2.5G RX and outside of PON applications so could not be used in ethernet applications such as on the 7250.</description>
      <pubDate>Wed, 06 Nov 2019 09:11:16 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39279#M6906</guid>
      <dc:creator>simon_pollard</dc:creator>
      <dc:date>2019-11-06T09:11:16Z</dc:date>
    </item>
    <item>
      <title>Re: ICX 7250 and family: Support "Broadcom 2.5G" on SFP+ ports</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39280#M6907</link>
      <description>The primary use case would be FTTP/FTTH/FTTB installs for&amp;nbsp;small business, home business, home lab, etc. to reduce&amp;nbsp;hardware and the associated maintenance and utility costs.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;The modules are not much different from an Access Point. They're&amp;nbsp;more than just a&amp;nbsp;conduit like typical optics since they have an embedded SoC with OS and ethernet layer for triple play VLANS,&amp;nbsp;but at the same time are limited, which is where an L3 switch can expand on. In the case of the linked module, it's running OpenWRT linux and provides all the conveniences. The capacity is tied end to end.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;This is how the LAN/SFP end of the module can be configured.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BLOCKQUOTE alt="" name="" rel="" target="" title="" type="" value=""&gt;Long Form: lan_port_cfg_get&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Short Form: lanpcg&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Input Parameter&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t pport&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Output Parameter&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum onu_errorcode errorcode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t pport&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t enable&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- int32_t mdio_dev_addr&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum lan_mode_gmux gmux_mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_GPHY0_GMII = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_GPHY0_MII2 = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_GPHY1_GMII = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_GPHY1_MII2 = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_SGMII = 4&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_XMII0 = 5&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMUX_XMII1 = 6&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum lan_mode_interface mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_OFF = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GPHY = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_EPHY = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SGMII = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SGMII_FAST = 4&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_RGMII_MAC = 5&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_RMII_MAC = 6&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_RMII_PHY = 7&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMII_MAC = 8&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_GMII_PHY = 9&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_MII_MAC = 10&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_MII_PHY = 11&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_TMII_MAC = 12&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_TMII_PHY = 13&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_TBI_SERDES = 14&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_TBI_AUTODETECT = 15&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum lan_mode_duplex duplex_mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_MODE_DUPLEX_AUTO = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_MODE_DUPLEX_FULL = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_MODE_DUPLEX_HALF = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_MODE_DUPLEX_UNKNOWN = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum lan_mode_flow_control flow_control_mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_FLOW_CONTROL_MODE_AUTO = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_FLOW_CONTROL_MODE_RX = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_FLOW_CONTROL_MODE_TX = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_FLOW_CONTROL_MODE_RXTX = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_FLOW_CONTROL_MODE_NONE = 4&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum lan_mode_speed speed_mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_AUTO = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_10 = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_100 = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_200 = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_1000 = 4&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_2500 = 5&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_MODE_SPEED_UNKNOWN = 6&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint8_t tx_clk_dly&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint8_t rx_clk_dly&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint16_t max_frame_size&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t lpi_enable&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- enum sgmii_autoneg_mode autoneg_mode&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; SGMII_NO_ANEG = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; SGMII_MAC_ANEG = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; SGMII_PHY_ANEG = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; SGMII_SERDES_ANEG = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t invtx&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;- uint32_t invrx&lt;/BLOCKQUOTE&gt;and the result of SSH into the module and running: onu lan_port_cfg_get 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BLOCKQUOTE alt="" name="" rel="" target="" title="" type="" value=""&gt;errorcode=0 pport=0 enable=1 mdio_dev_addr=-1 gmux_mode=4 mode=15 duplex_mode=1 flow_control_mode=4 speed_mode=5 tx_clk_dly=0 rx_clk_dly=0 max_frame_size=9216 lpi_enable=1 autoneg_mode=3 invtx=0 invrx=0&lt;/BLOCKQUOTE&gt;As you can see the LAN/SFP end is set to Ten-bit Interface AUTO, speed is set to 2500, duplex is set to full, etc.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;Ideally, if you were to SSH and run: onu lan_port_status_get 0, you'd like to see the following result&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;errorcode=0 pport=0 mode=15 enable=1 link_status=5 phy_duplex=1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;rather than&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;errorcode=0 pport=0 mode=15 enable=1 link_status=4 phy_duplex=1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;The 1st is achieved using a BCM57810S Adapter with a 2.5G driver patch (It uses a WarpCore as well) and the 2nd is from an ICX 7250. Where link_status is&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;


&lt;BLOCKQUOTE alt="" name="" rel="" target="" title="" type="" value=""&gt;- enum lan_phy_status link_status&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_OFF = 0&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_DOWN = 1&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_10_UP = 2&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_100_UP = 3&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_1000_UP = 4&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_2500_UP = 5&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp;&amp;nbsp; LAN_PHY_STATUS_NONE = 6&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&amp;nbsp; &amp;nbsp;LAN_PHY_STATUS_UNKNOWN = 255&lt;/BLOCKQUOTE&gt;</description>
      <pubDate>Wed, 06 Nov 2019 18:05:50 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39280#M6907</guid>
      <dc:creator>adam_jaremko</dc:creator>
      <dc:date>2019-11-06T18:05:50Z</dc:date>
    </item>
    <item>
      <title>Re: ICX 7250 and family: Support "Broadcom 2.5G" on SFP+ ports</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39281#M6908</link>
      <description>FTTx/PON is not a target market for the 7250, or Ruckus more broadly, so this is not a solution that we would pursue.&lt;BR /&gt;&lt;BR /&gt;Thanks for the suggestion, let us know if you have any other ideas.&amp;nbsp;</description>
      <pubDate>Thu, 07 Nov 2019 14:34:13 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39281#M6908</guid>
      <dc:creator>simon_pollard</dc:creator>
      <dc:date>2019-11-07T14:34:13Z</dc:date>
    </item>
    <item>
      <title>Re: ICX 7250 and family: Support "Broadcom 2.5G" on SFP+ ports</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39282#M6909</link>
      <description>That's understandable.&lt;BR /&gt;&lt;BR /&gt;Thanks for the consideration and time.</description>
      <pubDate>Fri, 08 Nov 2019 19:59:24 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39282#M6909</guid>
      <dc:creator>adam_jaremko</dc:creator>
      <dc:date>2019-11-08T19:59:24Z</dc:date>
    </item>
    <item>
      <title>Re: ICX 7250 and family: Support "Broadcom 2.5G" on SFP+ ports</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39283#M6910</link>
      <description>A more motivating factor for enabling this feature is the availability of 2.5Gbit and 5Gbit NBase-T&amp;nbsp;SFP+ modules.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;This is exactly why Ubiquity has enabled this feature in both of its 10Gbit switches, after a similar request, and has actually got quite a bit of a following due to being one of the few switches to support this feature at the moment:&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;A alt="" href="https://community.ui.com/questions/ES-16-XG-and-Aquantia-AQS-107-802-3bz-NBase-T-SFP-Multi-gigabit-Transceiver/d13b08a1-3af1-4470-93f2-7bdeff907b69" name="" rel="nofollow" target="" title="" type="" value=""&gt;https://community.ui.com/questions/ES-16-XG-and-Aquantia-AQS-107-802-3bz-NBase-T-SFP-Multi-gigabit-Transceiver/d13b08a1-3af1-4470-93f2-7bdeff907b69&lt;/A&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;</description>
      <pubDate>Tue, 19 Nov 2019 06:27:04 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39283#M6910</guid>
      <dc:creator>yani_ioannou</dc:creator>
      <dc:date>2019-11-19T06:27:04Z</dc:date>
    </item>
    <item>
      <title>Re: ICX 7250 and family: Support "Broadcom 2.5G" on SFP+ ports</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39284#M6911</link>
      <description>Multigig has moved on and we now have dedicated switches for this, if you are looking at the 7250 then the best option is out ICX7150-48ZP which has 16x2.5G ports in addition to 32x1G and 8xSFP/SFP+. All copper ports have PoE+ power. If you need full 2.5/5G multigig then the 7650 range or the ICX7150-C10ZP switch would be most suitable.&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;&lt;BR alt="" name="" rel="" target="" title="" type="" value="" /&gt;SFP+ ports with a 10GBase-T transceiver don't make much sense for APs as there is no PoE power for the APs.&amp;nbsp;</description>
      <pubDate>Tue, 19 Nov 2019 08:36:27 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/39284#M6911</guid>
      <dc:creator>simon_pollard</dc:creator>
      <dc:date>2019-11-19T08:36:27Z</dc:date>
    </item>
    <item>
      <title>Re: ICX 7250 and family: Support "Broadcom 2.5G" on SFP+ ports</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/45055#M6912</link>
      <description>&lt;P&gt;Hello, I was surprised to hear that &lt;SPAN&gt;FTTx/PON market is not targeted by&amp;nbsp;&lt;/SPAN&gt;Ruckus. There is the whole concept of “Lennar Homes” that is in collaboration with Ruckus to provide networking to homes with high speed fiber internet.&lt;/P&gt;&lt;P&gt;I was hoping this can be reconsidered for ICX switches. If 2500Basex can be unlocked on SFP+ ports through just a software update, this would certainly be great. I own a 7150-C12P.&lt;/P&gt;&lt;P&gt;Hope to hear back soon!&lt;/P&gt;</description>
      <pubDate>Sun, 05 Jun 2022 02:18:52 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/45055#M6912</guid>
      <dc:creator>Rnerd</dc:creator>
      <dc:date>2022-06-05T02:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: ICX 7250 and family: Support "Broadcom 2.5G" on SFP+ ports</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/97655#M6913</link>
      <description>&lt;P&gt;I just wanted to add to this request for 2500BASE-X (2.5GBASE-X) support on the 7150-C12P if possible, or any other ICX switch. &lt;STRONG&gt;This is not just for FTTx/PON!&lt;/STRONG&gt; The brand new &lt;A href="https://www.microchip.com/en-us/product/PDS-204GCO" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;Microchip PDS-204GCO&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;outdoor PoE switch and other switches based on the&amp;nbsp;&lt;A href="https://www.microchip.com/en-us/product/vsc7514" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;Microchip VSC7514&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;use 2.5G SFP modules for uplink.&lt;/P&gt;&lt;P&gt;The 7150-C12P&amp;nbsp;is based on the&amp;nbsp;&lt;A href="https://www.broadcom.com/products/ethernet-connectivity/switching/strataxgs/bcm56160-series" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;Broadcom Hurricane3&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;ASIC (BCM56160) which has 8 x&amp;nbsp;SGMII / 2500BASE-X PHYs. If the 2 x 10G SFP+ ports are connected there (they are at the same PHY address, 0xa1), I assume 2.5G could be supported natively.&lt;/P&gt;&lt;P&gt;If I could buy some ICX switches that support this already I'd be more than happy to do that, but I don't know that the&amp;nbsp;7150-C10ZP supports 2.5G SFP modules either? The datasheet only mentions multigig support on copper; uplink ports are still&amp;nbsp;2 x 10G SFP+.&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2024 08:46:34 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/97655#M6913</guid>
      <dc:creator>jbuonagurio</dc:creator>
      <dc:date>2024-09-20T08:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: ICX 7250 and family: Support "Broadcom 2.5G" on SFP+ ports</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/97656#M6914</link>
      <description>&lt;P&gt;SFP+ ports with a &lt;U&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;2.5G&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/U&gt;Base-&lt;U&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;X&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/U&gt;&amp;nbsp;transceiver make sense as aggregation links to remote switches that supply PoE power to APs or cameras. It's 2024 (sorry to raise this post from the dead) and Microchip is making brand new outdoor switches with 2.5G SFP. Why not 10G SFP+? I don't know, thermal considerations maybe. Regardless it's &lt;SPAN&gt;&lt;EM&gt;very&lt;/EM&gt; hard to find switches which support these modules, or if they do it's generally undocumented.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2024 08:37:57 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/ICX-7250-and-family-Support-quot-Broadcom-2-5G-quot-on-SFP-ports/m-p/97656#M6914</guid>
      <dc:creator>jbuonagurio</dc:creator>
      <dc:date>2024-09-20T08:37:57Z</dc:date>
    </item>
  </channel>
</rss>

