| Summary: | pcmcia-cs and gentoo-sources should include CVS aironet driver | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Joseph Turian <turian> |
| Component: | [OLD] Core system | Assignee: | x86-kernel (DEPRECATED) <x86-kernel> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | brad, chadh, hanno, latexer, p3r3s, plasmaroo, swtaylor |
| Priority: | High | ||
| Version: | 1.4_rc1 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | pcmcia-cs-3.2.5.ebuild | ||
|
Description
Joseph Turian
2002-12-14 11:15:09 UTC
I recently had lolo-2.4.20.1 fail on me when trying to modprobe airo (something about a WIRELESS symbol not being found; I'm afraid I didn't take good notes at the time). Downgrading to gentoo-sources-2.4.19-r10 fixed the problem for me. I suspect that this bug would also fix the problem that I had. CCing to lolo, since it's likely to be his bug to fix According to http://pcmcia-cs.sourceforge.net/ftp/SUPPORTED.CARDS this is now in pcmcia-cs[-drivers] so this bug can be closed... Plasmaroo, please read the original description again. The issue is not whether the card is included in the kernel source or in pcmcia-cs, but that neither of these versions has monitor mode or scanning support. Only the CVS drivers support RFMON (monitoring) mode. As such, I am reopening the bug. Created attachment 20998 [details]
pcmcia-cs-3.2.5.ebuild
Can you try the ebuild I've attached and see if it works? * ping * Can you try the ebuild I've attached to this bug and see if it works? Thanks. plasmaroo, I've been trying to get rfmon compatable drivers for my air352 series pcmcia card for the last 2 days. I've used many of the different airo.c drivers that I was able to find. The ones that came with the 2.4.22-r7 kernel (if I recall correctly) showed "echo 'Mode: rfmon' > /proc/driver/aironet/eth0/Config" working but would lock up and in general make the system unstable (I don't think it ever entered promisc mode). The drivers that your ebuild includes are the ones that I am working on currently. They were the first I'v had success with in rfmon mode (by echoing Mode: r and then Mode: y to Config). I'm wondering if it's bad that they're an older version though. I have tried compiling pcmcia-cs with airo.c 1.56, but there were compilation errors. Good job on the fix, now I have to find a way to install kismet with out having the panel crash during compile.
root@muadib abrioso # emerge -v /usr/portage/sys-apps/pcmcia-cs/pcmcia-cs-3.2.5.ebuild 2>&1 | tee pcmcia-cs-3.2.5.log
eutils
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-apps/pcmcia-cs-3.2.5 to /
>>> md5 src_uri ;-) pcmcia-cs-3.2.5.tar.gz
>>> md5 src_uri ;-) pcmcia-cs-3.2.5-orinoco-monitor.diff.gz
!!! No message digest entry found for file "airo-linux-051101.tar.gz."
!!! Most likely a temporary problem. Try 'emerge rsync' again later.
!!! If you are certain of the authenticity of the file then you may type
!!! the following to generate a new digest:
!!! ebuild /usr/portage/category/package/package-version.ebuild digest
Should I create a new digest for airo-linux?
I've created a new digest and tried to emerge the ebuild. But, unfortunately, PCMCIA was disabled on my kernel (2.6.1-rc1), so I'll recompile it and try again. This is the only driver that I can use to get in promisc mode with kismet. I have to configure it as source=cisco,eth0,cisco but atleast it works. Why hasn't this patch been added or an official ebuild been released? I have to rebuild pcmcia-cs every time I 'emerge -u world' because of the newer pcmcia-cs package. The aironet driver in 2.6 has been working pretty good for as long as i can recall. I've mapped out my entire county with kismet and the drivers builtin to 2.6.4 with this as the kismet source: source=cisco_wifix,eth1:wifi0,ciscoA emerging the february release of kismet (kismet-2004.02.01), using kernel 2.6.3 and configuring the source as "source=cisco_wifix,eth1:wifi0,ciscosource" works for me. Thanks Scott, you helped me a lot.. :) Best Regards, Closing once again. A solution has been found and agreed upon by all parties. |