Domanda Impossibile impostare l'interfaccia wlan0 in modalità AP: Intel centrino N1000 Wireless


Sono un nuovo utente di Ubuntu e ho installato Ubuntu 12.04 LTS sul mio netbook Acer Aspire One D255 con una scheda wireless Intel Centrino N1000. Tutto quello che voglio è impostare il mio netbook come hotspot wifi per i miei dispositivi Android. Questo ha funzionato bene con Windows 7 usando Connectify, ma sto cercando di creare hotspot in Ubuntu usando hostapd (http://nims11.wordpress.com/2012/04/27/hostapd-the-linux-way-to-create-virtual-wifi-access-point/comment-page-5/) ma ricevendo l'errore seguente:

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

Tutto quello che voglio è impostare un hotspot WiFi usando il mio netbook in modo che i miei dispositivi Android possano visualizzarlo e collegarsi ad esso.


11
2017-07-14 06:47


origine


Qualcuno per favore risponda al più presto :-( Anch'io voglio trasformare il mio netbook Acer Aspire D270 a 32 bit a 32 bit in un hotspot. - Host-website-on-iPage
Sembra che nessuno risponda a questo ... - sixline
@sixline - I processori Centrino non sono facili ... puoi provare con Debian 7 - se in qualche modo è supportato in qualche modo? - quando si avvia l'installazione di Debian all'avvio, premere il tasto 'Tab', quindi aggiungere sotto in linea l'opzione di avvio: edd = off - dschinn1001
La tua carta supporta master-mode & AP? Esegui il seguente comando:sudo apt-get install iw. Quindi corri iw list. Se c'è 'AP' nell'elenco "Modalità interfaccia supportate" il dispositivo supporterà la modalità Access Point con hostapd. Quindi corri sudo iwconfig wlan0 mode master. Se non si ottiene un errore, allora supporta master-mode & i passaggi precedenti (sul blog) funzioneranno. - Khurshid Alam
@ Kurshid: No, non esiste alcuna modalità AP. - sixline


risposte:


Per utilizzare la tua scheda di rete come hotspot Wi-Fi, deve supportare AP modalità & master modalità.

Controllare master-mode correre:

sudo iwconfig wlan0 mode master. 

Se non si ottiene un errore, supporta la modalità master

Controllare AP eseguire il seguente comando:

sudo apt-get install iw

Quindi esegui:

iw list

Se c'è un "AP" nell'elenco delle "Modalità interfaccia supportate" il tuo dispositivo supporterà la modalità Access Point con hostapd.

Ma come hai commentato sopra, è così non supporta  AP mode, l'hotspot wifi non funzionerà come spiegato nel blog.

A differenza di Windows, linux-kernel non fornisce le stesse funzionalità per ogni scheda wireless. Quindi, per una particolare scheda wifi, il driver windows può supportare l'AP, ma il driver linux potrebbe non farlo.

Un'opzione è acquistare una scheda wireless che supporti le modalità AP. Puoi trovare maggiori informazioni qui:

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

Anche se secondo me, l'opzione migliore è quella di acquistare un router WiFi USB con supporto modem 3G / Evdo (preferibilmente) come Lava W200 .


11
2017-07-17 20:14



Bene, grazie per la risposta. Ho una configurazione dual boot quindi tornerò sempre a Windows 7 per usare connectify. Questa è vera disillusione. - sixline
Speriamo che lo stack di driver per Linux migliorerà in futuro. Se sei soddisfatto della risposta, puoi contrassegnare la risposta come accettata. - Khurshid Alam
Come farlo?? - sixline
basta cliccare yes sign lasciato della mia risposta. Dopo che diventerà verde. Vedere questa risposta ad esempio.Anche se devi aspettare 48 ore per assegnare la taglia dichiarata su di essa. - Khurshid Alam
Sono quello che ha offerto la taglia. sixline può cliccare solo sul segno 'tick' - Host-website-on-iPage


Fare riferimento al seguente link: http://www.webupd8.org/2013/06/how-to-set-up-wireless-hotspot-access.html

un modo semplice ed efficace per configurare l'hotspot nella maggior parte delle macchine Linux.

Ho provato il modo hostapd per configurare l'hotspot wireless fornito da Nims. Inizialmente avevo degli errori relativi al mio file di configurazione (leggi i commenti di 'freekpeek' e 'Nipin Shakya', entrambi sono io) ma alla fine ha funzionato anche lui.

Avevo un router BCM4312 802.11b / g LP-PHY che non supportava la modalità master. Il codice iniziale fornito ti consente di controllare la modalità del tuo router: la mia inizialmente ha mostrato quanto segue:

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:~$ 

Quindi ho prima provato a configurare il mio router per agire in modalità principale. È possibile verificare se il router è supportato per la modalità principale facendo riferimento al seguente sito Web: http://wireless.kernel.org/en/users/Drivers

Il mio era di Broadcom. così, ho controllato il mio 'Chip ID' attraverso il sito Web di cui sopra, e ho fatto clic sul b43 dall'elenco e ho fatto quanto segue:

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

Puoi controllare anche il tuo, facendo corrispondere il tuo 'Chip ID' con quelli forniti nella pagina sopra. Se il router è supportato per la modalità master, passo dettagliato per scaricare e installare il driver come suggerito in ciascuno dei singoli router. È quindi possibile procedere con l'argomento "INSTALLAZIONE DI HOSTAPD" dal tutorial fornito dal mio NIMS.

Spero che questo ti aiuti. Saluti, WinuxUser


3
2017-07-23 08:41