Bug 104674

Summary: We need new_id for pcmcia drivers
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Christian Zoz <zoz>
Component: KernelAssignee: Greg Kroah-Hartman <gregkh>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: behlert
Version: Beta 1   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Christian Zoz 2005-08-15 13:01:32 UTC
There are PC-cards with different drivers but same ids. Up to now the user could
change the file /etc/pcmcia/config to change the driver assoziation. Since we
don't have cardmgr anymore, all driver assoziation is done via drivers id
tables. Thus we need new_id for these drivers to allow the user to chose another
driver.
Comment 1 Greg Kroah-Hartman 2005-08-16 07:55:46 UTC
What should the new_id format look like?
Comment 2 Christian Zoz 2005-08-16 13:38:06 UTC
I propose:
manf card func mfunc pfunc prod1 prod2 prod3 prod4 cisfile

Would be nice if one could pass the product strings as text and not as hash.

But i will ask at the pcmcia list first if someone already spent time on that.
Comment 3 Christian Zoz 2005-08-17 15:15:58 UTC
As expected, no reaction from the outer space.
Can you implement that as i propsed in last comment?
Comment 4 Greg Kroah-Hartman 2005-08-17 18:42:40 UTC
I don't really have the time to do so for SuSE 10 (it's a bit late for that now).

I might for SLES 10, but pcmcia doesn't really matter much for that release...

Comment 5 Christian Zoz 2005-08-18 07:04:14 UTC
Yes, it's late for SL10. But what makes you think that pcmcia doesn't matter for
SLES10? Remeber NLD which is based on SLES. Thus we need a kernel that supports
all features of a desktop system as well. We already made this mistake with
SLES9 to neglect desktop features. We need that for SLES10.

In between, for SL10, there might be a workaround. Is it possible to disable the
device lookup in the drivers device table if we bind a device to a driver
explicitely? At least for *_cs modules?

Comment 6 Greg Kroah-Hartman 2006-02-09 23:24:43 UTC
We have this now for usb drivers (with the exception of usb-serial drivers)
adding this for pcmcia will not happen for 10.0, sorry.