home  wiki

Spelling: RedHatWL200AP

RED HAT 7.3 AS A FULL WIRELESS AP + WIRELESS WAN INTERFACE

* Introduction [1]
* 1. Requirements [2]

* 1.1 Hardware [3]
* 1.2 Software [4]
* 1.3 Firmware [5]

* 2. Compile New Kernel With No PCMCIA/CardBus Support [6]

* 2.1 Boot New Kernel Using GRUB [7]
* 2.2 Boot New Kernel Using LILO [8]
* 2.3 Compile and Install Modules [9]

* 3. ComplileCompile, Compiler, Compiled, Compiles, Complied, Complies, Complete, Compel, Compelled, Compilers, Compilable, Complainer, Complain, Comply, Compiler's and Install PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S and Wireless Card Drivers [10]

* 3.1 PCMCIA-CS Driver [11]
* 3.2 HostapHos tap, Hos-tap, Housetop, Hosts, Host, Hosp, Hostage, Host's, Hosted, Hostel, Horst, Hist, Hoist, HST, HTTP, Hasp, Hast, Step, Stop Driver [12]
* 3.3 Orinoco Driver [13]
* 3.4 Compile and Install [14]
* 3.5 IRQIQ, IRAQ, IR, IRK, IRA, IRS, IRV, IRE, IR'S Routing [15]
* 3.6 Network Parameters [16]
* 3.7 Wireless Parameters [17]
* TodoTo do, To-do, Tod, Too, Odo, Todd, Toto, Dodo, Togo, Tojo, Tod's list [18]

INTRODUCTION

This setup is to have a Red Hat 7.3 linuxLinux, lynx, Linus, links, Linc, Linuxes, lix, linkup, Linc's, Link, Link's, link, link's, Linzy, jinx, minx, Lin's, lines, lings, Linus's, Lina's, Linn's, line's, lino's box configured with a
Compaq WL200 PCIPIC, CPI, CI, PI, PC, PSI, PCS, PEI, POI, SCI, MCI, XCI, PCB, PCP, PCT, PHI Wireless card as a full AP Interface in master mode
using the HostapHos tap, Hos-tap, Housetop, Hosts, Host, Hosp, Hostage, Host's, Hosted, Hostel, Horst, Hist, Hoist, HST, HTTP, Hasp, Hast, Step, Stop Driver, Also having a EnterasysEntreats, Entreaty's, Entrusts, Entraps, Interests, Entrails, Entry's, Entryways, Enteritis, Entrees, Entreaties, Enterprises, Interest's, Enuresis, Entrances, Entropy's, Entries, Enteritis's, Entirety's, Entryway's, Enterprise's, Inveteracy's, Entrance's RoamAboutRoam About, Roam-About, Runabout, Rimbaud, Rhomboid, Rambo, Robot, Reembody, Rowboat, Rambo's, Dreamboat, Combat, Wombat, Rebut [19]
wireless PC card as a a WAN point to point interface in ad-hoc mode
using the Orinoco driver.

1. REQUIREMENTS

1.1 HARDWARE

Compaq [20] WL200 wireless PCIPIC, CPI, CI, PI, PC, PSI, PCS, PEI, POI, SCI, MCI, XCI, PCB, PCP, PCT, PHI card.
EnterasysEntreats, Entreaty's, Entrusts, Entraps, Interests, Entrails, Entry's, Entryways, Enteritis, Entrees, Entreaties, Enterprises, Interest's, Enuresis, Entrances, Entropy's, Entries, Enteritis's, Entirety's, Entryway's, Enterprise's, Inveteracy's, Entrance's [21] RoamAboutRoam About, Roam-About, Runabout, Rimbaud, Rhomboid, Rambo, Robot, Reembody, Rowboat, Rambo's, Dreamboat, Combat, Wombat, Rebut [22] wireless PC card.
RicohRic oh, Ric-oh, Rico, Ric, Rich, Rica, Rick, Ricca, Ricki, Ricky, Rigor, Rocco, Rog, Rig, Roch, Rickie, RC, Reich, Richy, Rici, Rock, Reiko, Riki, Rio, Rook, Ruck, Rico's, RCA, Rik, Rec, Rickey, Rigour, Nico, Rice, Rios, Riot, Riga, Rack, Ric's, Recon, Ricks, Rica's, Rick's RL5c475 PCIPIC, CPI, CI, PI, PC, PSI, PCS, PEI, POI, SCI, MCI, XCI, PCB, PCP, PCT, PHI cradle.

