Началось всё с того, что в руки мне попали 2 телефона IPECS LIP-8002E со слетевшей прошивкой (BootC ENV read fail).
Не долго думая, я восстановил их прошивкой Recovery_1.0Bq из этой темы. Затем по очереди обновил уже через интерфейс станции kernel и app до версии 1.1Cb.
И вроде бы всё хорошо, но, как оказалось, у ОБОИХ телефонов после прошивки слетел MAC адрес и принял следующий вид 00:02:03:04:05:06. С таким маком они и зарегестрировались на станции, а записи со старыми маками так и остались висеть нетронутые в списке зарегестрирванных ранее.
- Пробовал менять MAC через ПГМ101, не помогло. Появилась запись с указанным вручную маком, а призрак с 00:02:03:04:05:06 сместился на позицию Seq +1.
- В комплекте с restore-прошивкой есть файл image452_8002.bin, который казалось бы содержит параметры сети, которые телефон использует по умолчанию в меню BootC, в том числе и загадочный мак. Но в процессе прошивки с сервера, судя по логам, берётся только vmlinuz_8002 и LIP_8002E_VER_ALL. А как скормить ему нужные параметры? Не ясно.
- В web-морде телефона мак тоже не подлежит изменению
И как теперь задать требуемый мак? Можно было бы так и оставить, будь такой телефон один, но два телефона с одним маком в сети - не вариант.