home  wiki

Spelling: GettingCompaqWL200sWorking

Ok... Hopefully this will turn into a guide to get the Compaq WL200
cards running under Linux.

* First, we need to get the system up and running. [1]
* Adding PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S Support [2]
* Prism2 driver install [3]
* Try it out... [4]
* Troubleshooting [5]

FIRST, WE NEED TO GET THE SYSTEM UP AND RUNNING.

Then compile the kernel WITHOUT pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's support. (that's correct,
without pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's support!) (Note: this is now optional. The latest
Prism2 drivers have instructions for installing using kernels that
don't include pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's support, and also those that do. Most recent
kernels do include pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's support, so don't sweat thinking you have to
do a re-compile.)

To find out if you have pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's support already installed, do a
MODPROBEMOD PROBE, MOD-PROBE, MIDRIB, PROBE, MICROBE, DISROBE, MIDRIBS, MODERATE, PROB, STROBE, WARDROBE, MIDRIB'S, LATROBE, MUDROOM -L | GREP PCMCIA_CORE. No output means no pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's support,
output means you have pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's support.

ADDING PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S SUPPORT

SKIP THIS STEP IF YOUR KERNEL HAS PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S SUPPORT INCLUDED.

Grab the latest pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's card services package from the Linux PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S
page [6].

UntarInter, Untie, Unto, Guntar, Unbar, Enter, Under, Unite, Unitary, Int, Unit, Anita, Una, Uta, Ante, Inti, Into, Unity, Aunt, Unitas, Ingar, Invar, Ont, Ant, Auntie, Unfair, Junta, Utah, Endear, Undue, Anti, Onto, Undo, Gunter, Hunter, Punter, Attar, Until, Utter, Altar, Unsay, Una's the archive:

tar -zxf pcmcia-cs-x.x.x.tar.gz

Change into the pcmcia-cs-x-x-x directory and run a MAKE CONFIG, then
MAKE ALL, and finally a MAKE INSTALL.

PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S services may not be setup to load at boot. To change this,
edit the _/etc/sysconfig/pcmcia_ file to look like:

PCMCIA=yes PCIC=i82365 PCIC_OPTS= CORE_OPTS= CARDMGR_OPTS=

"PCIC=i82365" should suit most PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S bridges. If it doesn't suit
yours, try "PCIC=tcic".

PRISM2 DRIVER INSTALL

Grab the latest IntersilInters, Interpol, Interfile, Internal, Interval, Innersole, Intel, Utensil, Undersell, Enters, Intensely, Intercity, Inversely, Intel's Prism2 driver source from the HostapHos tap, Hos-tap, Housetop, Hosts, Host, Hosp, Hostage, Host's, Hosted, Hostel, Horst, Hist, Hoist, HST, HTTP, Hasp, Hast, Step, Stop site
[7].

UntarInter, Untie, Unto, Guntar, Unbar, Enter, Under, Unite, Unitary, Int, Unit, Anita, Una, Uta, Ante, Inti, Into, Unity, Aunt, Unitas, Ingar, Invar, Ont, Ant, Auntie, Unfair, Junta, Utah, Endear, Undue, Anti, Onto, Undo, Gunter, Hunter, Punter, Attar, Until, Utter, Altar, Unsay, Una's the archive:

tar -zxf Prism2-2002-xx-xx.tar.gz

Change into the Prism2-2002-xx-xx directory. Follow the install
instructions in the READMEREAD ME, READ-ME, READE, REDEEM, REAMED, REMADE, READER, REAMER, RENAME, READ, REAM, REARMED, READIER, READMIT, READIED, READIES, RESUME, READY, REARM, READS, REALM, REDYE, ROADIE, READ'S, REGIME, DAME, RADIUM, EDAM, RAMIE, DREAMER, RAM, REM, RAD, RED, READE'S, RAMMED, ROAMED, DREAM, DREAMY according to whether your kernel has pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's
support included or not. They don't seem to be 100% complete however,
so add in the following steps.

Edit the file wireless.opts in _/etc/pcmcia_ to suit your network.
Best bet if you only have one wireless card installed is to edit the
final entry that starts with "*,*,*,*)". If you have more than one
wireless card, look into using the MAC address to configure each card
independently. Basically, you can create a new entry containing the
MAC address:

*,*,*,xx:xx:xx:xx:xx:xx)

Most importantly, for the card to work in Host AP mode, you must set
MODE="Master"

The Prism2 drivers come with a file called "prism2.conf" which needs
to be added to your _/etc/pcmcia/config_ file. To do this, from your
Prism2-2002-xx-xx directory, type:

mvMTV, MVP, MB, MC, Mb, NV, M, m, V, v, MA, ME, MI, MM, MO, MW, Me, Mo, My, WV, ma, me, mi, mm, mo, mu, my, AV, Av, CV, Ev, IV, JV, MD, MN, MP, MS, MT, Md, Mg, Mk, Mn, Mr, Ms, Mt, RV, TV, UV, av, iv, mg /etc/pcmcia/config /etc/pcmcia/config.old cat
driver/etc/prism2.conf /etc/pcmcia/config.old > /etc/pcmcia/config
chmodch mod, ch-mod, chimed, chemo, chord, chm, mod, chomp, charmed, chummed, Chad, chad, shamed, shod, champed, chomped, Chadd, chard, Ahmad, Ahmed, chide, child, chromed, Chimu, Mord, chem, chime, chum, mid, mode, mood, homed, MD, Md, choked, chored, chowed, chyme, mad, med, mot, mud a-w /etc/pcmcia/config

