Bug 139242 - prism54 cardbus card does not ifups on boot
Summary: prism54 cardbus card does not ifups on boot
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: initscripts
Version: 3
Hardware: i686
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Bill Nottingham
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-11-14 12:20 UTC by Oleg I. Vdovikin
Modified: 2014-03-17 02:50 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-11-15 17:56:32 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Oleg I. Vdovikin 2004-11-14 12:20:50 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5)
Gecko/20041111 Firefox/1.0

Description of problem:
FC3 does not ifup cardbus prism54 cards and as seems hotplugging does
not work for ALL socketed cards. The problem is that /etc/rc.sysinit
modprobes all modules, including pcmcia ones, keeping hotplug
disabled. As the result all required modules are get loaded, but are
not hotplugged.


Version-Release number of selected component (if applicable):
initscripts-7.93.5-1

How reproducible:
Always

Steps to Reproduce:
1. Ensure that ONBOOT=no for the PC card in question
2. Boot PC with prism54 card installed in the cardbus slot
    

Actual Results:  Network interface is down

Expected Results:  Network interface is up and running

Additional info:

Seems rc.sysinit should not load kmodules marked as SOCKET, pcmcia
should load them.
kmodule output:

OTHER i8xx_tco
OTHER hw_random
NETWORK prism54
NETWORK e100
AUDIO snd-maestro3
USB uhci-hcd
SOCKET yenta_socket
SOCKET yenta_socket

As temporal workaround I've added yenta_socket to the
/etc/hotplug/blacklist, and it's now work as expected. But the right
thing should probaby check for "SOCKET" type and skipping these modules.

Comment 1 Bill Nottingham 2004-11-15 05:48:41 UTC
What happens if you change it to ONBOOT=yes? :)

Comment 2 Oleg I. Vdovikin 2004-11-15 08:03:12 UTC
with ONBOOT=yes and card inserted to the slot, interface is going up, 
during network startup. But, with no card inserted network fails (I 
mean it will write [FAILED] instead of [OK], breaking quite rhgb 
boot ;-) ).
So, just to clarify, with prior versions - RH8/9, FC1/2 card was 
properly initilized (with ONBOOT=no) during the pcmcia startup, just 
like it does when it inserted while linux is running. It's not the 
case now - pcmcia does not fire hotplug events during startup any 
longer... And yes, reinserting card with FC3 initiliaze it properly.
So, this is mostly generic problem as seems, not only network related.


Comment 3 Oleg I. Vdovikin 2004-11-15 17:56:32 UTC
Just checked ONBOOT=yes, and yes it's work fine even with no card
installed in the slot. My apologise.
Thank you.


Note You need to log in before you can comment on or make changes to this bug.