[ltp] Two PCMCIA cards == conflict ?

Thomas Hood linux-thinkpad@www.bm-soft.com
Sat, 25 Dec 1999 23:43:07 -0500


It looks as if you don't have an IRQ available for your
modem serial port.

There are various ways to tackle the problem of IRQ 
starvation.  Read the PCMCIA-HOWTO for suggestions.  One is
to edit your /etc/sysconfig/pcmcia file so that the PCIC_OPTS
line contains the option "poll_interval=100".  This will 
prevent the socket manager from grabbing IRQ 10 for
monitoring card insertions and force it to poll instead.

PCIC_OPTS='poll_interval=100'

--
Thomas Hood

P.S. Check my website for more ideas:
http://jhunix.hcf.jhu.edu/~thood/tp600lnx.htm

Torbjorn Tornkvist wrote:
> 
> Hi !
> 
> I've got two PCMCIA cards:
> 
>  3Com Megahertz 10/100 LAN Cardbus
>  3Com Megahertz 56K Modem
> 
> They work perfectly one at a time but when I
> have both of them plugged in at the same time
> I get some sort of conflict:
> ------------------------------------------------------------------------
> isapnp: No Plug & Play device found
> Linux PCMCIA Card Services 3.1.0
>   kernel build: 2.2.13-7mdk #1 Wed Sep 15 18:02:18 CEST 1999
>   options:  [pci] [cardbus] [apm] [pnp]
> PnP: PNP BIOS installation structure at 0x800fe700
> PnP: PNP BIOS version 1.0, entry at f0000:e724, dseg at f0000
> PCI routing table version 1.0 at 0xf9e40
>   00:02.0 -> irq 11
>   00:02.1 -> irq 11
> Intel PCIC probe:
>   TI 1251A PCI-to-CardBus at bus 0 slot 2, mem 0x50102000, 2 sockets
>     host opts [0]: [ring] [pwr save] [isa irq] [pci irq 11] [lat
> 168/176] [bus 2/4]
>     host opts [1]: [ring] [pwr save] [isa irq] [pci irq 11] [lat
> 168/176] [bus 5/7]
>     ISA irqs (scanned) = 3,4,7,10 status change on irq 10
> cs: IO port probe 0x1000-0x17ff: clean.
> cs: IO port probe 0x0100-0x04ff: clean.
> 3c59x.c:v0.99L 5/28/99 Donald Becker
> http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.h
> tml
> cs: cb_config(bus 2): vendor 0x10b7, device 0x5157
>   fn 0 bar 1: io 0x280-0x2ff
>   fn 0 bar 2: mem 0x60021000-0x6002107f
>   fn 0 bar 3: mem 0x60020000-0x6002007f
>   fn 0 rom: mem 0x60000000-0x6001ffff
> cs: cb_enable(bus 2)
>   bridge io map 0 (flags 0x21): 0x280-0x2ff
>   bridge mem map 0 (flags 0x1): 0x60000000-0x60021fff
> vortex_attach(bus 2, function 0, device 5157)
> eth0: 3Com 3CCFE575 Cyclone CardBus at 0x280,  00:00:86:3b:b5:4c, IRQ
> 3
> eth0: CardBus functions mapped 60020000->8c0b4000
>   8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
>   MII transceiver found at address 0, status 2809.
>   Enabling bus-master transmits and whole-frame receives.
> cs: memory probe 0xa0000000-0xa0ffffff: excluding
> 0xa0000000-0xa0ffffff
> cs: memory probe 0x60000000-0x60ffffff: excluding
> 0x60000000-0x600fffff
> serial_cs: RequestIRQ: Resource in use
> tty00 at 0x03f8 (irq = 0) is a 16550A
> ------------------------------------------------------------------------
> 
> Only the ethernet card now works.
> What does this mean:
> 
>  serial_cs: RequestIRQ: Resource in use
> 
> If the Ethernet card is not used, then the last line
> above looks like:
> 
>  tty00 at 0x03f8 (irq = 3) is a 16550A
> 
> From Windows I can see the the Ethernet card uses IRQ 11
> and the Modem card uses IRQ 3.
> 
> Has anyone got a similar setup to work ?
> 
> Thanx /Tobbe
> --
> Torbjörn Törnkvist , tel: +46 8 692 22 15 , fax: +46 8 654 70 71
> Bluetail AB , Hantverkargatan 78 , SE-112 38 Stockholm , Sweden
> Email: tobbe@bluetail.com , Web: http://www.bluetail.com/~tobbe
> 
> ----- The Linux ThinkPad mailing list -----
> The linux-thinkpad mailing list home page is at:
> http://www.bm-soft.com/~bm/tp_mailing.html
----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html