Please be aware there are 3 types (at least) of 9 pin cables that Bose uses that are not interchangeable. (or they shouldn't be)
The differences in the cables are as follows:
Bose 302580-1001 This cable does NOT have all pins connected. It has heavier wiring for 2 pins that carry POWER/stronger signals to devices. It is the must have cable for the Acoustimass Sub-woofers and connects other BOSE components to the main units. It is not a Boselink A or B cable. Both are wired differently inside. This cable is specifically NOT for the Wave or 321 systems. We manufacture our own version of this cable that is double shielded and has power wires actually heavier than the BOSE original cable. 6, 12 and 25 ft lengths available.
Boselink A For lifestyle systems to connect main units together to transmit signals to multiple systems. All pins are wired. Not the preferred cable for Subwoofers or other devices that need heavy power wiring. Specifically will NOT work with Bose Wave or 321 systems. We have our own version of this cable in 6, 15 and 25 ft lengths.
Boselink B For connecting the Bose Wave and 321 systems to their components or other Bose systems. Wired differently than either other cable and will not work as Bose 302580-1001 or Boselink A applications. No Power wires and only certain pins wired. Very limited applications. If you don't know you need a Boselink B you probably do not. We do not currently manufacture a Boselink B cable.