Linux에서 "AP" 모드로 Intel Corporation Wireless 3165(개정 81) 듀얼 밴드 어댑터를 설정하려고 합니다.
나는 다음을 사용하고 있습니다 :
- Slackware 14.2(x86_64)의 사용자 정의 커널 4.16.18
- 모듈iwlwifi
- 펌웨어 iwlwifi-7265D-29.ucode
정말 혼란스러운 점은 "iw list" 명령이 어댑터가 "AP" 모드를 지원한다고 명확하게 보고하지만 iwconfig를 사용하여 해당 모드로 전환하려는 시도가 거부된다는 것입니다.
아래를 참조하세요:
# lspci -v
[...SNIP...]
04:00.0 Network controller: Intel Corporation Wireless 3165 (rev 81)
Subsystem: Intel Corporation Dual Band Wireless AC 3165
Flags: bus master, fast devsel, latency 0, IRQ 119
Memory at 81200000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [40] Express Endpoint, MSI 00
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
# lsmod | grep "iwlwifi"
iwlwifi 176128 1 iwlmvm
cfg80211 258048 3 iwlmvm,iwlwifi,mac80211
# iw list
Wiphy phy0
[...SNIP...]
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
* P2P-client
* P2P-GO
* P2P-device
[...SNIP...]
# ifconfig wlan0 up
# ifconfig
[...SNIP...]
wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.1.253 netmask 255.255.255.0 broadcast 192.168.1.255
ether 70:1c:e7:05:e3:21 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
# iwconfig wlan0 mode master
Error for wireless request "Set Mode" (8B06) :
SET failed on device wlan0 ; Invalid argument.
# iwconfig wlan0 mode AP
Error for wireless request "Set Mode" (8B06) :
invalid argument "AP".
내가 아는 한, 이 특정 어댑터는 "기본" 모드를 지원하지 않습니다. 그러나 지원되는 "AP" 모드는 나열되어 있습니다.
iwconfig가 카드를 "AP" 모드로 전환할 수 없는 이유는 무엇입니까?
도움을 주시면 감사하겠습니다.