Столкнулся со следующей проблемой.
Коммутаторы Cisco 2960S-48LPD-L наотрез отказались принимать медные гигабитные SFP. Также коммутаторы 2960+ с прошивкой lanlite не хотели кушать китайские WDM модули(одноглазые 1310/1550нм). Как оказалось, это некое маркетинговое ограничение.
Но если засунуть и в медные и в wdm модули прошивки от GLC-SX-MM, все прекрасно работает. Чтоб не запутаться, где какой модуль стоит, в серийнике первыми шестью байтами пишу модель, а далее рандомную строку. По show inv это видно.
Большое спасибо carver'у за разъяснение цисковского алгоритма подписи модулей и NiTr0 за скрипт для работы с I2C.