Setting up hostapd with an iwlwifi device to run a hotspot
7
votes
2
answers
29249
views
I am trying to configure my openSUSE 13.1 system to function as a hotspot
(on my Dell XPS 13 computer).
So I tried setting up hostapd
as explained in Set up a hotspot with Linux , but I get an error:
hostapd /etc/hostapd.conf
Configuration file: /etc/hostapd.conf
nl80211: Failed to set interface wlp1s0 into AP mode
nl80211 driver initialization failed.
My hostapd.conf file:
#interface=wlan0
interface=wlp1s0
driver=nl80211
bridge=br0
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
dump_file=/run/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
hw_mode=g
channel=3
beacon_int=100
dtim_period=2
max_num_sta=255
rts_threshold=2347
fragm_threshold=2346
macaddr_acl=0
ignore_broadcast_ssid=0
wmm_enabled=1
wmm_ac_bk_cwmin=4
wmm_ac_bk_cwmax=10
wmm_ac_bk_aifs=7
wmm_ac_bk_txop_limit=0
wmm_ac_bk_acm=0
# Note: for IEEE 802.11b mode: cWmin=5 cWmax=10
#
# Normal priority / AC_BE = best effort
wmm_ac_be_aifs=3
wmm_ac_be_cwmin=4
wmm_ac_be_cwmax=10
wmm_ac_be_txop_limit=0
wmm_ac_be_acm=0
# Note: for IEEE 802.11b mode: cWmin=5 cWmax=7
#
# High priority / AC_VI = video
wmm_ac_vi_aifs=2
wmm_ac_vi_cwmin=3
wmm_ac_vi_cwmax=4
wmm_ac_vi_txop_limit=94
wmm_ac_vi_acm=0
# Note: for IEEE 802.11b mode: cWmin=4 cWmax=5 txop_limit=188
#
# Highest priority / AC_VO = voice
wmm_ac_vo_aifs=2
wmm_ac_vo_cwmin=2
wmm_ac_vo_cwmax=3
wmm_ac_vo_txop_limit=47
wmm_ac_vo_acm=0
# Note: for IEEE 802.11b mode: cWmin=3 cWmax=4 burst=102
# EAPOL-Key index workaround (set bit7) for WinXP Supplicant (needed only if
# only broadcast keys are used)
eapol_key_index_workaround=0
# authentication server.
eap_server=0
# The own IP address of the access point (used as NAS-IP-Address)
own_ip_addr=127.0.0.1
The problem might be with the driver. Perhaps I should indicate another one, since:
>> lspci -k | grep -A 3 -i "network"
01:00.0 Network controller: Intel Corporation Centrino Advanced-N 6235 (rev 24)
Subsystem: Intel Corporation Centrino Advanced-N 6235 AGN
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
Some more netcard info:
>>hwinfo --netcard | grep -Ei "model|driver"
Model: "Intel WLAN controller"
Driver: "iwlwifi"
Driver Modules: "iwlwifi"
Driver Info #0:
Driver Status: iwlwifi is active
Driver Activation Cmd: "modprobe iwlwifi"
Model: "ASIX Electronics AX88x72A"
Driver: "asix"
Driver Modules: "asix"
Driver Info #0:
Driver Status: asix is active
Driver Activation Cmd: "modprobe asix"
>>modinfo iwlwifi | grep 'depend'
depends: cfg80211
--update: I checked that my card supports AP like this:
>>iw dev
phy#0
Interface wlp1s0
ifindex 2
wdev 0x1
addr c8:f7:33:da:ac:d7
type managed
>>iw phy#0 info
Wiphy phy0
Band 1:
Capabilities: 0x1072
HT20/HT40
Static SM Power Save
RX Greenfield
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT TX/RX MCS rate indexes supported: 0-15, 32
Frequencies:
* 2412 MHz [1] (15.0 dBm)
* 2417 MHz (15.0 dBm)
* 2422 MHz (15.0 dBm)
* 2427 MHz (15.0 dBm)
* 2432 MHz (15.0 dBm)
* 2437 MHz (15.0 dBm)
* 2442 MHz (15.0 dBm)
* 2447 MHz (15.0 dBm)
* 2452 MHz (15.0 dBm)
* 2457 MHz (15.0 dBm)
* 2462 MHz (15.0 dBm)
* 2467 MHz (15.0 dBm) (passive scanning, no IBSS)
* 2472 MHz (15.0 dBm) (passive scanning, no IBSS)
Bitrates (non-HT):
* 1.0 Mbps
* 2.0 Mbps (short preamble supported)
* 5.5 Mbps (short preamble supported)
* 11.0 Mbps (short preamble supported)
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Band 2:
Capabilities: 0x1072
HT20/HT40
Static SM Power Save
RX Greenfield
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT TX/RX MCS rate indexes supported: 0-15, 32
Frequencies:
* 5180 MHz (15.0 dBm) (passive scanning, no IBSS)
* 5200 MHz (15.0 dBm) (passive scanning, no IBSS)
* 5220 MHz (15.0 dBm) (passive scanning, no IBSS)
* 5240 MHz (15.0 dBm) (passive scanning, no IBSS)
* 5260 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5280 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5300 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5320 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5500 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5520 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5540 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5560 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5580 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5600 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5620 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5640 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5660 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5680 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5700 MHz (15.0 dBm) (passive scanning, no IBSS, radar detection)
* 5745 MHz (15.0 dBm) (passive scanning, no IBSS)
* 5765 MHz (15.0 dBm) (passive scanning, no IBSS)
* 5785 MHz (15.0 dBm) (passive scanning, no IBSS)
* 5805 MHz (15.0 dBm) (passive scanning, no IBSS)
* 5825 MHz (15.0 dBm) (passive scanning, no IBSS)
Bitrates (non-HT):
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
max # scan SSIDs: 20
max scan IEs length: 195 bytes
Coverage class: 0 (up to 0m)
Supported Ciphers:
* WEP40 (00-0f-ac:1)
* WEP104 (00-0f-ac:5)
* TKIP (00-0f-ac:2)
* CCMP (00-0f-ac:4)
Available Antennas: TX 0 RX 0
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
software interface modes (can always be added):
* AP/VLAN
* monitor
valid interface combinations:
* #{ managed } /dev/null
systemctl start hostapd.service
systemctl start dnsmasq.service
My /etc/hostapd is:
interface=wlp1s0
driver=nl80211
# bridge=br0
channel=3
hw_mode=g
auth_algs=1
ssid=test
My phone sees the test network, but keeps saying "Obtaining IP address...."
Asked by dorien
(333 rep)
Apr 26, 2014, 11:57 AM
Last activity: May 10, 2024, 07:51 PM
Last activity: May 10, 2024, 07:51 PM