[kismac] Re: KisMAC doesn't work with my Atheros card

  • From: Patrick Kelley <opticrealm@xxxxxxxxx>
  • To: kismac@xxxxxxxxxxxxx
  • Date: Tue, 26 Jul 2005 01:40:15 -0700

I have the same problem with a Proxim 8480-WD.  (also Atheros chipset)


On Jul 26, 2005, at 12:37 AM, Colin wrote:

I just found KisMAC the other day. I gave it a shot on my Lombard, but it doesn't detect any networks. Also, when I quit, I need to restart my computer to get wireless access back. I have no problem connecting and staying connected to my house's wireless network with this card. I didn't find anything on your site about the OrangeWare Atheros driver; maybe that's causing problems? KisMAC didn't work even before I got the driver, so that might not be the issue. The driver's System Preferences pane can usually detect the SSID's and status of foreign AP's.

My card (according to the site, Rokland.com) has an Orinoco chipset, but when I got it, I discovered that it had an Atheros chipset instead. (Who cares? It's Linux compatible.) Gentoo Linux also identifies the card as an Atheros (via the lspci command, part of the pciutils package). The pull-down PC Card menu in Mac OS identifies the card as "NEC AccessTechnica, Ltd. ATermWL54AG(PA-WL/54AG)" with the option to "Power Off Card." It's branded as "Enterasys Networks." Either way, the card is capable (with the shareware OrangeWare driver at least, www.orangeware.com?) of 64-, 128- and 152-bit WEP on 802.11a/b/g/ SuperA/SuperG networks.

I'd really love to try using KisMAC, mainly because I have a car, a PowerBook, a wireless card and a house with dial-up internet access. I've RTFM'ed, so does anyone have any tips, ideas, etc.? Thanks in advance.
--
Colin






If you're still reading this, here's the boring tech stuff:

Here's what I've got:
- PowerBook G3 (Lombard), 333 MHz G3 (PowerPC 750) processor, 192 MB RAM (will upgrade, though)
- Mac OS X 10.4.2
- KisMAC R65 (0.2a)
- CardBus network adapter: Enterasys 802.11a/b/g (Atheros). Transmit power is set to 100 mW.


My home's wireless network (this will be our primary testing ground) is provided by a D-Link DI-614+:
- 802.11b+ wireless network.
- Basic rates: 1-2-5.5-11 Mbps, Tx rates: 1-2-5.5-11-22 Mbps. D-Link's proprietary 4x mode is disabled. No idea what my connection speed is.
- Long preamble.
- Open system. SSID broadcast enabled.
- Broadcasting on channel 6 (2.437 GHz) at 17 dBm.
- WEP is enabled at 128 bits.
- Beacon interval is 0.1 sec
- RTS threshold is 2432
- Fragmentation threshold is 2346
- DTIM is 3


Partial output of ioreg (none of these diagnostic commands were run as root, should they have been?), this part is showing my CardBus information with the card inserted and running normally:
| +-o cardbus@13 <class IOPCIDevice, registered, matched, active, busy 0, retain count 10>
| +-o IOPCCardBridge <class IOPCCardBridge, registered, matched, active, busy 0, retain count 8>
| +-o ethernet@0 <class IOCardBusDevice, registered, matched, active, busy 0, retain count 10>
| +-o com_orangeware_iokit_OMI_80211g <class com_orangeware_iokit_OMI_80211g, registered, matched, active, busy 0, retain count 7>
| +-o IOEthernetInterface <class IOEthernetInterface, registered, matched, active, busy 0, retain count 10>
| +-o IONetworkStack <class IONetworkStack, registered, matched, active, busy 0, retain count 9>
| +-o IONetworkStackUserClient <class IONetworkStackUserClient, !registered, !matched, active, busy 0, retain count 5>


Output of "ps ax":
1 ?? S<s 0:00.94 /sbin/launchd
28 ?? Ss 0:02.66 /sbin/dynamic_pager -E -F /private/var/vm/ swapfile
32 ?? Ss 0:04.84 kextd
38 ?? Ss 0:06.39 /usr/sbin/configd
39 ?? Ss 0:04.03 /usr/sbin/coreaudiod
40 ?? Ss 0:01.17 /usr/sbin/diskarbitrationd
41 ?? Ss 0:00.11 /usr/sbin/memberd -x
42 ?? Ss 0:01.56 /usr/sbin/securityd
44 ?? Ss 0:00.62 /usr/sbin/notifyd
46 ?? Ss 0:01.67 /usr/sbin/DirectoryService
47 ?? Ss 0:00.04 /usr/sbin/KernelEventAgent
48 ?? Ss 0:01.04 /usr/sbin/mDNSResponder -launchdaemon
49 ?? Ss 0:01.54 /usr/sbin/netinfod -s local
50 ?? Ss 0:07.25 /usr/sbin/syslogd
51 ?? Ss 0:00.12 /usr/sbin/cron
56 ?? Ss 0:13.84 /usr/sbin/update
70 ?? Ss 13:43.71 /System/Library/Frameworks/ ApplicationServices.framework/Frameworks/CoreGraphics.framework/ Resources/WindowServer -daemon
71 ?? Ss 0:01.66 /usr/sbin/distnoted
73 ?? Ss 0:04.10 /System/Library/CoreServices/coreservicesd
74 ?? Ss 5:18.53 /System/Library/Frameworks/ ApplicationServices.framework/Frameworks/ATS.framework/Support/ ATSServer
75 ?? Ss 0:09.98 /System/Library/CoreServices/ loginwindow.app/Contents/MacOS/loginwindow console
84 ?? Ss 0:00.01 /usr/libexec/crashreporterd
123 ?? Ss 0:00.03 /Library/StartupItems/XPFStartupItem/ xpfbootsupportd
124 ?? Ss 0:01.65 /usr/sbin/AppleFileServer
127 ?? Ss 0:13.66 /System/Library/Frameworks/ CoreServices.framework/Frameworks/Metadata.framework/Versions/A/ Support/mds
130 ?? Ss 0:02.67 /Library/StartupItems/Wireless/ WirelessConfigurationService
131 ?? Ss 0:04.08 /Library/StartupItems/Wireless/ OMI_80211g_App.app/Contents/MacOS/OMI_80211g_App
139 ?? Ss 0:09.36 /usr/sbin/lookupd
156 ?? Ss 0:00.28 slpd -f /etc/slpsa.conf
158 ?? Ss 0:02.93 ntpd -f /var/run/ntp.drift -p /var/run/ ntpd.pid
172 ?? Ss 0:00.00 nfsiod -n 4
181 ?? Ss 0:00.00 rpc.lockd -w
184 ?? Ss 0:00.62 /usr/sbin/automount -f -m /Network -nsl - mnt /private/var/automount
188 ?? Ss 0:00.09 /usr/sbin/automount -f -m /automount/ Servers -fstab -mnt /private/Network/Servers -m /automount/static - static -mnt /private/var/automount
193 ?? Ss 0:01.05 /System/Library/CoreServices/pbs
198 ?? S 0:10.31 /System/Library/CoreServices/Dock.app/ Contents/MacOS/Dock -psn_0_786433
199 ?? S 0:14.25 /System/Library/CoreServices/ SystemUIServer.app/Contents/MacOS/SystemUIServer -psn_0_917505
201 ?? S 1:11.87 /System/Library/CoreServices/Finder.app/ Contents/MacOS/Finder -psn_0_1048577
207 ?? S 0:00.50 /Applications/iTunes.app/Contents/ Resources/iTunesHelper.app/Contents/MacOS/iTunesHelper -psn_0_1441793
208 ?? S 0:01.23 /Applications/iCal.app/Contents/Resources/ iCalAlarmScheduler.app/Contents/MacOS/iCalAlarmScheduler - psn_0_1572865
209 ?? S 0:04.04 /System/Library/CoreServices/System Events.app/Contents/MacOS/System Events -psn_0_1703937
210 ?? S 0:02.92 /Applications/SleepLess 1.7.1/ SleepLess.app/Contents/MacOS/SleepLess -psn_0_1835009
211 ?? Ss 0:04.92 /System/Library/Frameworks/ InstantMessage.framework/iChatAgent.app/Contents/MacOS/iChatAgent
222 ?? Ss 0:02.00 /usr/sbin/ocspd
227 ?? S 0:44.78 /Applications/iChat.app/Contents/MacOS/ iChat -psn_0_2359297
234 ?? S 3:14.86 /Applications/Mail.app/Contents/MacOS/ Mail -psn_0_2621441
240 ?? S 0:02.15 /System/Library/Services/ AppleSpell.service/Contents/MacOS/AppleSpell -psn_0_2883585
282 ?? S 0:28.39 /Applications/KisMAC.app/Contents/MacOS/ KisMAC -psn_0_4325377
285 ?? Z 0:00.00 (sh)
288 ?? Z 0:00.00 (sh)
291 ?? Z 0:00.00 (sh)
294 ?? Z 0:00.00 (sh)
297 ?? Z 0:00.00 (sh)
300 ?? Z 0:00.00 (sh)
303 ?? Z 0:00.00 (sh)
306 ?? Z 0:00.00 (sh)
309 ?? Z 0:00.00 (sh)
316 ?? S 7:10.97 /Applications/Firefox.app/Contents/MacOS/ firefox-bin -psn_0_4587521
321 ?? SNs 0:02.28 /System/Library/Frameworks/ CoreServices.framework/Versions/A/Frameworks/Metadata.framework/ Versions/A/Support/mdimportserver
323 ?? Z 0:00.00 (sh)
332 ?? Z 0:00.00 (sh)
335 ?? Z 0:00.00 (sh)
338 ?? Z 0:00.00 (sh)
341 ?? Z 0:00.00 (sh)
344 ?? Z 0:00.00 (sh)
347 ?? Z 0:00.00 (sh)
350 ?? S 0:21.87 /Applications/Utilities/Terminal.app/ Contents/MacOS/Terminal -psn_0_5242881
352 p1 Ss 0:00.07 login -pf colin
353 p1 S 0:00.15 -bash
367 p1 R+ 0:00.02 ps ax
36 ?? S+ 0:01.25 /usr/libexec/ipfwloggerd


kextstat might be useful. I can't kextunload the OrangeWare driver, though. It fails telling me to use the -t switch for more diagnostic output... even when the -t switch is given:
Index Refs Address Size Wired Name (Version) <Linked Against>
1 1 0x0 0x0 0x0 com.apple.kernel (8.2.0)
2 7 0x0 0x0 0x0 com.apple.kpi.bsd (8.2.0)
3 10 0x0 0x0 0x0 com.apple.kpi.iokit (8.2.0)
4 10 0x0 0x0 0x0 com.apple.kpi.libkern (8.2.0)
5 10 0x0 0x0 0x0 com.apple.kpi.mach (8.2.0)
6 9 0x0 0x0 0x0 com.apple.kpi.unsupported (8.2.0)
7 1 0x0 0x0 0x0 com.apple.iokit.IONVRAMFamily (8.2.0)
8 1 0x0 0x0 0x0 com.apple.driver.AppleNMI (8.2.0)
9 1 0x0 0x0 0x0 com.apple.iokit.IOSystemManagementFamily (8.2.0)
10 1 0x0 0x0 0x0 com.apple.iokit.ApplePlatformFamily (8.2.0)
11 43 0x0 0x0 0x0 com.apple.kernel.6.0 (7.9.9)
12 1 0x0 0x0 0x0 com.apple.kernel.bsd (7.9.9)
13 1 0x0 0x0 0x0 com.apple.kernel.iokit (7.9.9)
14 1 0x0 0x0 0x0 com.apple.kernel.libkern (7.9.9)
15 1 0x0 0x0 0x0 com.apple.kernel.mach (7.9.9)
16 9 0x44e000 0xa000 0x9000 com.apple.iokit.IOPCIFamily (1.6) <11>
17 0 0x755000 0x4000 0x3000 com.apple.driver.AppleGossamerPE (2.0.2d1) <16 11>
19 2 0x4a6000 0x3000 0x2000 com.macsales.iokit.OpenOldWorldNVRAM (2.0) <11>
20 2 0x5b4000 0x3000 0x2000 com.macsales.iokit.OpenPMUNVRAMController (2.0) <19 11>
21 0 0x5f5000 0x3000 0x2000 com.macsales.iokit.GossamerDeviceTreeUpdater (3.0) <20 11>
22 4 0x509000 0x3f000 0x3e000 com.apple.iokit.IOHIDFamily (1.4) <6 5 4 3 2>
23 0 0x5e0000 0x6000 0x5000 com.apple.BootCache (25.1) <6 5 4 3 2>
24 0 0x678000 0x3000 0x2000 com.apple.driver.AppleGracklePCI (1.2) <16 11>
25 0 0x7ae000 0x5000 0x4000 com.apple.platform.AppleHeathrow (1.2.1d1) <11>
26 5 0x430000 0x1e000 0x1d000 com.apple.iokit.IOUSBFamily (2.2.0) <11>
27 0 0x458000 0xd000 0xc000 com.apple.driver.AppleUSBOHCI (2.2.0) <26 16 11>
28 0 0x6ad000 0x20000 0x1f000 com.apple.iokit.IOPCCardFamily (1.6.0) <16 11>
29 0 0x741000 0x4000 0x3000 com.apple.driver.AppleVIA (1.5d1) <11>
30 3 0x502000 0x7000 0x6000 com.apple.iokit.IOADBFamily (8.0.0) <11>
31 0 0x4a9000 0x3000 0x2000 oldworld.support.PatchedAppleNVRAM (3.0) <19 11>
32 0 0x5dc000 0x4000 0x3000 com.apple.iokit.AppleMediaBay (1.0.0d6) <11>
33 3 0x4e5000 0x11000 0x10000 com.apple.iokit.IOATAFamily (1.6.0f2) <11>
34 0 0x745000 0x3000 0x2000 com.apple.driver.HeathrowATA (1.0.8f1) <33 11>
35 4 0x54c000 0x1d000 0x1c000 com.apple.iokit.IOSCSIArchitectureModelFamily (1.4.0) <11>
36 1 0x6d4000 0xc000 0xb000 com.apple.iokit.IOSCSIFamily (1.4.0) <35 11>
37 0 0x6e0000 0x7000 0x6000 com.macsales.iokit.OpenMesh (1.1.2) <36 11>
38 2 0x67b000 0x1f000 0x1e000 com.apple.iokit.IONetworkingFamily (1.5.0) <6 5 4 3 2>
39 0 0x69a000 0x8000 0x7000 com.apple.driver.AppleBMacEthernet (1.3.0f1) <38 11 2>
40 0 0x5b7000 0xd000 0xc000 com.macsales.iokit.OpenPMU (2.0) <20 11>
41 0 0x603000 0x14000 0x13000 com.apple.driver.ApplePMU (2.2.0d1) <22 11 6>
42 0 0x6a2000 0xb000 0xa000 com.apple.driver.AppleUSBHub (2.2.0) <26 11>
44 5 0x4c8000 0x1d000 0x1c000 com.apple.iokit.IOStorageFamily (1.4) <6 5 4 3 2>
45 0 0x4f6000 0xc000 0xb000 com.apple.iokit.IOATABlockStorage (1.4.1) <44 33 11>
46 0 0x759000 0x55000 0x54000 com.orangeware.iokit.OMI_80211g (3.1.1) <38 16 11>
53 0 0x548000 0x4000 0x3000 com.apple.driver.AppleADBKeyboard (2.3.8f2) <30 22 11>
54 0 0x5c7000 0x15000 0x14000 com.apple.iokit.CHUDProf (4.1.0) <11>
55 0 0x748000 0xd000 0xc000 com.apple.iokit.CHUDUtils (4.1.0) <11>
56 3 0x617000 0x24000 0x23000 com.apple.iokit.IOGraphicsFamily (1.4) <16 6 5 4 3>
57 0 0x4bc000 0xc000 0xb000 com.apple.iokit.IOUSBUserClient (2.2.0) <26 11>
58 3 0x465000 0x1e000 0x1d000 com.apple.iokit.IOAudioFamily (1.5.5b2) <26 11>
61 2 0x483000 0xb000 0xa000 com.apple.driver.Apple02DBDMAAudio (2.5.0) <58 11>
62 1 0x48e000 0x13000 0x12000 com.apple.driver.Apple02Audio (2.5.0b17) <61 58 26 11>
64 0 0x4a1000 0x5000 0x4000 com.apple.driver.AppleScreamerAudio (2.5.0) <62 61 58 11>
65 1 0x4ac000 0xb000 0xa000 com.apple.iokit.IOSerialFamily (8.0.0d28) <6 5 4 3 2>
66 0 0x56e000 0xb000 0xa000 com.apple.driver.AppleSCCSerial (1.3.0) <65 11>
67 0 0x6cd000 0x7000 0x6000 com.apple.driver.AppleADBMouse (2.1.0f3) <30 22 11>
68 2 0x6ea000 0x16000 0x15000 com.apple.iokit.IONDRVSupport (1.4) <56 16 6 5 4 3>
69 0 0x700000 0xa000 0x9000 com.apple.AppleOnboardDisplay (1.4.6) <68 56 16 11>
70 0 0x6e7000 0x3000 0x2000 com.apple.driver.AppleADBButtons (2.5.1f2) <30 22 11>
72 0 0x70a000 0x1d000 0x1c000 com.apple.ATIRagePro (4.0.0) <68 56 16 11>
78 1 0x3d19000 0x1d000 0x1d000 com.apple.driver.ndrv.ATY,264LTPro.0x3d1e6d0 (1.0.0f20)
79 0 0x19274000 0x3000 0x2000 org.binaervarianz.iokit.insomnia (1.0.0d1) <11>
80 0 0x193c4000 0x5000 0x4000 com.apple.iokit.IOATAPIProtocolTransport (1.4.0) <35 33 11>
82 2 0x193f3000 0xa000 0x9000 com.apple.iokit.IOCDStorageFamily (1.4) <44 5 4 3>
83 1 0x193fd000 0x7000 0x6000 com.apple.iokit.IODVDStorageFamily (1.4) <82 44 5 4 3>
84 1 0x19481000 0x16000 0x15000 com.apple.iokit.IOSCSIBlockCommandsDevice (1.4.0) <44 35 11>
85 0 0x19497000 0x16000 0x15000 com.apple.iokit.IOSCSIMultimediaCommandsDevice (1.4.0) <84 83 82 44 35 11>





Other related posts: