On 9.1.2023. 15:21, Hrvoje Popovski wrote:
> On 5.1.2023. 18:43, Hrvoje Popovski wrote:
>> On 4.1.2023. 14:20, Ivo Chutkin wrote:
>>> On 2.1.2023 г. 16:58 ч., Hrvoje Popovski wrote:
>>>> On 28.12.2022. 20:21, Stuart Henderson wrote:
>>>>> On 2022-12-28, Hrvoje Popovski <hrv...@srce.hr> wrote:
>>>>>> Hi all,
>>>>>>
>>>>>> I don't have much experience with BiDi sfp, so I'm asking you guys,
>>>>>> should openbsd ix work with 1G BiDi sfp.
>>>>>
>>>>> should do, yes.
>>>>>
>>>>> in case you're not aware, bidi transceivers come in different types,
>>>>> e.g.
>>>>> your MaxLink ML-S5531-20 transmits at 1550nm and receives at 1310nm, so
>>>>> must be paired with a transceiver that transmits at 1310nm and receives
>>>>> at 1550nm (e.g. the MaxLink model is ML-S3155-20) - do you have that?
>>>>>
>>>>> also, they should normally be used with single-mode fibre (due to how
>>>>> the bidi optics are coupled into the fibre they *can* also work with
>>>>> multimode fibre, though if you do that, insertion loss is high so
>>>>> distance is much more limited, plus it's even more sensitive to bending
>>>>> than usual in that case).
>>>>>
>>>>>
>>>>
>>>> Hi,
>>>>
>>>> everything is fine regarding transceiver and fiber. I've played with it
>>>> for few days with my ISP and that BiDI sfp works on mikrotik
>>>> RB5009UG+S+IN and cisco 2960 switch. On aruba 2540 (allow unsupported
>>>> transceiver), ibm switch and openbsd ix(4) it won't work.
>>>>
>>>> I've ordered few BiDi sfp from fs.com and maybe my ISP will lend me
>>>> MaxLink sfp so I could test them in lab.
>>>>
>>>> Thank you Stuart for information ...
>>>>
>>> Hi Hrvoje,
>>>
>>> Can you try setting NIC to use speed 1G since it is SFP, not 10G SFP+
>>> module.
>>> My experience is that "media: Ethernet autoselect" not always work.
>>>
>>
>> Hi,
>>
>> yes that's one of the problems. I couldn't set media to 1000baseLX and
>> ifconfig ix0 media only showed me autoselect, even when BiDi was
>> inserted into nic.
>>
>> Maybe that's problem with x552 but i didn't have x520 near me at that time.
>>
>> Good thing is that BiDi sfp's arrived and I will play with them.
>>
> 
> Hi all,
> 
> It seems that ix(4) is having problems with 1G BiDi sfp. I've tested
> FS.COM 1G BiDi and they are working on mikrotik and some switches but on
> OpenBSD I'm getting "status: no carrier" what ever I do.
> I've tried:
> advertise 1G without auto-negotiation and speed 1Gbps full duplex
> advertise 1G with auto-negotiation
> With those sfp's in OpenBSD I just can't disable auto-neg or configure
> media to advertise 1G full-duplex.
> With normal 1G sfp everything is working as expected on OpenBSD ix(4).
> 
> For link to be UP between network equipment with 1G BiDi i needed to
> configure interfaces to advertise 1G without auto-negotiation and speed
> 1Gbps full duplex.
> 
> On other hand 10G BiDi is working as expected with auto negotiation,
> means that I didn't need to configure anything for link to be up.
> 
> 
> 
> 1G BiDi
> OpenBSD
> ix0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         lladdr a0:36:9f:2e:96:a0
>         index 1 priority 0 llprio 3
>         media: Ethernet autoselect
>         status: no carrier
>         transceiver: SFP LC, 1490 nm, 10.0km SMF
>         model: FS SFP-GE-BX rev A0
>         serial: F2130238999, date: 2022-03-28
>         voltage: 3.28 V, bias current: 12.90 mA
>         temp: 41.18 C (low -10.00 C, high 80.00 C)
>         tx: -6.42 dBm (low -10.00 dBm, high -2.00 dBm)
>         rx: -7.24 dBm (low -23.98 dBm, high -2.00 dBm)
>         inet 10.255.1.3 netmask 0xffffff00 broadcast 10.255.1.255
> ix0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         lladdr a0:36:9f:2e:96:a0
>         index 1 priority 0 llprio 3
>         media: Ethernet autoselect
>         status: no carrier
>         supported media:
>                 media autoselect
>         inet 10.255.1.3 netmask 0xffffff00 broadcast 10.255.1.255
> 
> 
> mikrotik
>                     name: sfp-sfpplus1
>                   status: no-link
>       sfp-module-present: yes
>              sfp-rx-loss: no
>             sfp-tx-fault: no
>                 sfp-type: SFP-or-SFP+
>       sfp-connector-type: LC
>       sfp-link-length-sm: 10km
>          sfp-vendor-name: FS
>   sfp-vendor-part-number: SFP-GE-BX
>      sfp-vendor-revision: A0
>        sfp-vendor-serial: F2040345575
>   sfp-manufacturing-date: 22-04-06
>           sfp-wavelength: 1310nm
>          sfp-temperature: 34C
>       sfp-supply-voltage: 3.265V
>      sfp-tx-bias-current: 9mA
>             sfp-tx-power: -6.333dBm
>             sfp-rx-power: -6.203dBm
>          eeprom-checksum: good
> 
> 
> 
> 
> 10G BiDi
> OpenBSD
> ix0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         lladdr a0:36:9f:2e:96:a0
>         index 1 priority 0 llprio 3
>         media: Ethernet autoselect (autoselect rxpause,txpause)
>         status: active
>         transceiver: SFP LC, 1270 nm, 10.0km SMF
>         model: FS SFP-10G-BX
>         serial: F2220232065, date: 2022-06-28
>         voltage: 3.32 V, bias current: 39.09 mA
>         temp: 41.07 C (low -43.00 C, high 88.00 C)
>         tx: -1.68 dBm (low -10.00 dBm, high 2.00 dBm)
>         rx: -1.70 dBm (low -16.50 dBm, high 2.50 dBm)
>         inet 10.255.1.3 netmask 0xffffff00 broadcast 10.255.1.255
> ix0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         lladdr a0:36:9f:2e:96:a0
>         index 1 priority 0 llprio 3
>         media: Ethernet autoselect (autoselect rxpause,txpause)
>         status: active
>         supported media:
>                 media autoselect
>         inet 10.255.1.3 netmask 0xffffff00 broadcast 10.255.1.255
> 
> 
> mikrotik
>                     name: sfp-sfpplus1
>                   status: link-ok
>                     rate: 10Gbps
>              full-duplex: yes
>          tx-flow-control: no
>          rx-flow-control: no
>       sfp-module-present: yes
>              sfp-rx-loss: no
>             sfp-tx-fault: no
>                 sfp-type: SFP-or-SFP+
>       sfp-connector-type: LC
>       sfp-link-length-sm: 10km
>          sfp-vendor-name: FS
>   sfp-vendor-part-number: SFP-10G-BX
>        sfp-vendor-serial: F2220214175
>   sfp-manufacturing-date: 22-08-04
>           sfp-wavelength: 1330nm
>          sfp-temperature: 48C
>       sfp-supply-voltage: 3.302V
>      sfp-tx-bias-current: 45mA
>             sfp-tx-power: -1.705dBm
>             sfp-rx-power: -1.124dBm
> 
> 
> 
> 
> 
> 
> 

