> Ok. Maybe Windows is using (more agressive) powersaving? Can you enable > PS debugging in ma80211? Hi Johannes, Today, I test Intel Centrino N-6205 Taylor Peak on Linux 2.6.39, It work perfect on Windows XP. 'PS debugging in ma80211'?, Do you mean that I open the 'CONFIG_MAC80211_DEBUGFS=y' and See the log? The detail step as following: 1. Test enviroment: Wi-Fi client OS enviroment: Dell E6400 desktop + Windows xp, Dell E6400 desktop + Ubuntu 11.10, Iphone4 + Apple MAC. Wi-Fi AP card: Intel Centrino N-6205 Taylor Peak Wi-Fi AP kernel driver version: Linux 2.6.39, compat-wireless-2012-03-18 2. Test command and step: > hostapd -B /etc/hostapd.conf > ifconfig br0 192.168.0.1 > ifconfig wlan0 0.0.0.0 > dhcpd -cf /etc/dhcpd/dhcpd.conf > echo "1"> /proc/sys/net/ipv4/ip_forward > iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -o eth0 -j MASQUERADE > route add default gw 128.224.162.1 3. Test result: Test 1: mainline Linux 2.6.39, Three Wi-Fi client connect the Wi-Fi AP(Intel Centrino N-6205 Taylor Peak) at the same time. I can see film and do any thing in the internet. Dell E6400 desktop + Ubuntu 11.10 work perfect Dell E6400 desktop + Windows xp work perfect Iphone4S work perfect Test 2: compat-wireless-2012-03-18 package Dell E6400 desktop + Windows xp can not connect to internet. Dell E6400 desktop + Ubuntu 11.10 and Iphone4 + Apple MAC work normal. 4. The hostapd.conf and dhcpd.conf are in the attachment. Thanks, hongbo > > johannes > >
##### hostapd configuration file ############################################## interface=wlan1 driver=nl80211 bridge=br0 logger_syslog=-1 logger_syslog_level=2 logger_stdout=-1 logger_stdout_level=2 dump_file=/tmp/hostapd.dump ctrl_interface=/var/run/hostapd ctrl_interface_group=0 ssid=INTELMWC2011 country_code=US hw_mode=g channel=11 beacon_int=100 dtim_period=2 max_num_sta=255 rts_threshold=2347 fragm_threshold=2346 macaddr_acl=0 auth_algs=3 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 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 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 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 eap_server=0 wpa=2 wpa_passphrase=intelfri wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP CCMP wpa_group_rekey=600 wpa_gmk_rekey=86400
# # DHCP Server Configuration file. # see /usr/share/doc/dhcp*/dhcpd.conf.sample # see 'man 5 dhcpd.conf' # global options ddns-update-style none; # Dynamic DNS updates are turned off max-lease-time 172800; # maximum lease time - 2 days default-lease-time 86400; # seconds till lease expire - 1 day subnet 192.168.0.0 netmask 255.255.255.0 { option routers 192.168.0.1; # default gateway option domain-name-servers 128.224.160.11; # IP address of the DNS server option subnet-mask 255.255.255.0; # netmask assigned to clients range 192.168.0.50 192.168.0.149; # pool of the addresses to lease } #