Yellow Dog Solutions

Topic: How to setup a Lucent WaveLAN (kernel 2.4.x)



Introduction:
I found it very difficult to get a Lucent WaveLAN card running on a G3 FireWire (Pismo) Labtop with YDL 2.3 (Kernel 2.4). Hopefully my work will mean less for you. This covers how to get the PCMCIA card slot working and getting the WaveLAN card up and running with YDL 2.3.

To get started, forget about the kernel support for PCMCIA with 2.4,I found it too much work to get running. Rather, download the linux PCMCIA support from sourceforge:

http://sourceforge.net/projects/pcmcia-cs/

(just get the newest version they have avialable)

Once you have that downloaded, open shell (gnome-term for example)and go to the directory that the file was downloaded too.Then use (as root)
mv (package-name).tar.gz /usr/src/ [ENTER]
gunzip (package-name).tar.gz [ENTER]
tar -xf (package-name).tar [ENTER]
cd /usr/src/ [ENTER]
make config [ENTER]
make all [ENTER]
make install [ENTER]
Now, some of the default options are wrong for the PCMCIA port and need to be changed. Fix this by following the instructions at: pcmcia-nic.shtml

If the YDL how-to fails, use these, use this from my system: homepage.mac.com/pauljlucas/personal/powerbook/wireless.html

Ok, so that was the hard part, now you should have the new card manager installed. (See PCMCIA-HOWTO in the uncompressed directory for more info)

Next, go into "/etc/pcmcia/wireless.opts" and (as root) change all the modules for Lucent cards from wvlan_cs to orinoco_cs:
	card "Lucent Technologies WaveLAN/IEEE Adapter"
	version "Lucent Technologies", "WaveLAN/IEEE Adapter"
	#bind wvlan_cs
	bind orinoco_cs
	
Now, you have to set up your wireless options for the card (essid, and such) in wireless.opts for the Lucent card. If you are using an unencrypted network (and most are) your options should look like this.
 	INFO="Lucent WaveLAN/IEEE"
 	ESSID="any"
 	MODE="Managed"
 	RATE="auto"
 	KEY="off"
	
Ok, all done, not to test it you have to run two last commands (again as root).
/etc/init.d/pcmcia stop [ENTER]
/etc/init.d/pcmcia start [ENTER]
pump -i eth1 [ENTER]
Just be sure you have PCMCIA services loading at start up! (run /usr/lib/yi/services.py to be sure) If you run into any problems you can probably find out what is going wrong by reading the log. Just use...
cd /var/log/ [ENTER]
tail -25 messages [ENTER]

This HOWTO was written by Terry Kent



 
          Copyright ® 1999-2010. Fixstars Corporation. All rights reserved.
YDL.net Fixstars Corporation