Gagal mengatur antarmuka wlan0 ke mode AP: Intel centrino N1000 Wireless

11

Saya adalah pengguna Ubuntu baru dan telah menginstal Ubuntu 12.04 LTS pada netbook Acer Aspire One D255 saya dengan Kartu Nirkabel Intel Centrino N1000. Yang saya inginkan adalah mengatur netbook saya sebagai hotspot wifi untuk perangkat android saya. Ini bekerja dengan baik untuk saya di Windows 7 menggunakan Connectify tapi saya mencoba membuat hotspot di Ubuntu menggunakan hostapd ( http://nims11.wordpress.com/2012/04/27/hostapd-the-linux-way-to-create- virtual-wifi-access-point / comment-page-5 / ) tetapi mendapatkan error berikut:

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

Yang saya inginkan adalah mengatur hotspot wifi menggunakan netbook saya sehingga perangkat android saya dapat melihat dan terhubung.

enam baris
sumber
Seseorang tolong jawab ASAP ini :-( Saya juga ingin mengubah Netbook Acer Aspire D270 Ubuntu 12,04 saya menjadi hotspot.
Karthik C
Sepertinya tidak ada yang akan menjawab ini ...
enam baris
@sixline - Prosesor Centrino tidak mudah ... - Anda bisa mencobanya dengan Debian 7 - jika didukung entah bagaimana? - ketika mem-boot ke instalasi Debian saat start, tekan tombol 'Tab' - lalu tambahkan di bawah ini dalam opsi boot-line: edd = off
dschinn1001
Apakah kartu Anda mendukung master-mode& AP? Jalankan perintah berikut: sudo apt-get install iw. Kemudian jalankan iw list. Jika ada 'AP'dalam daftar "Mode antarmuka yang didukung" perangkat Anda akan mendukung mode Titik Akses dengan hostapd. Kemudian jalankan sudo iwconfig wlan0 mode master. Jika Anda tidak mendapatkan kesalahan maka mendukung master-mode& langkah-langkah di atas (di blog) akan berfungsi.
Khurshid Alam
@ Khurshid: Tidak ada mode AP.
enam baris

Jawaban:

13

Untuk menggunakan kartu jaringan Anda sebagai hotspot wifi, itu harus mendukung APmode & mastermode.

Untuk memeriksa master-modejalankan:

sudo iwconfig wlan0 mode master. 

Jika Anda tidak mendapatkan kesalahan maka mendukung mode master

Untuk memeriksa APjalankan perintah berikut:

sudo apt-get install iw

Lalu lari:

iw list

Jika ada 'AP' dalam daftar "Mode antarmuka yang didukung" perangkat Anda akan mendukung mode Titik Akses dengan hostapd.

Tetapi seperti yang Anda komentari di atas, bahwa itu tidak mendukung AP mode, hotspot wifi tidak akan berfungsi seperti yang dijelaskan di blog.

Tidak seperti windows, linux-kernel tidak menyediakan fitur yang sama untuk setiap kartu nirkabel. Jadi untuk wifi-card tertentu, driver windows dapat mendukung AP, tetapi linux-driver mungkin tidak.

Salah satu opsi adalah membeli kartu nirkabel yang mendukung mode AP. Anda dapat menemukan informasi lebih lanjut di sini:

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

Meskipun menurut saya, pilihan terbaik adalah membeli USB Wifi-Router dengan dukungan modem 3G / Evdo (lebih disukai) seperti Lava W200 .

Khurshid Alam
sumber
Terima kasih atas balasannya. Saya memiliki pengaturan dual boot jadi saya akan selalu beralih kembali ke Windows 7 untuk menggunakan connectify. Itu adalah kekecewaan yang nyata.
enam baris
Semoga Linux-driver-stack akan membaik di masa depan. Jika Anda puas dengan jawabannya maka Anda dapat menandai jawaban yang diterima.
Khurshid Alam
Bagaimana cara melakukannya??
enam baris
klik yes signsaja jawaban saya. Setelah itu akan menjadi hijau. Lihat jawaban ini sebagai contoh. Meskipun Anda harus menunggu 48 jam untuk menghadiahkan hadiah.
Khurshid Alam
Saya orang yang menawarkan hadiah. sixline hanya dapat mengklik tanda 'centang'
Karthik C
3

Lihat tautan berikut: http://www.webupd8.org/2013/06/how-to-set-up-wireless-hotspot-access.html

cara sederhana dan efektif untuk mengkonfigurasi hotspot di sebagian besar mesin linux.

Saya telah mencoba cara hostapd untuk mengkonfigurasi hotspot nirkabel yang disediakan oleh Nims. Awalnya saya punya kesalahan terkait dengan file konfigurasi saya (Baca komentar 'freekpeek' dan 'Nipin Shakya', keduanya adalah saya) tetapi akhirnya berhasil juga.

Saya memiliki router BCM4312 802.11b / g LP-PHY yang tidak mendukung Mode Master. Kode awal yang disediakan akan memungkinkan Anda memeriksa mode router Anda: milik saya awalnya menunjukkan yang berikut:

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

Kemudian saya pertama kali mencoba mengatur router saya untuk bertindak dalam mode master. Anda dapat memeriksa apakah router Anda didukung untuk mode master dengan merujuk ke situs web berikut: http://wireless.kernel.org/en/users/Drivers

Milik saya milik Broadcom. jadi, saya memeriksa 'Chip ID' saya melalui situs web di atas, dan saya mengklik b43 dari daftar dan melakukan yang berikut:

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

Anda juga dapat memeriksa milik Anda, mencocokkan 'ID Chip' Anda dengan yang disediakan di halaman di atas. Jika router Anda didukung untuk mode master, langkah terperinci untuk mengunduh dan menginstal driver seperti yang disarankan di masing-masing router. Anda kemudian dapat melanjutkan dengan topik "MENGINSTAL HOSTAPD" dari tutorial yang disediakan NIMS saya.

Semoga ini membantu. Salam, WinuxUser

nipunshakya
sumber