[Prism54-users] WG511 prism54 driver installation on Fedora Core 1

dhobner@ideorlando.org dhobner@ideorlando.org
Tue, 16 Dec 2003 08:17:48 -0500 (EST)


System: WG511 prism54 driver installation on Fedora Core 1
uname -a
Linux ntclap1 2.4.22-1.2129.nptl #1 Mon Dec 1 08:36:24 EST 2003 i686 i686
i386 GNU/Linux

Here are my steps.  Everything works well until I plug the card in (Step 4).

1. Create the directory for the firmware and download it:

mkdir -p /usr/lib/hotplug/firmware
cd /usr/lib/hotplug/firmware
wget http://prism54.org/firmware/isl3890

2. Download the firmware-agent script for hotplug (and don't forget to
make it executable...):

cd /etc/hotplug
wget http://prism54.org/~hvr/firmware.agent
chmod a+x firmware.agent

3. Grab a CVS-tarball of Prism54 and "make" it:

cd /tmp
wget
http://prism54.org/pub/linux/snapshot/tars/2003-12/prism54-cvs20031216.tar.bz2
tar xjvf prism54-cvs20031216.tar.bz2
cd /usr/src/linux-2.4
make menuconfig
Select exit
Select yes to save new kernel configuration
cd /tmp/prism54-cvs20031216
make modules
make install

4. Tail the /var/log/messages file and plug in the WG511 card

tail -f /var/log/messages
Dec 16 08:07:33 localhost kernel: cs: cb_alloc(bus 3): vendor 0x1260,
device 0x3890
Dec 16 08:07:33 localhost kernel: PCI: Enabling device 03:00.0 (0000 -> 0002)
Dec 16 08:07:33 localhost cardmgr[3780]: socket 0: CardBus hotplug device
Dec 16 08:07:33 localhost pci.agent[15930]: ... no modules for PCI slot
03:00.0

Plugged in the card and got the above message from the tail. Why is the
pci.agent running and not the firmware.agent.  I do not understand what is
going on here.  I know with my Proxim wireless card and driver the
pci.agent is involved in loading the modules.