1.2 SOFTWARE

RedhatRed hat, Red-hat, Redhead, Reheat, Redact, Redcoat, Redheads, Reedit, Hardhat, Radiate, Readout, Redid, Redhead's [23] Linux 7.3
Pcmcia-cs [24] version 3.2.0 [25] (JUN 2004: current version is 3.2.7
[26])
Host AP driver [27] version 2002-05-19 [28] (JUN 2004: current
version is hostap-driver-0.1.3 [29])
Orinoco driver [30] version 0.12b [31] (JUN 2004: current version
orinoco-0.13e [32])
Wireless tools [33] version 24 [34] (JUN 2004: current version
wireless_tools.26 [35])

1.3 FIRMWARE

Prism [36] firmware version 0.8.3 [37] for WL200.
Orinoco [38] firmware version 8.10 [39] for RoamAboutRoam About, Roam-About, Runabout, Rimbaud, Rhomboid, Rambo, Robot, Reembody, Rowboat, Rambo's, Dreamboat, Combat, Wombat, Rebut [40].

2. COMPILE NEW KERNEL WITH NO PCMCIA/CARDBUS SUPPORT

Change to kernel source directory (eg. _cd /usr/src/linux-2.4.18-3_).
(JUN 2004: The newer pcmcia-cs package will look for the kernel at
/usr/src/linux. This link should be present in most newer
distributions. If not create a symlinkslink, Slinky, slinky, slunk, smiling, semolina, Smolensk, Somalian, slung, smalling, smelling, Celinka, slang to the versionedversion ed, version-ed, visioned, versions, version, version's, veined kernel. This
is now the preferred method of linking to the kernel source tree.)

Edit the MakefileMake file, Make-file, Wakeful, Misfile, Mackerel, Makeover, Markedly, Manful, Mikel, Mugful, Wakefully, Pageful, Skiffle, Mayfly, Muffle, McNeil, Melville, Mikaela, Mikhail, McKinley, Maxillae, Murkily, Meekly, Marvell, Caviler, Muffler, Cavil (eg. VI MAKEFILE), and change the EXTRAVERSIONEXTRA VERSION, EXTRA-VERSION, EXTROVERSION, EXTROVERSION'S, EXTRACTION, EXTRUSION, EXTRADITION, INTROVERSION, EXTENSION, EXTRAVERT'S =
-3custom statement in the (approx) 4th line down.

Remove the word custom so that it's EXTRAVERSIONEXTRA VERSION, EXTRA-VERSION, EXTROVERSION, EXTROVERSION'S, EXTRACTION, EXTRUSION, EXTRADITION, INTROVERSION, EXTENSION, EXTRAVERT'S = -3 and Save this
change.

-------------------------
Run MAKE MENUCONFIGMNEMONIC, MUNGING, MENCKEN, MANCUNIAN, MONOTONIC, MANGING, UNECONOMIC, MANEGING, PENKNIFE, MANAGING, MENCKEN'S, MONACAN, MENKENT, MONOPHONIC, MONACANS, MONGOLIC, MONACAN'S, MENKENT'S, MAGNIFY (or you can use MAKE XCONFIG).

In the Main menu

* select General setup --->.
* then DEselectDeselect, DE select, DE-select, Deselects, Reselect, Deselected, Select, Deflect, Derelict PCMCIA/CardBus support ---> in the General setup
menu.
* Exit

Return to Main menu.

* Select Network device support ---> in the Main menu.
* In the Network device support menu scroll down,

* and Select Wireless LAN (non-hamradio) --->.

* In the wireless LAN (non-hamradio) menu,

* ensure [*] Wireless LAN (non-hamradio) is selected by having a * in
the [ ]

* Un-select all other devices list below Wireless LAN (non-hamradio)
by removing all * or M next to them.
* Exit and save config.

-------------------------
Run MAKE CLEAN
Run MAKE DEPDEEP, EDP, DP, DEPT, DE, DIP, DEA, DTP, DEE, DER, DEW, DEC, DEB, DEL, DEM, DEN, DES, DEV, REP, DEF, DEG, HEP, PEP, YEP, DEX, DE'S and when finished make the image,
Run MAKE BZIMAGE-2002-08-09 (or what ever name you want to call it)

