Messages in this thread Patch in this message | | | Date | Wed, 16 Feb 2000 08:55:21 +0100 | From | Pauline Middelink <> | Subject | Re: PCMCIA still doesn't work for 2.3.46-pre2 |
| |
On Tue, 15 Feb 15 2000 around 14:02:13 -0800, Linus Torvalds wrote: > On Wed, 16 Feb 2000, Richard Gooch wrote: > > > > Hi, all. Ever since kernel 2.3.42 (or thereabouts) PCMCIA hasn't > > been working for me, so I've had to drop back to 2.3.36. With the > > latest-and-greatest (2.3.46-pre2) kernel I get the following kernel > > messages: > > > > ===================== > > Linux PCMCIA Card Services 3.1.11 > > kernel build: 2.3.46 #1 Wed Feb 16 07:41:11 EST 2000 > > options: [pci] [cardbus] [apm] > > Intel PCIC probe: not found. > > ds: no socket drivers loaded! > > You have i82365 enabled? You should have CONFIG_PCMCIA=y, > CONFIG_CARDBUS=y, CONFIG_I82365=n. > > Hmm.. I haven't tried the module version - are you by any chance using > the core PCMCIA as a module, and then the yenta (CONFIG_CARDBUS) support > is compiled into the kernel? I haven't tried that combination, it probably > doesn't work.
I'm running 2.3.45 with PCMCIA (i82365) and _NO_ CARDBUS support. It only needed a small patch since pcmcia_lookup_bus is defined only in CONFIG_CARDBUS time, and the ksymbol is always needed... (the patch fixes the link-time error)
Met vriendelijke groet, Pauline Middelink -- PGP Key fingerprint = DE 6B D0 D9 19 AD A7 A0 58 A3 06 9D B6 34 39 E2 For more details look at my website http://www.polyware.nl/~middelink --- cs.c.orig Sun Feb 13 23:24:43 2000 +++ cs.c Tue Feb 15 19:49:25 2000 @@ -2297,7 +2297,9 @@ EXPORT_SYMBOL(pcmcia_get_status); EXPORT_SYMBOL(pcmcia_get_tuple_data); EXPORT_SYMBOL(pcmcia_insert_card); +#ifdef CONFIG_CARDBUS EXPORT_SYMBOL(pcmcia_lookup_bus); +#endif EXPORT_SYMBOL(pcmcia_map_mem_page); EXPORT_SYMBOL(pcmcia_modify_configuration); EXPORT_SYMBOL(pcmcia_modify_window); | |