Вышел неофициальный драйвер для WiMax-модема от Yota под Linux
В общем не знаю как, но я пропустил это событие и только сейчас случайно узнал об этом. Драйвер пока не тестировал-подходящей машинки не на руках. Как только всё срастётся, обязательно потестирую и выложу результаты в блоге.
Вот информация из блога разработчиков:
Показать ▼
MadWimax – реверс-инжинированный Linux драйвер для Samsung SWC-U200, USB адаптера для доступа к сетям Mobile Wimax. Проект так называется благодаря очень успешному проекту с похожими целями MadWifi. Надеемся, что и мы добьемся своего.
![]()
Для удобства разработки драйвер пишется полностью в user-space. Это должно существенно сократить время необходимое для создание полноценного драйвера. Если производительность окажется неудовлетворительной, позже можно будет его переписать в виде модуля ядра.
Для обмена данными с устройством используется библиотека libusb-1.0. Она сильно упрощает процесс написания USB драйвера в user-space. Кроме того, она поддерживает асинхронные передачи, которые необходимы для обмена данными с SWC-U200. К сожалению, библиотека поддерживает только Linux.
Для создания сетевого интерфейса в user-space используется TAP драйвер.
Самой серьезной задачей в данный момент является расшифровка протокола обмена данными с устройством. Для этого предлагается использовать 3 подхода:
- анализ логов взаимодействия официального Windows драйвера с SWC-U200, получаемых с помощью USB сниффера. Лучше всего логи потом выкладывать в общий доступ, чтобы каждый участник проекта мог потом воспользоваться этой информацией.
- дизассемблирование Windows драйвера. Hint: нужный файл – C7xUSBX3.sys.
- анализ прошивок
Скачать драйвер можно здесь.
А ещё можно почитать вот это:
Оставить комментарий