TRY IT OUT...

Under RedHatRed Hat, Red-Hat, Redhead, Reheat, Redact, Redcoat, Redheads, Reedit, Hardhat, Radiate, Readout, Redid, Redhead's [8], start the pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's services with a
/ETC/RC.D/INIT.D/PCMCIA START. Other distrosdestroys, distress, bistros, distorts, distrust, bistro's, disturbs, destroy, Castro's differ slightly. If
you're at a complete loss, just reboot. Hopefully you should hear two
high pitched beeps. If not, I hope people can add their words of
wisdom below.

TROUBLESHOOTING

Q: In my log files _(/var/log/messages)_ I get:
Jan 22 19:45:31 router kernel: prism2_cs: RequestIRQRequester, Requesting, Request, Requested, Requests, Requisite [9]: Resource in
use
Jan 22 19:45:31 router kernel: prism2sta_config: NextTupleSextuplet, Textile, Nestle, Newcastle, Textual, Example, Expel, Nestable, Next, Quintuple, Textural, Staple, Textually, Steeple, Stipple, Stopple failure?
It's probably a VccCc, Vic, Vac, VCR, FCC, ICC mismatch.
Jan 22 19:45:31 router kernel: prism2sta_event: prism2_cs:
Initialization failed!
Jan 22 19:45:32 router cardmgr[397]: get devDev, Deva, Devi, Devy, derv, DEC, Deb, Dec, deb, DE, De, Ev, Dav, Dov, def, div, DEA, Dee, Der, Dew, dew, Del, Dem, Den, Des, Kev, Lev, Nev, Rev, deg, den, rev, Dex, Dev's, De's info on socket 0 failed:
Resource temporarily unavailable

What do I do?

A: try editing _/etc/sysconfig/pcmcia_ to say:
PCMCIA=yes
PCIC=i82365
PCIC_OPTS="irq_mode=1 fast_pci=1"
CORE_OPTS=
CARDMGR_OPTS=

then do a /ETC/RC.D/INIT.D/PCMCIA STOP & START

-------------------------

Q: When I try to load the modules I get messages about extra
parameters ?

A: One of the modules is not loading, for me the dependencies are as
such that
pcmcia_core.o -> i82365.o -> ds.o -> prism2.o
problems with:
pcmcia_core = try recompiling pcmciaparamecia, peckish, puckish, Pygmies, pygmies, pajama, pyjama, Camacho, Pygmy, pygmy, piggish, Pigmy's, Pygmy's, pockmark, pygmy's, Parkman, pajamas, pyjamas, pajama's, pyjama's stuff and/or your kernel
i82365 = try using the irq_mode 1 parameter directly, make sure the
card is in, try changing the pcipic, CPI, Ci, pi, PC, psi, PCs, Pei, poi, sci, MCI, xci, PCB, PCP, pct, phi slot.
dsD's, DOS, Des, Dis, dis, dos, SD, DA, DD, DPs, DST, SS, dd, DDS, dds, D, S, d, s, dz, ts, IDs, ODs, ads, eds, ids, DE, DI, De, Di, Du, Dy, do, As, BS, Cs, DC, DH, DJ, DP, Dr, Es, HS, KS, Ks, MS, Ms, NS, OS =
prism2 =

-------------------------

Q: Why can't I get my other wireless card to continue to work
alongside the WL200?

A: You need to add the following to _/etc/sysconfig/pcmcia_:

PCIC_OPTS="irq_mode=1 extra_sockets=1"

-------------------------
Back to SpecificCasesSpecific Cases, Specific-Cases, Specificness, Specifics, Specifiers, Specifically, Specific, Specifications, Specifier's, Specification, Specificity, Specification's [10]
CategoryHowToCategory, Categorised, Categorized, Category's, Categories, Categorise, Categorize, Categorical, Categorises, Categorizes [11]

Links:
------
[1]
http://melbourne.wireless.org.au/#first__we_need_to_get_the_system_up_and_running_
[2] http://melbourne.wireless.org.au/#adding_pcmcia_support
[3] http://melbourne.wireless.org.au/#prism2_driver_install
[4] http://melbourne.wireless.org.au/#try_it_out___
[5] http://melbourne.wireless.org.au/#troubleshooting
[6] http://pcmcia-cs.sourceforge.net/
[7] http://hostap.epitest.fi/
[8] http://melbourne.wireless.org.au/?RedHat
[9] http://melbourne.wireless.org.au/?RequestIRQ
[10] http://melbourne.wireless.org.au/?SpecificCases
[11] http://melbourne.wireless.org.au/?CategoryHowTo

[EditText] [Spelling] [Current] [Raw] [Code] [Diff] [Subscribe] [VersionHistory] [Revert] [Delete] [RecentChanges]

> home> about> events> files> members> maps> wiki board   > home   > categories   > search   > changes   > formatting   > extras> site map

Username
Password

 Remember me.
>

> forgotten password?
> register?
currently 0 users online
Node Statistics
building132
gathering194
interested491
operational241
testing200