Не удалось установить интерфейс wlan0 в режим точки доступа: Intel Centrino N1000 Wireless

Я новый пользователь Ubuntu и установил Ubuntu 12.04 LTS на свой нетбук Acer Aspire One D255 с беспроводной картой Intel Centrino N1000. Все, что я хочу, это установить мой нетбук в качестве точки доступа Wi-Fi для моих устройств Android. Это хорошо работает для меня в Windows 7 с использованием Connectify, но я пытаюсь создать точку доступа в Ubuntu с помощью hostapd ( http://nims11.wordpress.com/2012/04/27/hostapd-the-linux-way-to -create-virtual-wifi-access-point / comment-page-5 / ), но получаю следующую ошибку:

ali@ali-AOD255:~$ sudo hostapd ~/hostapd-test.conf
Configuration file: /home/ali/hostapd-test.conf
nl80211: Failed to set interface wlan0 into AP mode
nl80211 driver initialization failed.
ELOOP: remaining socket: sock=4 eloop_data=0x8178910 user_data=0x8178e80  handler=0x807c5e0
ELOOP: remaining socket: sock=6 eloop_data=0x817ac98 user_data=(nil) handler=0x8086770

Все, что мне нужно, это настроить точку доступа Wi-Fi с помощью моего нетбука, чтобы мой Android-устройства могут просматривать и подключаться к нему.

11
задан 14 July 2013 в 10:47

2 ответа

Чтобы использовать сетевую карту в качестве точки доступа Wi-Fi, она должна поддерживать режим AP и усиление. master режим.

Чтобы проверить master-mode, выполните:

sudo iwconfig wlan0 mode master. 

Если вы не получили ошибку, он поддерживает мастер-режим

Для проверки AP выполните следующую команду: [ 1113]

sudo apt-get install iw

Затем выполните:

iw list

Если в списке «Поддерживаемых режимов интерфейса» есть «AP», ваше устройство будет поддерживать режим точки доступа с помощью hostapd.

Но как вы прокомментировали выше, что он не поддерживает режим AP, точка доступа Wi-Fi не будет работать, как описано в блоге.

В отличие от windows, ядро ​​linux не предоставляет одинаковые функции для каждой беспроводной карты. Так что для конкретной Wi-Fi-карты драйвер Windows может поддерживать точку доступа, а драйвер linux - нет.

Одним из вариантов является приобретение беспроводной карты, которая поддерживает режимы AP. Вы можете найти более подробную информацию здесь:

http://wireless.kernel.org/en/users/Drivers

Хотя, по моему мнению, лучшим вариантом является купите USB Wifi-маршрутизатор с поддержкой модема 3G / Evdo (желательно), например, Lava W200 .

0
ответ дан 14 July 2013 в 10:47

Обратитесь к следующей ссылке: http://www.webupd8.org/2013/06/how-to-set-up-wireless-hotspot-access.html

простой и эффективный способ настроить горячую точку в большинстве машин Linux.

Я попробовал hostapd способ настроить беспроводную горячую точку, обеспеченную Нимом. Первоначально мне связали ошибки с моим конфигурационным файлом (Чтение комментарии 'freekpeek' и 'Nipin Shakya', оба - я), но наконец это работало также.

У меня был маршрутизатор BCM4312 802.11b/g LP-PHY, который не поддерживал Привилегированный режим. Первоначальный предоставленный код позволил бы Вам проверить режим своего маршрутизатора: мой первоначально показал следующее:

winux@MagicBox:~$ lspci -k | grep -A 3 -i "network"
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
    Subsystem: Dell Wireless 1397 WLAN Mini-Card
    Kernel driver in use: wl
    Kernel modules: wl, ssb
winux@MagicBox:~$ 
winux@MagicBox:~$ modinfo wl | grep 'depend'
depends:        cfg80211,lib80211
winux@MagicBox:~$ 

Затем я сначала пытался установить свой маршрутизатор для действия в привилегированном режиме. Можно проверить, поддерживается ли маршрутизатор для привилегированного режима путем обращения к следующему веб-сайту: http://wireless.kernel.org/en/users/Drivers

Мой был Broadcom. таким образом я послал свой 'идентификатор Микросхемы' багажом вышеупомянутый веб-сайт, и я нажал на b43 из списка и сделал следующее:

winux@MagicBox:~$ lspci -vnn -d 14e4:
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
    Subsystem: Dell Wireless 1397 WLAN Mini-Card [1028:000c]
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at f6cfc000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: wl
    Kernel modules: wl, ssb

Можно проверить Ваш также, соответствуя 'идентификатору Микросхемы' тем предоставленным на странице выше. Если Ваш маршрутизатор поддерживается для привилегированного режима, подробного шага к загрузке и установке драйвера, как предложено в каждом из отдельных маршрутизаторов. Можно затем возобновить "УСТАНОВКУ HOSTAPD" тема из учебного руководства, предоставленного мой НИМ.

Надеюсь, это поможет. С уважением, WinuxUser

3
ответ дан 14 July 2013 в 10:47

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

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