SFP: err sfpswitch.py[]: EEPROM read error: [Errno 6] No such device or address

After ex- & inserting my SFP module I got the following in /var/log/messages

 err sfpswitch.py[1830]: Shutting down interface eth1
 err sfpswitch.py[1830]: Bringing up interface eth1
 err sfpswitch.py[1830]: EEPROM read error: [Errno 6] No such device or address
 err sfpswitch.py[1830]: Switching NIC mode to phy-sfp.

The message came from /usr/sbin/sfpswitch.py:

177 def decide_sfpmode(self):
178         ec = []
179         try:
180                 ec = list(EEPROM(self.i2cbus).read_eeprom())
181                 d("SFP EEPROM: %s" % str(ec))
182         except Exception as e:
183                 l("EEPROM read error: " + str(e))
184                 return 'phy-sfp'

Where could the problem be? Hardware fault or is the SFP module not compatible with Omnia?

The SFP module I inserted was this one:
1000BASE-BX BiDi SFP 1310nm-TX/1490nm-RX 20km Transceiver Module
(very cheap: $10)

The ISP send me this media converter: Zyxel PMG1005-T20B - GPON SFU with 1-port GbE LAN
Which is the one I would by-pass.

I have tried the two SFP modules in a HP switch. They are some kind working but HP will not talk with them as they identify them self as HP equipment. Here is the output from the serial console:

%Apr 26 12:01:00:423 2000 Net24833 OPTMOD/4/FIBER_SFPMODULE_NOWINVALID:
GigabitEthernet1/0/17: This is not a supported transceiver for this platform. HPE does not guarantee the normal operation or maint.

I have borrowed a SFP module Finisar FTRJ-8519-7D-2.5 2GB and it talks fine with Omnia although I can not use the wave length.

While power is on I inserted the module and /var/log/messages writes:

2018-10-29 15:48:13 err sfpswitch.py[11415]: Switching NIC mode to phy-sfp.
2018-10-29 15:48:14 err sfpswitch.py[11415]: Shutting down interface eth1
2018-10-29 15:48:14 notice netifd[]: Network device 'eth1' link is down
2018-10-29 15:48:14 notice netifd[]: VLAN 'eth1.101' link is down
2018-10-29 15:48:14 notice netifd[]: Interface 'wan' has link connectivity loss
2018-10-29 15:48:14 err sfpswitch.py[11415]: Bringing up interface eth1
2018-10-29 15:48:14 notice netifd[]: Interface 'wan6' has link connectivity loss
2018-10-29 15:48:14 notice netifd[]: wan (8913): udhcpc: received SIGTERM
2018-10-29 15:48:15 err odhcp6c[8904]: Failed to send DHCPV6 message to ff02::1:2 (Permission denied)

My conclusion is that SFP module from fs.com does not work with Omnia for some unknown reason. So I have to find another SFP SC TX-1310nm RX-1490nm 20km module.