After switching to edgy, I applied this to the kernel (2.6.17.13) (in this order):
http://zeus2.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=d834c16516d1ebec4766fc58c059bf01311e6045 http://zeus2.kernel.org/git/?p=linux/kernel/git/brodo/pcmcia-fixes-2.6.git;a=commitdiff;h=f755c48254ce743a3d4c1fd6b136366c018ee5b2 http://zeus2.kernel.org/git/?p=linux/kernel/git/brodo/pcmcia-fixes-2.6.git;a=commitdiff;h=e6248ff596dd15bce0be4d780c60f173389b11c3 and now the dual-function card works as expected (loading the .cis from /lib/firmware). Hurrah! Thanks to all the people involved. I just tested things. See: http://lkml.org/lkml/2006/11/13/351 and related threads. ** Attachment added: "Cumulative patch (maybe space-damaged; I had to apply some bit bu hand)" http://librarian.launchpad.net/5067908/cumulative.patch -- Multi-function pcmcia card: only function 0 detected. https://launchpad.net/bugs/52510 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs