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

Ответить