Настройка специальной сети между несколькими Rasberry Pis с помощью адаптеров беспроводной локальной сети RTL8188CUS 802.11n

1201
MattG

Я потратил несколько часов, пытаясь настроить специальную сеть между двумя rasberry pis (Debian 7.8 wheezy, версия ядра 4.1.6-v7 +). В конечном итоге я хотел бы иметь 11 pis в одной специализированной сети, но мне пока не удалось установить соединение между 2. Каждый pi имеет USB-ключ, содержащий адаптер WLAN Realtek RTL8188CUS 802.11n. Работа dmesg | grep usbуказывает, что устройство регистрируется с помощью драйвера интерфейса rtl18192cu . Согласно этой вики-странице :

В целом, устройства с RTL8188CUS прекрасно работают в качестве точки доступа Wi-Fi. Если вы планируете использовать raspberry pi в режиме ad hoc, вы должны убедиться, что ваш адаптер использует драйвер nl80211. Адаптеры Wi-Fi, использующие драйвер RTL8188CUS, не будут работать в режиме ad hoc.

Означает ли это, что мое устройство вообще не сможет использовать режим ad hoc или что мне нужно как-то настроить устройство для использования nl80211драйвера?

Я попытался следовать инструкциям на этой вики-странице Arch Linux, используя оба метода, wpa_supplicantи вручную iw. iwМетод не работает, что согласуется с тем фактом, что iwэто только для nl80211совместимых устройств. Использование wpa_supplicantбыло так же неудачно.

Следование вики-инструкциям Debian по настройке сети ad hoc принесло больше удачи как в руководстве, так и /etc/network/interfacesв описанных здесь методах, ifconfigи iwconfigсообщило, что оба pis были в режиме ad hoc, но они не могли пропинговать друг друга. Я также мог видеть специальную сеть с моего ноутбука, но не мог подключиться.

На этот вопрос о стековом потоке есть ответ, который утверждает, что он имел успех с тем же драйвером.

Буду признателен за любые советы о том, как настроить специальную сеть между несколькими Rasberry PIS. Я особенно заинтересован в получении помощи для настройки решения wpa_supplicant - есть ли какой-то способ использования nl80211для общения с моим устройством Wi-Fi?

2

1 ответ на вопрос

2
Shan-Desai

Hi this is a bit late on my part but on the same thread I actually posted the answer which I deleted. AdHoc networks with pis are possible with Ralink based WiFi Adapters I use the RT5370 Ralink Driver which makes Adhocing possible with pis

If you need to refer this here is my query which shows that nl80211 drivers aren't much of help

You can trust me with this since I have spent some amount of time trying to develop ad hoc networks for my work and now I can successfully build a network with the Ralink based Adapters without any hassle. Hope it helps

UPDATE -

with Debian Wheezy 7.10 firmware update the EDIMAX adapters are now adhoc compatible now. This has been tested and checked by me personally today. hence there shouldn't be a problem with infrastructure or ad hoc mode of operation for a variety of wifi adapters now

Although tests on Raspbian Jessie seem to fail!

Похожие вопросы