i have the following (different from you) problem:
airport works normally, but very rarely i lose my signal ( sometimes after a couple of hours, sometimes after half an hour after starting to use my mbp), and there's nothing i can do to bring the mbp airport card back to receving any wifi signal, i have 3 different wifi routers @ home, 2 are apple airport stations in WDS mode, WPA personal. the 3rd is open without any restriction. both fail to appear after the airport dropped my connection. i have to restart to get airport funcinality back!
i found this in the console system log from my last incident, what i found and what looked promising when filtering the log for airport:
Jun 11 04:44:27 noname kernel[0]: AirPort: Roam (Beacons Lost)
Jun 11 04:44:34 noname kernel[0]: AirPort: No beacon for too long time
Jun 11 04:44:45 xxxxxx-Macbook-Pro kernel[0]: AirPort: Roam (Beacons Lost)
Jun 11 04:44:46 xxxxxx-Macbook-Pro kernel[0]: AirPort: Roam (Beacons Lost)
Jun 11 04:44:48 xxxxxx-Macbook-Pro kernel[0]: AirPort: Roam (Beacons Lost)
Jun 11 04:44:49 xxxxxx-Macbook-Pro kernel[0]: AirPort: Roam (Beacons Lost)
Jun 11 04:44:54 xxxxxx-Macbook-Pro kernel[0]: AirPort: Roam (Beacons Lost)
Jun 11 04:45:10 xxxxxx-Macbook-Pro kernel[0]: AirPort: Roam (Beacons Lost)
Jun 11 04:45:40 xxxxxx-Macbook-Pro kernel[0]: AirPort: Roam (Beacons Lost)
Jun 11 04:45:52 xxxxxx-Macbook-Pro kernel[0]: AirPort: Roam (Beacons Lost)
Jun 11 04:45:56 xxxxxx-Macbook-Pro kernel[0]: AirPort: Roam (Beacons Lost)
Jun 11 04:46:04 xxxxxx-Macbook-Pro System Preferences3513: Error: airportd MIG failed = 1 ((os/kern) invalid address) (port = 55939)
Jun 11 04:46:07 xxxxxx-Macbook-Pro System Preferences3513: Error: airportd MIG failed = 1 ((os/kern) invalid address) (port = 55939)
Jun 11 04:49:32 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:49:35 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:49:35 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:49:38 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:49:38 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:49:42 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:49:42 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:49:45 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:49:45 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:49:51 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:49:51 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:49:54 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:49:54 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:49:57 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:49:57 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:50:00 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:50:01 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed (16)
Jun 11 04:50:02 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:50:02 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:50:05 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:50:05 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:50:08 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:50:08 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
Jun 11 04:50:11 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:50:11 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed (16)
Jun 11 04:50:11 xxxxxx-Macbook-Pro airportd4964: Error: Apple80211Scan() error 16
Jun 11 04:50:11 xxxxxx-Macbook-Pro airportd4964: Error: __performScan() failed, entering fail-save workaround..
my airport setup: broadcom 4321 802.11n card in my mbp 2.0 core duo (mac pro upgrade kit which works flawlessly in the 1gen mbp). if i get dropped again i wil check again and post the additional info here...