Time to test the new kernel.

2.1 BOOT NEW KERNEL USING GRUB

If you are using grub as the boot manager, then edit
_/boot/grub/grub.conf_

Enter the following at the bottom of the grub.conf file.

Title Red Hat Linux (2.4.18-3 mykernel) root (hd0,0) kernel
/bzImage-2002-08-09 roRI, Rio, Roi, Row, Roy, rho, roe, row, OR, or, R, r, ROM, RP, Rob, Rod, Rog, Rom, Ron, Ros, Roz, rob, rod, rot, to, O, o, RR, Ra, Re, Rh, Ru, Ry, re, PRO, SRO, bro, fro, pro, RC, RD, RF, RN, RV, Rb, Rd, Rf, Rn, Rx, rd root=/dev/hda3
Save the changes and test boot.

2.2 BOOT NEW KERNEL USING LILO

If you are using LILO as the boot manager, then edit _/etc/lilo.conf_

Enter the following at the bottom of lilo.conf file

image = /bzImage-2202-08-09 label = Red Hat Linux (2.4.18-3 mykernel)
Save the changes and run LILO -V, so that it writes out lilo.conf and
makes system bootable, then test boot.

2.3 COMPILE AND INSTALL MODULES

Once you have test booted ok. Return to the kernel source directory
and do the following...
Run MAKE MODULES
Run MAKE MODULES_INSTALL

Reboot again to test.

3. COMPLILECOMPILE, COMPILER, COMPILED, COMPILES, COMPLIED, COMPLIES, COMPLETE, COMPEL, COMPELLED, COMPILERS, COMPILABLE, COMPLAINER, COMPLAIN, COMPLY, COMPILER'S AND INSTALL PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S AND WIRELESS CARD DRIVERS

3.1 PCMCIA-CS DRIVER

Download the _latest pcmcia-cs package [41]. Change to the directory,
where you want the files to unpacked(eg. cdCD, Cd, CAD, COD, Cad, Cod, cad, cod, cud, DC, dc, CDC, CDT, cpd, CF, CID, Ced, Cf, Cid, Cs, VD, cf, cs, C, D, c, d, CT, Ct, Gd, JD, ct, LCD, CA, CO, Ca, Co, Cu, DD, ca, cc, ck, co, cu, cw, dd, yd, AD, Ad, CB /usr/src_) and Unpack it
using TAR -ZXF /FILE.TAR.GZ

3.2 HOSTAPHOS TAP, HOS-TAP, HOST AP, HOST-AP, HOUSETOP, HOSTS, HOST, HOSP, HOSTAGE, HOST'S, HOSTED, HOSTEL, HORST, HIST, HOIST, HST, HTTP, HASP, HAST, STEP, STOP DRIVER

Download the latest hostap-driver package [42] and change to the
directory, where you want the files to be unpacked and unpack it.

Eg. Copy all the files and sub-directories in
_/Prism2-2002-05-19/driver_ (or _/hostap-driver-0.1.x/driver_) to root
of pcmcia-cs source directory

3.3 ORINOCO DRIVER

If you want to compile Orinoco driver for EnterasysEntreats, Entreaty's, Entrusts, Entraps, Interests, Entrails, Entry's, Entryways, Enteritis, Entrees, Entreaties, Enterprises, Interest's, Enuresis, Entrances, Entropy's, Entries, Enteritis's, Entirety's, Entryway's, Enterprise's, Inveteracy's, Entrance's PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S card.

Download the latest Orinoco package [43], and unpack it.

Eg. Copy all .c and .h files to pcmcia-cs wireless sub-directory
(_pcmcia-cs-3.2.x/wireless_), and _hermes.conf_ to etc sub-directory
(pcmcia-cs-3.2.x/etc).

3.4 COMPILE AND INSTALL

Change to pcmcia-cs source directory (eg. _cd
/usr/src/pcmcia-cs-3.2.0_).

Run MAKE CONFIGCON FIG, CON-FIG, CONG, CONFIDE, CONFINE, CONFIRM, CONIC, CONGO, CONFER, CONFAB, CONGA, CONFORM, CONFUSE, CONFUTE, CONVERGE, CONVOKE, CONFIGURE, CONIFER, KONG, CONJ, CONK, GONG, CONFIDER, CONCUR, CONGER, CONNIVE, CONVICT, CONVOY, CONFERS, CONFESS, CONKER, CONVEX, CONVEY (ensure the default kernel source directory is
correct).

