[kismac] Passive scanning on Intel Macs?
- From: themacuser <themacuser@xxxxxxxxx>
- To: kismac@xxxxxxxxxxxxx
- Date: Sat, 25 Feb 2006 21:25:12 +1030
I convinced someone with an Intel mac to give me the results of those
3 commands.
I'll get the logs on x9.ath.cx in a minute.
Here's the ioreg -l listing of the airport. (note that i removed the
SSID and MAC to protect his privacy).
Now, the interesting lines are:
"CFBundleIdentifier" = "com.apple.driver.AppleAirPortBrcm4311"
It's not com.apple.AppleAirPort2 any more, so update the scripts.
"APMonitorMode" = No
Theoretically, this would mean that if we reload it with this
changed, it CAN do monitor mode!
"IOModel" = "Wireless Network Adapter (802.11 a/b/g)"
802.11a support :)
"APValidChannels" =
(1,2,3,4,5,6,7,8,9,10,11,12,13,36,40,44,48,52,56,60,64,100,104,108,112,1
16,120,124,128,132,136,140,149,153,157,161,165)
Damn 802.11a and it's extensive array of channels - how slow are you
going to have to drive to scan THAT lot. Might as well try and get
lid closed running support again so we can warwalk.
| | | +-o AirPortPCI_MM <class AirPortPCI_MM, registered,
matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOPacketFilters" =
{"IOEthernetWakeOnLANFilterGroup"=0,"IONetworkFilterGroup"=275}
| | | | "IOClass" = "AirPortPCI_MM"
| | | | "IOLinkSpeed" = 54000000
| | | | "CFBundleIdentifier" =
"com.apple.driver.AppleAirPortBrcm4311"
| | | | "IOProbeScore" = 0
| | | | "IOMinPacketSize" = 64
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IONameMatched" = "pci14e4,4312"
| | | | "IONameMatch" =
("pci14e4,4311","pci14e4,4312","pci14e4,4324")
| | | | "IOSelectedMedium" = "00000080"
| | | | "IOLocale" = "Worldwide"
| | | | "IOGeneralInterest" = "IOCommand is not
serializable"
| | | | "IOVendor" = "Apple"
| | | | "IOActiveMedium" = "00000080"
| | | | "Power Management protected data" =
"{ theNumberOfPowerStates = 3, version 1, power state 0 =
{ capabilityFlags 00000000, outputPowerCharacter 00000000,
inputPowerRequirement 00000000, staticPower 0, unbudgetedPower 0,
powerToAttain 0, timeToAttain 25000, settleUpTime 0, timeToLower
25000, settleDownTime 0, powerDomainBudget 0 }, power state 1 =
{ capabilityFlags 0000b000, outputPowerCharacter 00000000,
inputPowerRequirement 00000400, staticPower 40, unbudgetedPower 0,
powerToAttain 0, timeToAttain 25000, settleUpTime 0, timeToLower
25000, settleDownTime 0, powerDomainBudget 0 }, power state 2 =
{ capabilityFlags 0000f000, outputPowerCharacter 00000000,
inputPowerRequirement 00000002, staticPower 0, unbudgetedPower 0,
powerToAttain 0, timeToAttain 25000, settleUpTime 0, timeToLower
25000, settleDownTime 0, powerDomainBudget 0 }, aggressiveness = 0,
myCurrentState = 2, parentsCurrentPowerFlags = 00000002,
maxCapability = 2 }"
| | | | "IOMACAddress" = <001451xxxxxx>
| | | | "Power Management private data" = "{ this
object = 02050400, interested driver = 02110d00, interested driver =
02050400, driverDesire = 0, deviceDesire = 2, ourDesiredPowerState =
2, previousRequest = 2 }"
| | | | "APFeatures" = 1
| | | | "APCurrentSSID" = "<REMOVED>"
| | | | "IOProviderClass" = "IOPCIDevice"
| | | | "IOMediumDictionary" = {"00000080"=
{"Type"=128,"Speed"=11000000,"Index"=0,"Flags"=0}}
| | | | "IOModel" = "Wireless Network Adapter (802.11
a/b/g)"
| | | | "IOFirmwareVersion" = "100.9 (3.120.28.3)"
| | | | "IOFeatures" = 0
| | | | "APMonitorMode" = No
| | | | "APCurrentChannel" = 6
| | | | "IOLinkStatus" = 3
| | | | "APCountryCode" = "XA"
| | | | "IOMaxPacketSize" = 1518
| | | | "APValidChannels" =
(1,2,3,4,5,6,7,8,9,10,11,12,13,36,40,44,48,52,56,60,64,100,104,108,112,1
16,120,124,128,132,136,140,149,153,157,161,165)
| | | | }
Other related posts: