Murat D. Kadirov wrote:
На форуме же нашел свидетельства, что D-Link
DWA-520 на чипе Atheros и поддерживается AP mode.
Купил.
В рулетку сыграли :) Эти карточки на нескольких разных чипах выходят.
Впрочем, мне самому тоже повезло.
Ха, тут хоть что-нибудь купить :) Просто если примерно в одно время, то есть
шанс:
# lspci -nn -v
03:06.0 Ethernet controller [0200]: Atheros Communications Inc. AR5212/AR5213
Multiprotocol MAC/baseband processor [168c:0013] (rev 01)
Subsystem: D-Link System Inc Device [1186:3a73]
Flags: bus master, medium devsel, latency 96, IRQ 20
Memory at fbff0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [44] Power Management version 2
Kernel driver in use: ath_pci
Kernel modules: ath_pci, ath5k
Конфиг hostapd бы увидеть. Сходу, что на ум приходит это проверить
модуль ath_pci должен грузиться с параметром autocreate=ap; в самом
конфиге может присутствует запись о том, что это бридж.
Я грузил по всякому, и с autocreate=ap, и с autocreate=none, потом поднимал ap
c wlanconfig. Сейчас в /etc/network/interfaces
manual ath0
iface ath0 inet static
address 192.168.6.66
network 192.168.6.0
netmask 255.255.255.0
broadcast 192.168.6.255
madwifi-base wifi0
madwifi-mode ap
wireless-essid BEDLAM
Мой работающий конфиг:
madwifi драйвер сам по себе работает, не работаeт с hostapd и iwpriv.
iwconfig может менять essid и WEP key, частоту,... но не может менять mode.
#iwpriv ath0
ath0 Available private ioctls :
...
mode (8BE2) : set 6 char & get 0
get_mode (8BE3) : set 0 & get 6 char
...
# iwpriv ath0 get_mode
Interface doesn't accept private ioctl...
get_mode (8BE3): Invalid argument
c# hostapd -dd /etc/hostapd/hostapd.conf
Configuration file: /etc/hostapd/hostapd.conf
ctrl_interface_group=0
madwifi_set_iface_flags: dev_up=0
madwifi_set_privacy: enabled=0
ioctl[IEEE80211_IOCTL_SETPARAM]: Invalid argument
set80211param: Failed to set parameter (op 13 arg 0)
BSS count 1, BSSID mask ff:ff:ff:ff:ff:ff (0 bits)
SIOCGIWRANGE: WE(compiled)=22 WE(source)=18 enc_capa=0xf
ath0: IEEE 802.11 Fetching hardware channel/rate support not supported.
Flushing old station entries
madwifi_sta_deauth: addr=ff:ff:ff:ff:ff:ff reason_code=3
ioctl[IEEE80211_IOCTL_SETMLME]: Invalid argument
madwifi_sta_deauth: Failed to deauth STA (addr ff:ff:ff:ff:ff:ff reason 3)
Could not connect to kernel driver.
Deauthenticate all stations
madwifi_set_privacy: enabled=0
ioctl[IEEE80211_IOCTL_SETPARAM]: Invalid argument
set80211param: Failed to set parameter (op 13 arg 0)
madwifi_del_key: addr=00:00:00:00:00:00 key_idx=0
ioctl[IEEE80211_IOCTL_DELKEY]: Invalid argument
madwifi_del_key: Failed to delete key (addr 00:00:00:00:00:00 key_idx 0)
Failed to clear default encryption keys (ifname=ath0 keyidx=0)
madwifi_del_key: addr=00:00:00:00:00:00 key_idx=1
ioctl[IEEE80211_IOCTL_DELKEY]: Invalid argument
madwifi_del_key: Failed to delete key (addr 00:00:00:00:00:00 key_idx 1)
Failed to clear default encryption keys (ifname=ath0 keyidx=1)
madwifi_del_key: addr=00:00:00:00:00:00 key_idx=2
ioctl[IEEE80211_IOCTL_DELKEY]: Invalid argument
madwifi_del_key: Failed to delete key (addr 00:00:00:00:00:00 key_idx 2)
Failed to clear default encryption keys (ifname=ath0 keyidx=2)
madwifi_del_key: addr=00:00:00:00:00:00 key_idx=3
ioctl[IEEE80211_IOCTL_DELKEY]: Invalid argument
madwifi_del_key: Failed to delete key (addr 00:00:00:00:00:00 key_idx 3)
Failed to clear default encryption keys (ifname=ath0 keyidx=3)
Using interface ath0 with hwaddr 06:1c:f0:c9:e7:cc and ssid '"BEDLAM"'
madwifi_set_iface_flags: dev_up=1
ath0: Setup of interface done.
l2_packet_receive - recvfrom: Network is down
Wireless event: cmd=0x8b1a len=25
Wireless event: cmd=0x8b19 len=16
Это с wpa=0, с любым другим сочетанием - не проходит, вываливается:
madwifi_set_ieee8021x: enabled=1
madwifi_configure_wpa: group key cipher=3
ioctl[IEEE80211_IOCTL_SETPARAM]: Invalid argument
set80211param: Failed to set parameter (op 5 arg 3)
Unable to set group key cipher to 3
ath0: DRIVER Error configuring WPA state!
IEEE 802.1X initialization failed.
ath0: Unable to setup interface.
Попробую еще посмотреть в сорцы hostapd и может пересобрать - а вдруг поможет.
--
Best regards,
Sergey Chumakov 2:450/77[.43]
--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org