6-STABLE, ath, wpa_supplicant/dhcp and suspend/resume problem.

George Hartzell <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
I have an IBM T42p (2379-DYU) with an atheros based mini-pci card,
running 6-STABLE cvsup'ed yesterday morning.

I have wpa_supplicant configured for my WEP based 11g network, and
have this line in my /etc/rc.conf:

  ifconfig_ath0="DHCP WPA NOAUTO"

I start the interface via /etc/rc./netif start ath0 when I want to use
it.

When I suspend the laptop, the wireless link doesn't work on resume.
The little icon in my gnome panel has a red disk/white line across the
transmit/receive graphics, but the signal strength indicators are a
3-high pile of diamonds (same as when it's working).  I'm not sure
where the panel-thingy is getting its information.

I can resurrect the interface w/ /etc/rc.d/netif restart ath0.

When I run wpa_supplicant by hand with some debugging flags, I see the
following:

   (satchel)[8:59am]~>>sudo /usr/sbin/wpa_supplicant -d -d -K -q -i ath0 -c /etc/wpa_supplicant.conf
   Initializing interface 'ath0' conf '/etc/wpa_supplicant.conf' driver 'default'
   Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
   Reading configuration file '/etc/wpa_supplicant.conf'
   ctrl_interface='/var/run/wpa_supplicant'
   ctrl_interface_group=0
   eapol_version=1
   ap_scan=1
   fast_reauth=1
   Priority group 5
      id=0 ssid='air-palomarin'
   Initializing interface (2) 'ath0'
   Own MAC address: 00:05:4e:4a:70:e3
   wpa_driver_bsd_set_wpa: enabled=1
   wpa_driver_bsd_set_wpa_internal: wpa=3 privacy=1
   wpa_driver_bsd_del_key: keyidx=0
   wpa_driver_bsd_del_key: keyidx=1
   wpa_driver_bsd_del_key: keyidx=2
   wpa_driver_bsd_del_key: keyidx=3
   wpa_driver_bsd_set_countermeasures: enabled=0
   wpa_driver_bsd_set_drop_unencrypted: enabled=1
   Setting scan request: 0 sec 100000 usec
   Starting AP scan (broadcast SSID)
   Received 0 bytes of scan results (1 BSSes)
   Scan results: 1
   Selecting BSS from priority group 5
   0: 00:13:10:9f:28:3a ssid='air-palomarin' wpa_ie_len=0 rsn_ie_len=0
      skip - no WPA/RSN IE
      selected non-WPA AP 00:13:10:9f:28:3a ssid='air-palomarin'
   Trying to associate with 00:13:10:9f:28:3a (SSID='air-palomarin' freq=2452 MHz)
   Cancelling scan request
   Automatic auth_alg selection: 0x1
   No keys have been configured - skip key clearing
   wpa_driver_bsd_set_key: alg=WEP addr=ff:ff:ff:ff:ff:ff key_idx=0 set_tx=1 seq_len=0 key_len=5
   wpa_driver_bsd_set_key: alg=WEP addr=ff:ff:ff:ff:ff:ff key_idx=1 set_tx=0 seq_len=0 key_len=5
   wpa_driver_bsd_set_key: alg=WEP addr=ff:ff:ff:ff:ff:ff key_idx=2 set_tx=0 seq_len=0 key_len=13
   wpa_driver_bsd_set_drop_unencrypted: enabled=1
   wpa_driver_bsd_associate: ssid 'air-palomarin' wpa ie len 0 pairwise 1 group 1 key mgmt 2
   wpa_driver_bsd_associate: set PRIVACY 1
   Setting authentication timeout: 5 sec 0 usec
   Association event - clear replay counter
   Associated to a new BSS: BSSID=00:13:10:9f:28:3a
   Associated with 00:13:10:9f:28:3a
   Cancelling authentication timeout
***SUSPENDED/RESUMED HERE***   
   Setting scan request: 0 sec 100000 usec
   Added BSSID 00:13:10:9f:28:3a into blacklist
   Disconnect event - remove keys
   Starting AP scan (broadcast SSID)

And the interface isn't working.  Killing and restarting
wpa_supplicant brings it back.

I also have an older apm based sony Z505 w/ an ath0 pc-card that
suspends and resumes w/out any manual intervention.

What can I do to make the IBM work w/out manual intervention?

g.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.