On the MBX the kernel made an assumption about where the MAC address would
be in the VPD (Vital Product Data). However, the documentation for the
firmware (EPPC-Bug) describes the format of the VPD and makes no
guarrantees about the location of any VPD record. It does however describe
the format of each record type and the MAC address record will be of type
'08' and of size 6. This changes the code so that instead of assuming a
position, it searches for the record, which I assume is also what EPPC-Bug
does.