Use default for other options.
Run MAKE ALL then
Run MAKE INSTALL

Additional PCMCIA-HOWTO: Compilation and installation [44]
information is available.

(JUN 2004: For the newer pcmcia-cs-3.2.7 version MAKE CONFIGCON FIG, CON-FIG, CONG, CONFIDE, CONFINE, CONFIRM, CONIC, CONGO, CONFER, CONFAB, CONGA, CONFORM, CONFUSE, CONFUTE, CONVERGE, CONVOKE, CONFIGURE, CONIFER, KONG, CONJ, CONK, GONG, CONFIDER, CONCUR, CONGER, CONNIVE, CONVICT, CONVOY, CONFERS, CONFESS, CONKER, CONVEX, CONVEY has been
replaced with CONFIGURE. Run this command, point it to the
_/usr/src/linux_ tree and accept the remaining defaults. It will
output the configuration to the screen, check it and fix if necessary)

3.5 IRQIQ, IRAQ, IR, IRK, IRA, IRS, IRV, IRE, IR'S ROUTING

Because the default setting is to use ISA, We need to tell the system
to use PCIPIC, CPI, CI, PI, PC, PSI, PCS, PEI, POI, SCI, MCI, XCI, PCB, PCP, PCT, PHI for this card.

Edit _/etc/sysconfig/pcmcia_ and Add this line to it (WL200 NEED THIS
TO WORK).

PCIC_OPTS='irq_mode=1'
If you want to have a ricohRico, Ric, Rich, rich, Rica, Rick, rick, Ricca, Ricki, Ricky, rigor, Rocco, Rog, rig, Roch, Rickie, RC, Reich, Richy, Rici, Rock, rock, Reiko, Riki, Rio, rook, ruck, Rico's, RCA, Rik, rec, Rickey, rigour, Nico, Rice, Rios, rice, riot, Riga, rack, Ric's, recon, ricks, Rica's, Rick's, rick's chipsetchip set, chip-set, chirpiest, cheapest, chips, chicest, choppiest, chipped, hippest, chaplet, chest, hipster, Chip's, chip's, chirps, chops, Christ, chiefest, chillest, choicest, chaste, sharpest, shiest, ripest, chirped, chaps, ships, ship's pcipic, CPI, Ci, pi, PC, psi, PCs, Pei, poi, sci, MCI, xci, PCB, PCP, pct, phi cradle and enterasysentreats, entreaty's, entrusts, entraps, interests, entrails, entry's, entryways, enteritis, entrees, entreaties, enterprises, interest's, enuresis, entrances, entropy's, entries, enteritis's, entirety's, entryway's, Enterprise's, enterprise's, inveteracy's, entrance's card, to
coexist with WL200, then add this.

PCIC_OPTS='irq_mode=1 irq_list=0'
If the above doen'tdon't, doesn't, dent, donut, Donetta, dint, docent, Dennet, denote, donate, Deon's, tent, downed, doest, Danit, daunt, tenet, Deon, dined, done, donned, Deny, dents, deny, diet, down, dent's, rodent, DOT, Dante, Den, Don, Dot, Tonto, den, don, dot, Monet, Ont, decent, potent, TNT, toned, Dena, Dene, Deni, Dona, Donn, dona, duet work for your system try adding EXTRA_SOCKETS=1.

3.6 NETWORK PARAMETERS

To set the IPIPA, OP, UP, PI, IO, IMP, I, P, AP, KIP, PIP, RIP, VIP, DIP, HIP, LIP, NIP, SIP, TIP, YIP, ZIP, IA, IE, IR, PP, WP, II, DP, GP, HP, ID, IL, IN, IQ, IT, IV, JP, KP, LP, MP address, subnetsub net, sub-net, subunit, sublet, subset, sunbed, sonnet, subbed, sunned, signet, submit, suborned, subvert, spinet mask, etc, for wireless interfaces

Edit this file _/etc/pcmcia/network.opts_

More info is available, Linux PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S HOWTO: Usage and features [45].

3.7 WIRELESS PARAMETERS

To set any wireless interfaces to a specific settings (eg. channel,
essid, etc).

Edit this file _/etc/pcmcia/wireless.opts_

