1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hbu-dragon-usb-ap-tool

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

usbAPTool

usbAPTool — что это?

usbAPTool – это инструмент, который позволяет использовать USB-беспроводную сетевую карту для создания точки доступа Wi-Fi. Он предназначен для замены встроенного программного обеспечения управления беспроводными сетевыми картами. Основная цель разработки usbAPTool заключается в том, чтобы облегчить работу разработчиков и обучающихся на платформе OpenHarmony, предоставляя им возможность быстро создавать сетевую среду для разработки встраиваемых систем.

Почему не использовать встроенное программное обеспечение управления беспроводной сетевой картой?

На рынке существует множество популярных беспроводных сетевых карт от таких производителей, как 360, «Водяной знак», Tenda и TP-LINK. Эти карты имеют встроенное программное управление, которое также позволяет создавать точки доступа. Однако у них есть общие проблемы:

  • сложность настройки;
  • плохая совместимость;
  • нестабильность работы;
  • после подключения встраиваемой системы к точке доступа невозможно обмениваться данными между ней и ПК;
  • после подключения встраиваемой системы или мобильного устройства к точке доступа они не могут взаимодействовать друг с другом.

Эти проблемы создают неудобства при разработке встраиваемых систем.

Преимущества usbAPTool:

  • простота и скорость настройки;
  • хорошая совместимость;
  • сохранение структуры сети машинного зала;
  • каждая рабочая станция имеет независимую сетевую среду;
  • поддержка обмена данными между встраиваемой системой и ПК;
  • поддержка взаимодействия между встраиваемой системой и мобильными устройствами;
  • встраиваемая система может получить доступ к общедоступной сети (встраиваемая система — USB-беспроводная сетевая карта — ПК — сеть кампуса — общедоступная сеть);
  • соответствие требованиям крупномасштабного развёртывания в машинном зале (малая нагрузка на точку доступа, простая и быстрая установка и удаление);
  • подходит для мобильных сценариев (переносные компьютеры, подключение к сети кампуса, демонстрация на соревнованиях).

Сценарии использования usbAPTool:

usbAPTool особенно подходит для крупномасштабных развёртываний в машинных залах и мобильных сценариев разработки. Он широко используется в следующих случаях:

  • в школах (или профессиональных училищах, средних школах и т. д.), машинных залах, лабораториях для создания учебной и рабочей среды разработки встраиваемых систем;
  • разработчиками для мобильной разработки, мобильного тестирования, мобильной демонстрации и других сценариев, таких как использование портативных компьютеров, подключение к сетям кампусов и демонстрация на соревнованиях;
  • обычными пользователями, которые предпочитают usbAPTool вместо встроенного программного управления беспроводными сетевыми картами.

Требования к USB-беспроводным сетевым картам:

Драйвер USB-беспроводной сетевой карты должен поддерживать функцию Carrier Sense Multiple Access/Collision Detection (CSMA/CD), которая позволяет нескольким устройствам совместно использовать одну среду передачи данных. Чтобы проверить поддержку этой функции, выполните следующие шаги:

Установка драйвера:

Вставьте беспроводную сетевую карту и запустите программу установки драйвера.

Проверка поддержки CSMA/CD:

  1. Откройте командную строку с правами администратора.
  2. Выполните команду: netsh wlan show drivers.
  3. Проанализируйте вывод команды. Если отображается «Поддерживает CSMA/CD: Да», то драйвер вашей беспроводной сетевой карты поддерживает эту функцию. В противном случае переустановите драйвер или выберите другую модель или бренд USB-беспроводных сетевых карт.

Как использовать usbAPTool:

  1. Скачайте файл «WiFi Hotspot Tool.cmd».

    Клонируйте этот репозиторий или отдельно скачайте файл «WiFi Hotspot Tool.cmd».

  2. Настройте основные параметры (необязательно):

    Используйте редактор для открытия файла «WiFi Hotspot Tool.cmd».

    В зависимости от сценария использования, установите значение SCENE.

    Если SCENE=indi, то есть это личная сетевая среда, вы можете дополнительно настроить INDI_SSID (имя точки доступа) и INDI_PASSWORD (пароль точки доступа), или использовать значения по умолчанию.

    Если SCENE=lab, то есть для учебных заведений, лабораторий и других образовательных сценариев, вы можете дополнительно установить STUDENTID (номер студента). В сценарии lab номер студента будет использоваться в качестве имени точки доступа (SSID) и пароля. Если вы не устанавливаете STUDENTID, после запуска usbAPTool вам потребуется ввести номер студента.

  3. Подключите беспроводную сетевую карту:

    Для пользователей ПК рекомендуется подключать карту к передней панели корпуса компьютера.

  4. Запустите «WiFi Hotspot Tool.cmd»:

    Дважды щёлкните на файле «WiFi Hotpoint Tool.cmd», появится запрос на разрешение запуска от имени администратора. Нажмите «Да», чтобы разрешить.

    Основной интерфейс инструмента выглядит следующим образом:

    Просто нажмите Enter, чтобы автоматически включить точку доступа.

    Каждая команда слева имеет номер, введите соответствующий номер и нажмите Enter для выполнения соответствующей команды. Наиболее часто используемые команды — 3 (просмотреть состояние точки доступа) и 4 (просмотреть настройки точки доступа).

Участие в проекте:

  1. Форкните этот репозиторий.
  2. Создайте ветку Feat_xxx.
  3. Отправьте код.
  4. Создайте Pull Request.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Инструмент для включения точки доступа Wi-Fi на USB-адаптере беспроводной сети. Развернуть Свернуть
GPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/hbu-dragon-usb-ap-tool.git
git@gitlife.ru:oschina-mirror/hbu-dragon-usb-ap-tool.git
oschina-mirror
hbu-dragon-usb-ap-tool
hbu-dragon-usb-ap-tool
master