ОК, я нашел решение, потому что каждый поставщик должен использовать свой собственный VendorID, и стандартным является то, что MTA MAC - это модем MAC + 2, я убираю часть vendorID из mac, делаю простой расчет и добавляем vendorID * 1001.*
function mac2mtaMac($mac) {
$mac = preg_replace('/[^0-9A-Fa-f]/', '', $mac);
$macVendorID = substr($mac, 0, 6);
$macDec = hexdec(substr($mac, 5));
$macDec += 2;
$macHex = dechex($macDec);
$mtaMac = $macVendorID.str_repeat('0', 6 - strlen($macHex)).$macHex;
return $mtaMac;
}
@ Пол Норман: спасибо за несколько советов о том, как это сделать быстро