puppetlabs/facter — pull request #317 by cryptographrix (2012-09-19 00:40:46+00:00)
Title: Fixes Bug # 1415: truncated Infiniband MAC addresses 

FOR LINUX ONLY. If interface starts with ib, uses one of two methods to get infiniband MAC address and fails with a MAC address of all FF otherwise.

Logs to Facter.debug if neither /sys/class/net/#{interface}/address or /sbin/ip exist.