Interesting thing is that if box is booted with 1G BiDi sfp in ix(4),
mac address is 00:00:00:00:00:00 even if interface is down or there's no
hostname.ix0 file. mac address should be a0:36:9f:2e:96:a0

ix0 at pci3 dev 0 function 0 "Intel 82599" rev 0x01, msix, 12 queues,
address 00:00:00:00:00:00
ix1 at pci3 dev 0 function 1 "Intel 82599" rev 0x01, msix, 12 queues,
address a0:36:9f:2e:96:a1

ifconfig ix0
ix0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:00:00:00:00:00
        index 1 priority 0 llprio 3
        media: Ethernet autoselect
        status: no carrier
ifconfig ix0 sff
ix0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:00:00:00:00:00
        index 1 priority 0 llprio 3
        media: Ethernet autoselect
        status: no carrier
        transceiver: SFP LC, 1490 nm, 10.0km SMF
        model: FS SFP-GE-BX rev A0
        serial: F2130238999, date: 2022-03-28
        voltage: 3.28 V, bias current: 13.00 mA
        temp: 41.54 C (low -10.00 C, high 80.00 C)
        tx: -6.33 dBm (low -10.00 dBm, high -2.00 dBm)
        rx: -7.18 dBm (low -23.98 dBm, high -2.00 dBm)
ifconfig ix0 media
ix0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:00:00:00:00:00
        index 1 priority 0 llprio 3
        media: Ethernet autoselect
        status: no carrier
        supported media:
                media autoselect



Reply via email to