Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Аппаратные модули
  3. WiFi/Ethernet/Bluetooth
  4. Настройка AP (Access Point / Точка доступа) Raspberry Pi на адаптере Ralink MediaTek MT7601U

Настройка AP (Access Point / Точка доступа) Raspberry Pi на адаптере Ralink MediaTek MT7601U

Запланировано Прикреплена Закрыта Перенесена WiFi/Ethernet/Bluetooth
3 Сообщения 2 Posters 97 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано pi
    #1

    Приветствую всех!

    Столкнулся с проблемой настройки режима точки доступа на Raspberry Pi. Использую wi-fi адаптер Ralink MediaTek MT7601U как на картинке:
    Screenshot from 2025-01-10 02-48-52.png
    В процессе настройки пользовался инструкцией: https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi-access-point?view=all

    Скачал самую последнюю версию hostapd

    wget w1.fi/releases/hostapd-2.5.tar.gz
    

    Сходу hostapd не собрался. Пришлось доустанавливать компоненты:

    apt-get install libnl-dev libssl-dev
    

    Настройки для hostapd

    /etc/hostapd/hostapd.confinterface=wlan1
    driver=nl80211
    ssid=Pi_AP
    hw_mode=g
    channel=6
    macaddr_acl=0
    auth_algs=1
    ignore_broadcast_ssid=0
    wpa=2
    wpa_passphrase=raspberry
    wpa_key_mgmt=WPA-PSK
    wpa_pairwise=TKIP
    rsn_pairwise=CCMP
    

    Вот такой результат для запуска

    hostapd:pi@raspberrypi:~ $ sudo /usr/sbin/hostapd -dd /etc/hostapd/hostapd.conf
    random: Trying to read entropy from /dev/random
    Configuration file: /etc/hostapd/hostapd.conf
    rfkill: initial event: idx=0 type=1 op=0 soft=0 hard=0
    rfkill: initial event: idx=1 type=1 op=0 soft=0 hard=0
    nl80211: Supported cipher 00-0f-ac:1
    nl80211: Supported cipher 00-0f-ac:5
    nl80211: Supported cipher 00-0f-ac:2
    nl80211: Supported cipher 00-0f-ac:4
    nl80211: Supported cipher 00-0f-ac:10
    nl80211: Supported cipher 00-0f-ac:8
    nl80211: Supported cipher 00-0f-ac:9
    nl80211: Using driver-based off-channel TX
    nl80211: interface wlan1 in phy phy1
    nl80211: Set mode ifindex 4 iftype 3 (AP)
    nl80211: Failed to set interface 4 to mode 3: -95 (Operation not supported)
    nl80211: Try mode change after setting interface down
    nl80211: Set mode ifindex 4 iftype 3 (AP)
    nl80211: Failed to set interface 4 to mode 3: -95 (Operation not supported)
    nl80211: Interface mode change to 3 from 0 failed
    nl80211: Could not configure driver mode
    nl80211: deinit ifname=wlan1 disabled_11b_rates=0
    nl80211: Remove monitor interface: refcount=0
    netlink: Operstate: ifindex=4 linkmode=0 (kernel-control), operstate=6 (IF_OPER_UP)
    nl80211: Set mode ifindex 4 iftype 2 (STATION)
    nl80211 driver initialization failed.
    hostapd_interface_deinit_free(0x1c4440)
    hostapd_interface_deinit_free: num_bss=1 conf->num_bss=1
    hostapd_interface_deinit(0x1c4440)
    wlan1: interface state UNINITIALIZED->DISABLED
    hostapd_bss_deinit: deinit bss wlan1
    wlan1: AP-DISABLED
    hostapd_cleanup(hapd=0x1c4fe0 (wlan1))
    hostapd_free_hapd_data: Interface wlan1 wasn't started
    hostapd_interface_deinit_free: driver=(nil) drv_priv=(nil) -> hapd_deinit
    hostapd_interface_free(0x1c4440)
    hostapd_interface_free: free hapd 0x1c4fe0
    hostapd_cleanup_iface(0x1c4440)
    hostapd_cleanup_iface_partial(0x1c4440)
    hostapd_cleanup_iface: free iface=0x1c4440
    

    Подскажите ваш опыт работы с данным адаптером или идеи по решению проблемы?

    Raspberry Pi 2B
    2016-02-09-raspbian-jessie (Linux raspberrypi 4.1.18-v7+ #845 SMP Thu Feb 18 19:45:28 GMT 2016 armv7l GNU/Linux)

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано pi
      #2

      Проверил состояние адаптеров:

      pi@raspberrypi:~ $ rfkill list
      0: phy0: Wireless LAN
      Soft blocked: no
      Hard blocked: no
      1: phy1: Wireless LAN
      Soft blocked: no
      Hard blocked: no
      

      Проверил iw list на поддерживаемые адаптером режимы
      pi@raspberrypi:~ $ iw list

      Supported interface modes:
      * managed
      * monitor
      software interface modes (can always be added):
      * monitor
      

      Режим AP отсутствует (как например в этом случае), НО: гугл вывел меня на вот этот топик в котором AP мод тоже отсутствует, однако на практике адаптер уже использовался в AP режиме при использовании в Windows — это прямо таки мой случай.
      Вопрос решился сменой драйвера.

      В моем случае драйвер используется предустановленный на Raspbian.
      Замену драйвера я не нашел

      pi@raspberrypi:~ $ hwinfo
      37: None 00.0: 10701 Ethernet
      [Created at net.125]
      Unique ID: usDW.ndpeucax6V1
      Parent ID: lfzD.Sed3PcmdZ23
      SysFS ID: /class/net/eth0
      SysFS Device Link: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1:1.0
      Hardware Class: network interface
      Model: «Ethernet network interface»
      Driver: «smsc95xx»
      Driver Modules: «smsc95xx»
      Device File: eth0
      HW Address: b8:27:eb:36:aa:7b
      Link detected: yes
      Config Status: cfg=new, avail=yes, need=no, active=unknown
      Attached to: #26 (Ethernet controller)
      

      Итого: Адаптер Ralink MediaTek MT7601U точно под Windows поддерживает AP мод. Запуск hostapd прерывается на

      nl80211: Failed to set interface 4 to mode 3: -95 (Operation not supported)
      

      Подскажите ваш опыт работы с данным адаптером или идеи по решению проблемы?

      gerundG 1 ответ Последний ответ
      0
      • gerundG Не в сети
        gerundG Не в сети
        gerund
        replied to pi on отредактировано
        #3

        iw list тебе конкретно говорит, что режим точки доступа этим драйвером не поддерживается.
        либо ищи драйвер с поддержкой AP, либо меняй wi-fi свисток.
        могу порекомендовать TP_LINK Archer T3U

        1 ответ Последний ответ
        0

        • Войти

        • Нет учётной записи? Зарегистрироваться

        • Login or register to search.
        • Первое сообщение
          Последнее сообщение
        0
        • Категории
        • Главная
        • Документация
        • Последние
        • Пользователи