Well I somehow managed to find not one but two DAC cables that will not work on either an ICX 7150 or an ICX 6450, I thought I would leave the info here so others avoid making the same mistake. The switches do detect the modules, they just do not link.
#1 Belkin F2CX036-05M Cable, SFP+, 10GBASE Direct Attached Passive TWNAX, 5M
This DAC is marketed as a cisco compatible part, I could not get it working with any of the ruckus/brocade switches I have. I was able to get it working for directly connecting two Intel X520 adapters. Below is the dump of the module using ethtool.
#2 Amphenol 571540001 0.5m SFP+ 10GbE Direct Attach Passive Copper Cable twinaxial
This DAC was the same as above, it did not work in the switches, but did work in a NIC.
Lastly is a cable that I have been using for some time and it has been working in practically everything I've got. They were included with my connectx-2 cards a while back so I don't know much about them.
If anyone has any recommendations I am looking to pick up a few extra cables 0.5M, 1M, and 5M, I do use optical but I would like the DAC for troubleshooting and flexibility purposes. For instance if I order on FS should I be getting brocade compatible cables or Cisco being that I do have that one cisco-tyco cable that works fine? I was thinking of going with these Cisco SFP-H10GB-CU3M 3 Meter 10G SFP+ DAC Twinax Cable 37-0961 MNPA19-XTR | eBay
Alternatively if there is a way to recode the modules, I'm all ears. I saw how Fohdeesha did this with the monoprice qfsp cables but that was on an ICX6610 which I do not have access to. I know this can be also be done with specialty hardware such as a Revelprog EEPROM programmer with sfp adapter as well but I didn't think it was worth the cost for what will possibly be a one time use.
#1 Belkin F2CX036-05M Cable, SFP+, 10GBASE Direct Attached Passive TWNAX, 5M
This DAC is marketed as a cisco compatible part, I could not get it working with any of the ruckus/brocade switches I have. I was able to get it working for directly connecting two Intel X520 adapters. Below is the dump of the module using ethtool.
Code:
root@pve1:~# ethtool -m eno2
Identifier : 0x03 (SFP)
Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
Connector : 0x21 (Copper pigtail)
Transceiver codes : 0x00 0x00 0x00 0x00 0x00 0x04 0x00 0x00 0x00
Transceiver type : Passive Cable
Encoding : 0x00 (unspecified)
BR, Nominal : 10300MBd
Rate identifier : 0x00 (unspecified)
Length (SMF,km) : 0km
Length (SMF) : 0m
Length (50um) : 0m
Length (62.5um) : 0m
Length (Copper) : 5m
Length (OM3) : 0m
Passive Cu cmplnce. : 0x03 (unknown) [SFF-8472 rev10.4 only]
Vendor name : OEM
Vendor OUI : 00:40:20
Vendor PN : SFP-H10GB-CU5M
Vendor rev :
Option values : 0x00 0x00
BR margin, max : 0%
BR margin, min : 0%
Vendor SN : CSC10G53053
Date code : 12071900
root@pve1:~# ethtool -m eno2 hex on
Offset Values
------ ------
0x0000: 03 04 21 00 00 00 00 00 04 00 00 00 67 00 00 00
0x0010: 00 00 05 00 4f 45 4d 20 20 20 20 20 20 20 20 20
0x0020: 20 20 20 20 00 00 40 20 53 46 50 2d 48 31 30 47
0x0030: 42 2d 43 55 35 4d 20 20 20 20 20 20 03 52 00 1d
0x0040: 00 00 00 00 43 53 43 31 30 47 35 33 30 35 33 20
0x0050: 20 20 20 20 31 32 30 37 31 39 30 30 00 00 00 b5
0x0060: 80 00 11 e6 16 55 db 1d 6c f7 fd 8a d2 d0 29 73
0x0070: c4 7f 5c 00 00 00 00 00 00 00 00 00 2a 7c 35 a7
0x0080: 43 4f 50 51 41 41 34 4a 41 41 33 37 2d 30 39 36
0x0090: 30 2d 30 32 56 30 32 20 01 00 46 00 00 00 00 c9
0x00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00c0: 53 46 50 2d 48 31 30 47 42 2d 43 55 35 4d 20 20
0x00d0: 20 20 20 20 30 38 00 00 00 00 00 00 00 00 00 b3
0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
#2 Amphenol 571540001 0.5m SFP+ 10GbE Direct Attach Passive Copper Cable twinaxial
This DAC was the same as above, it did not work in the switches, but did work in a NIC.
Code:
root@pve1:~# ethtool -m eno2
Identifier : 0x03 (SFP)
Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
Connector : 0x21 (Copper pigtail)
Transceiver codes : 0x00 0x00 0x00 0x00 0x00 0x04 0x00 0x00 0x00
Transceiver type : Passive Cable
Encoding : 0x00 (unspecified)
BR, Nominal : 10300MBd
Rate identifier : 0x00 (unspecified)
Length (SMF,km) : 0km
Length (SMF) : 0m
Length (50um) : 0m
Length (62.5um) : 0m
Length (Copper) : 1m
Length (OM3) : 0m
Passive Cu cmplnce. : 0x01 (SFF-8431 appendix E) [SFF-8472 rev10.4 only]
Vendor name : Amphenol
Vendor OUI : 78:a7:14
Vendor PN : 571540001
Vendor rev : W
Option values : 0x00 0x00
BR margin, max : 0%
BR margin, min : 0%
Vendor SN : APE16310011MJV
Date code : 160808
root@pve1:~# ethtool -m eno2 hex on
Offset Values
------ ------
0x0000: 03 04 21 00 00 00 00 00 04 00 00 00 67 00 00 00
0x0010: 00 00 01 00 41 6d 70 68 65 6e 6f 6c 20 20 20 20
0x0020: 20 20 20 20 00 78 a7 14 35 37 31 35 34 30 30 30
0x0030: 31 20 20 20 20 20 20 20 57 20 20 20 01 00 00 5a
0x0040: 00 00 00 00 41 50 45 31 36 33 31 30 30 31 31 4d
0x0050: 4a 56 20 20 31 36 30 38 30 38 20 20 00 00 00 07
0x0060: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x0070: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x0080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x0090: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x00a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x00b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x00c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x00d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x00e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x00f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Lastly is a cable that I have been using for some time and it has been working in practically everything I've got. They were included with my connectx-2 cards a while back so I don't know much about them.
Code:
root@pve1:~# ethtool -m eno1
Identifier : 0x03 (SFP)
Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
Connector : 0x21 (Copper pigtail)
Transceiver codes : 0x00 0x00 0x00 0x00 0x00 0x04 0x00 0x00 0x00
Transceiver type : Passive Cable
Encoding : 0x00 (unspecified)
BR, Nominal : 10300MBd
Rate identifier : 0x00 (unspecified)
Length (SMF,km) : 0km
Length (SMF) : 0m
Length (50um) : 0m
Length (62.5um) : 0m
Length (Copper) : 2m
Length (OM3) : 0m
Passive Cu cmplnce. : 0x01 (SFF-8431 appendix E) [SFF-8472 rev10.4 only]
Vendor name : CISCO-TYCO
Vendor OUI : 00:40:20
Vendor PN : 1-2053783-6
Vendor rev : R
Option values : 0x00 0x00
BR margin, max : 0%
BR margin, min : 0%
Vendor SN : TED1635HR5H
Date code : 16082900
root@pve1:~# ethtool -m eno1 hex on
Offset Values
------ ------
0x0000: 03 04 21 00 00 00 00 00 04 00 00 00 67 00 00 00
0x0010: 00 00 02 00 43 49 53 43 4f 2d 54 59 43 4f 20 20
0x0020: 20 20 20 20 00 00 40 20 31 2d 32 30 35 33 37 38
0x0030: 33 2d 36 20 20 20 20 20 52 20 20 20 01 00 00 12
0x0040: 00 00 00 00 54 45 44 31 36 33 35 48 52 35 48 20
0x0050: 20 20 20 20 31 36 30 38 32 39 30 30 00 00 00 fd
0x0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x0070: 00 00 00 00 00 00 00 00 00 00 00 00 e9 77 70 80
0x0080: 43 4f 50 51 41 42 54 4a 41 41 33 37 2d 31 34 33
0x0090: 30 2d 30 31 56 30 31 20 01 00 46 00 00 00 00 e1
0x00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00c0: 53 46 50 2d 48 31 30 47 42 2d 43 55 32 4d 20 20
0x00d0: 20 20 20 20 31 30 00 00 00 00 00 00 00 00 00 ad
0x00e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
If anyone has any recommendations I am looking to pick up a few extra cables 0.5M, 1M, and 5M, I do use optical but I would like the DAC for troubleshooting and flexibility purposes. For instance if I order on FS should I be getting brocade compatible cables or Cisco being that I do have that one cisco-tyco cable that works fine? I was thinking of going with these Cisco SFP-H10GB-CU3M 3 Meter 10G SFP+ DAC Twinax Cable 37-0961 MNPA19-XTR | eBay
Alternatively if there is a way to recode the modules, I'm all ears. I saw how Fohdeesha did this with the monoprice qfsp cables but that was on an ICX6610 which I do not have access to. I know this can be also be done with specialty hardware such as a Revelprog EEPROM programmer with sfp adapter as well but I didn't think it was worth the cost for what will possibly be a one time use.