Как подключить Raspberry к WEP зашифрованной и с поддержкой dhcp Ad-Hoc сети

У меня есть Three Rasbperry Pi3, и я настроил 2 из них как специализированный сетевой сервер с поддержкой dhcp, они работают нормально, и я могу подключиться к ним с помощью ПК с Windows и Linux, а также с мобильного телефона. Кроме того, dhcp назначает "Портативному компьютеру, ПК и мобильному устройству" динамический IP-адрес в указанном диапазоне, но когда я пытаюсь подключиться с другого Raspberry Pi с помощью wpa_supplicant, он не может подключиться к специализированной сети Raspberry Pi, на которой размещается специальная сеть. Я использую WEP-шифрование. Мой Raspberry Pi оснащен внутренней картой Wi-Fi.

Модель сети

# 1 Raspberry Pi3 с поддержкой dhcp ad-hoc

# 2 Raspberry Pi3 с поддержкой dhcp ad-hoc

# 3 Raspberry Pi3 - это движущийся узел с конфигурациями wpa_supplicant в режиме управляемой сети, который будет подключаться к любому из тех Raspberry Pi, в зависимости от которых у него хороший уровень сигнала и качество.

# 1 Raspberry Pi с поддержкой dhcp ad-hoc

У меня есть следующее

конфигурация интерфейса

мой файл /etc/network/interfaces выглядит следующим образом

auto wlan0
iface wlan0 inet static
      address 192.168.1.1
      netmask 255.255.255.0
      wireless-channel 1
      wireless-essid Node1
      wireless-key 6172736869
      wireless-mode ad-hoc

Конфигурация DHCP

и моя конфигурация для /etc/dhcp/dhcpd.conf

    ddns-update-style interim;
    default-lease-time 600;
    max-lease-time 7200;
    authoritative;
    log-facility local7;
    subnet 192.168.1.0 netmask 255.255.255.0 {
           range 192.168.1.5 192.168.1.150;
    }

#2 Raspberry Pi с поддержкой dhcp ad-hoc

У меня есть следующее

конфигурация интерфейса

мой файл /etc/network/interfaces выглядит следующим образом

auto wlan0
iface wlan0 inet static
      address 192.168.2.1
      netmask 255.255.255.0
      wireless-channel 1
      wireless-essid Node2
      wireless-key 6172736869
      wireless-mode ad-hoc

Конфигурация DHCP

и моя конфигурация для /etc/dhcp/dhcpd.conf

    ddns-update-style interim;
    default-lease-time 600;
    max-lease-time 7200;
    authoritative;
    log-facility local7;
    subnet 192.168.2.0 netmask 255.255.255.0 {
           range 192.168.2.5 192.168.2.150;
    }

Работает нормально. Я могу подключить что угодно, кроме Raspberry Pi с конфигурацией wpa_supplicant. Я работал над этим почти 12 дней, и я попробовал почти все решения, касающиеся WEP-соединения с wpa_supplicant, и до сих пор нет шансов на соединение.

У меня есть следующая конфигурация для

#3 Raspberry Pi3 с конфигурацией wpa_supplicant

конфигурация wpa_supplicant

мой /etc/wpa_supplicant/wpa_supplicant.conf выглядит так

    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    country=GB

    network={
             ssid="IoT-Lab"
             psk="12323233"
             key_mgmt=WPA-PSK
    }


    network={
            ssid="Node1"
            wep_key0="6172736869"
            #wep_key0=6172736869
            key_mgmt=NONE
    }

Когда я подключаюсь к Node1, он не устанавливает соединение, а создает запись в wpa_supplicant.

Затем прочитайте об удалении кавычек wep_key0, и я сделал это, но это не сработало. Я также прочитал о множестве твиков, с которыми можно поиграть, но ничего не сработало и сделал каждый из них, но ничего не работает.

конфигурация интерфейса

# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Я также проверяю конфигурацию интерфейса для wlan0 от руководства до dhcp, но это не работает. Я буду благодарен, если вы поможете мне.

0 ответов

Другие вопросы по тегам