Около года назад, появилась информация о новых правилах FCC , которые могут помешать установке ОС с открытым исходным кодом на маршрутизаторы, таких как OpenWrt или DDWRT. Несмотря на заверения FCC , что правила были предназначены для предотвращения из незаконно настройки параметров РЧ, и что они не повлияют на установку альтернатив с открытым исходным кодом, реальность такова, что такие компании, как TP-Link в конечном итоге остановили производство маршрутизаторов в связи с новыми правилами, а Linksys обеспечила только совместимость с DD-WRT и OpenWRT на некоторых из своих маршрутизаторов , но не на всех. Вероятно, это было сделано из – за дополнительной работы, которая потребовалась бы для разделения параметров РЧ. Но отдел безопасности Imagine Technology, нашли решение для своих процессоров MIPS Warrior P-класса.
Для того, чтобы показать концепцию работы, они разработали решение на основе двухядерного процессора Bailkal T1 связав его с MIPS P5600, а также с помощью адаптера Realtek RTL8192 WiFi и порта Ethernet (WAN) для обмена данными. Последовательный порт используется для отладки Linux.
Они запустили гипервизор, а также три виртуальные машины (VM) для расширения возможностей работы процессора и аппаратного обеспечения:
- Открытый исходный код L4Re гипервизора состоит из микроядра L4 , который может запускать доверенные собственные приложения и выступать в качестве доверенного гипервизора для операционных систем.
- Виртуальная машина для OpenWrtони запустили OpenWrt вместе с необходимым программным обеспечением на маршрутизаторе
- Изолированные VM для драйвера Wi-Fiбез прямого доступа к драйверу от других виртуальных машин, исключая соединение по виртуальной сети с использованием портов 85 для HTTP, 449 для HTTPS или 29 для SSH. Это важная часть, необходимая для соответствия правилам FCC.
- Выделенные VM для приложений сторонних производителей, выступающих в качестве песочницы для запуска сторонних приложений , которые обеспечивают дополнительные функциональные возможности, такие как приложения домашней автоматизации.
Конечно, это не решит проблемы существующих дешевых маршрутизаторов, но это может стать решением для будущих моделей Wi-Fi маршрутизаторов.
Благодарим сайт cnx-software.com за предоставленную информацию
Оригинал статьи тут