[Prism54-users] Fedora Core 1 and 3CRWE154G72 success!
Lars E. Pettersson
sm6rpz@home.se
Wed, 19 Nov 2003 21:42:22 +0100
On Saturday 15 November 2003 21:54, Lars E. Pettersson wrote:
> Just a note that I now have a 3CRWE154G72 PC-card up and running
> on a Fedora Core 1 based system (former RedHat Linux)
There is just one snag left, a quite annoying one too :-)
I have compiled the prism54 module from the CVS-repository as described in
the README file (or see exactly how I did on my home page
http://www.sm6rpz.se/wlan.html) The card is recognized, the module is
loaded, the firmware is loaded etc. but to get it going I have to issue
"ifup eth1" in a terminal window when the computer have started. With the
old driver everything started automatically.
Here is an excerpt from my log (I have enabled debug in hotplug)
Nov 19 20:26:43 homer default.hotplug[1750]: arguments (pci)
env(PCI_SLOT_NAME=04:00.0 PCI_ID=10B7:6001 OLDPWD=/
PATH=/bin:/sbin:/usr/sbin:/usr/bin ACTION=add PWD=/etc/hotplug
PCI_SUBSYS_ID=10B7:6001 HOME=/ SHLVL=2 DEBUG=yes PCI_CLASS=2800
0_=/bin/env)
Nov 19 20:26:43 homer default.hotplug[1750]: invoke
/etc/hotplug/pci.agent()
Nov 19 20:26:43 homer kernel: Loaded prism54 driver, version 1.0.2.2
Nov 19 20:26:43 homer default.hotplug[1793]: arguments (net) env (OLDPWD=/
PATH=/bin:/sbin:/usr/sbin:/usr/bin ACTION=register PWD=/etc/hotplug HOME=/
SHLVL=2 INTERFACE=eth1 DEBUG=yes _=/bin/env)
Nov 19 20:26:43 homer default.hotplug[1793]: invoke
/etc/hotplug/net.agent()
Nov 19 20:26:44 homer net.agent[1793]: invoke ifup eth1
Nov 19 20:26:58 homer default.hotplug[2493]: arguments (firmware) env
(OLDPWD=/DEVPATH=/driver/firmware/04:00.0 FIRMWARE=isl3890
PATH=/bin:/sbin:/usr/sbin:/usr/bin ACTION=add PWD=/etc/hotplug HOME=/
SHLVL=2 DEBUG=yes _=/bin/env)
Nov 19 20:26:59 homer default.hotplug[2493]: invoke
/etc/hotplug/firmware.agent()
As can be seen the card seem to be initialized in the order PCI, net, and
firmware. The only problem here is that the network hotplugging calls
"ifup eth" that sets up the network, and also sets the wireless
parameters. But we can not set the wireless parameters here, as we have
not yet uploaded the firmware, which we do 15 sec later...
I might have missed something here, have not looked at hotplugging before.
Am I right in this being wrong, or is it supposed to be this way? First
time looking at this, so I'm a bit confused... :-) Anyone have this
funtion automatically on RedHat and/or Fedora?
/Lars
--
Lars E. Pettersson, SM6RPZ | Gothenburg, SWEDEN
sm6rpz@home.se | http://www.sm6rpz.se/