Visit PCMCIAPARAMECIA, PECKISH, PUCKISH, PYGMIES, PAJAMA, PYJAMA, CAMACHO, PYGMY, PIGGISH, PIGMY'S, PYGMY'S, POCKMARK, PARKMAN, PAJAMAS, PYJAMAS, PAJAMA'S, PYJAMA'S Wireless Configuration [46] for more information.

TODOTO DO, TO-DO, TOD, TOO, ODO, TODD, TOTO, DODO, TOGO, TOJO, TOD'S LIST

* Add firmware upgrade howto.
* confirm this procedure

* did it work for you
* have any instructions changed

WikiViki, Niki, Riki, Wini generated by html2wiki [47]

CategoryHowToCategory, Categorised, Categorized, Category's, Categories, Categorise, Categorize, Categorical, Categorises, Categorizes [48]

Links:
------
[1] http://melbourne.wireless.org.au/#introduction
[2] http://melbourne.wireless.org.au/#1__requirements
[3] http://melbourne.wireless.org.au/#1_1_hardware
[4] http://melbourne.wireless.org.au/#1_2_software_
[5] http://melbourne.wireless.org.au/#1_3_firmware
[6]
http://melbourne.wireless.org.au/#2__compile_new_kernel_with_no_pcmcia_cardbus_support
[7] http://melbourne.wireless.org.au/#2_1_boot_new_kernel_using_grub
[8] http://melbourne.wireless.org.au/#2_2_boot_new_kernel_using_lilo
[9] http://melbourne.wireless.org.au/#2_3_compile_and_install_modules
[10]
http://melbourne.wireless.org.au/#3__complile_and_install_pcmcia_and_wireless_card_drivers
[11] http://melbourne.wireless.org.au/#3_1_pcmcia_cs_driver
[12] http://melbourne.wireless.org.au/#3_2_hostap_driver
[13] http://melbourne.wireless.org.au/#3_3_orinoco_driver
[14] http://melbourne.wireless.org.au/#3_4_compile_and_install
[15] http://melbourne.wireless.org.au/#3_5_irq_routing
[16] http://melbourne.wireless.org.au/#3_6_network_parameters
[17] http://melbourne.wireless.org.au/#3_7_wireless_parameters
[18] http://melbourne.wireless.org.au/#todo_list
[19] http://melbourne.wireless.org.au/?RoamAbout
[20] http://www.compaq.com
[21] http://www.enterasys.com
[22] http://melbourne.wireless.org.au/?RoamAbout
[23] http://www.redhat.com
[24] http://pcmcia-cs.sourceforge.net
[25] http://pcmcia-cs.sourceforge.net/ftp/pcmcia-cs-3.2.0.tar.gz
[26] http://pcmcia-cs.sourceforge.net/ftp/
[27] http://hostap.epitest.fi
[28] http://hostap.epitest.fi/releases/Prism2-2002-05-19.tar.gz
[29] http://hostap.epitest.fi/releases/hostap-driver-0.1.3.tar.gz
[30] http://www.ozlabs.org/people/dgibson/dldwd
[31] http://ozlabs.org/people/dgibson/dldwd/orinoco-0.12b.tar.gz
[32] http://www.ozlabs.org/people/dgibson/dldwd/orinoco-0.13e.tar.gz
[33] http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
[34]
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/wireless_tools.24.tar.gz
[35]
http://pcmcia-cs.sourceforge.net/ftp/contrib/wireless_tools.26.tar.gz
[36] http://www.intersil.com
[37] http://www.goonda.org/wireless/utils/UpdFw8c3.zip
[38] http://www.orinocowireless.com
[39]
http://www.orinocowireless.com/template.html?section=m52&envelope=90&page=3267
[40] http://melbourne.wireless.org.au/?RoamAbout
[41] http://pcmcia-cs.sourceforge.net/ftp/
[42] http://hostap.epitest.fi
[43] http://ozlabs.org/people/dgibson/dldwd/
[44]
http://pcmcia-cs.sourceforge.net/ftp/doc/PCMCIA-HOWTO-2.html#ss2.2
[45]
http://pcmcia-cs.sourceforge.net/ftp/doc/PCMCIA-HOWTO-4.html#ss4.3
[46] http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/PCMCIA.txt
[47] http://wireless.org.au/~tyson/tools/html2wiki/
[48] 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