Next-in-Thread Next Message

Question Trouble with FM560CB modem card 

Forum: PCMCIA Serial and Modem Issues
Date: 2000, Feb 22
From: Martin Buck <mb@netwings.ch>

I've got a few problems with a FM560CB PCMCIA modem card
(probably made by Abocom - http://www.abocom.com - although
the package doesn't say anything about the manufacturer).

If I plug it in (into a HP Omnibook 4150) with a unmodified
PCMCIA config, I get the following:

kernel: Linux PCMCIA Card Services 3.1.8
kernel:   kernel build: 2.2.10 #8 Thu Oct 28 09:49:56 CEST 1999
kernel:   options:  [pci] [cardbus] [apm]
kernel: Intel PCIC probe:
kernel:   TI 1220 PCI-to-CardBus at bus 0 slot 4, mem 0x68000000, 2 sockets
kernel:     host opts [0]: [pwr save] [serial pci & irq] [no pci irq] [lat 64/32] [bus 32/34]
kernel:     host opts [1]: [pwr save] [serial pci & irq] [no pci irq] [lat 64/32] [bus 35/37]
kernel:     ISA irqs (scanned) = 3,4,5,7,11 polling interval = 1000 ms
cardmgr[1151]: starting, version is 3.1.8
cardmgr[1151]: watching 2 sockets
kernel: cs: IO port probe 0x1000-0x17ff: clean.
kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x120-0x127 0x220-0x22f 0x378-0x37f 0x388-0x38f
kernel: cs: IO port probe 0x0a00-0x0aff: clean.
cardmgr[1151]: initializing socket 1
kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
cardmgr[1151]: error parsing CIS on socket 1: Invalid argument
cardmgr[1151]: unsupported card in socket 1
cardmgr[1151]:   product info: "V90&K56Flex PCMCIA FAX MODEM", "", "", ""
cardmgr[1151]: exiting

So I added this to /etc/pcmcia/config:

card "V90&K56Flex PCMCIA FAX MODEM"
  version "V90&K56Flex PCMCIA FAX MODEM", "", "", ""
  bind "serial_cs"

Now the card is recognized, but configuration fails:

kernel: Linux PCMCIA Card Services 3.1.8
kernel:   kernel build: 2.2.10 #8 Thu Oct 28 09:49:56 CEST 1999
kernel:   options:  [pci] [cardbus] [apm]
kernel: Intel PCIC probe:
kernel:   TI 1220 PCI-to-CardBus at bus 0 slot 4, mem 0x68000000, 2 sockets
kernel:     host opts [0]: [pwr save] [serial pci & irq] [no pci irq] [lat 64/32] [bus 32/34]
kernel:     host opts [1]: [pwr save] [serial pci & irq] [no pci irq] [lat 64/32] [bus 35/37]
kernel:     ISA irqs (scanned) = 3,4,5,7,11 polling interval = 1000 ms
cardmgr[1354]: starting, version is 3.1.8
cardmgr[1354]: watching 2 sockets
kernel: cs: IO port probe 0x1000-0x17ff: clean.
kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x120-0x127 0x220-0x22f 0x378-0x37f 0x388-0x38f
kernel: cs: IO port probe 0x0a00-0x0aff: clean.
cardmgr[1354]: initializing socket 1
kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
cardmgr[1354]: error parsing CIS on socket 1: Invalid argument
cardmgr[1354]: socket 1: V90&K56Flex PCMCIA FAX MODEM
cardmgr[1354]: executing: 'insmod /lib/modules/2.2.10/pcmcia/serial_cs.o'
kernel: register_serial(): autoconfig failed
kernel: serial_cs: register_serial() at 0x02f8, irq 3 failed
cardmgr[1354]: get dev info on socket 1 failed: Resource temporarily unavailable

The "error parsing CIS" looks suspicious to me. Do I need a
magic file that I can drop into /etc/pcmcia/cis to make the
card work?

BTW, this is what cis_dump -v has to say:

Socket 0:
  no CIS present
Socket 1:
  offset 0x02, tuple 0x01, link 0x01
    d1
  parse error: Invalid argument

  offset 0x05, tuple 0x15, link 0x2b
    04 00 56 39 30 26 4b 35 36 46 6c 65 78 20 50 43
    4d 43 49 41 20 46 41 58 20 4d 4f 44 45 4d 00 00
    00 00 00 00 00 00 00 00 00 00 00
  vers_1 4.0, "V90&K56Flex PCMCIA FAX MODEM", "", "", ""

  offset 0x32, tuple 0x20, link 0x02
    02 00
  parse error: Invalid argument

  offset 0x36, tuple 0x1a, link 0x05
    01 23 00 01 03
  config base 0x0100 mask 0x0003 last_index 0x23

  offset 0x3d, tuple 0x1b, link 0x14
    e1 81 9d 68 86 23 86 50 35 fc 15 aa 60 f8 02 07
    30 b8 86 68
  cftable_entry 0x21 [default]
    [mwait] [audio] [pwrdown]
    Vcc Istatic 135mA Ipeak 180mA Idown 30mA
    timing wait 120us
    io 0x02f8-0x02ff [lines=10] [8bit] [range]
    irq mask 0x86b8 [level]

  offset 0x53, tuple 0x1b, link 0x07
    20 08 aa 60 f8 03 07
  cftable_entry 0x20
    io 0x03f8-0x03ff [lines=10] [8bit] [range]

  offset 0x5c, tuple 0x1b, link 0x07
    22 08 aa 60 e8 03 07
  cftable_entry 0x22
    io 0x03e8-0x03ef [lines=10] [8bit] [range]

  offset 0x65, tuple 0x1b, link 0x07
    23 08 aa 60 e8 02 07
  cftable_entry 0x23
    io 0x02e8-0x02ef [lines=10] [8bit] [range]

Any hints?

Thanks,
Martin

Next-in-Thread Next Message

Messages Inline: 1 All Outline: 1 2 All

1. None Maybe a resource conflict by David Hinds, 2000, Feb 22
1. Sad Don't think so by Martin Buck, 2000, Feb 23
2. None More info by Martin Buck, 2000, Feb 24
1. None Re: More info by David Hinds, 2000, Feb 24
... 2 Message(s)

Add Message to: "Trouble with FM560CB modem card"

Members Subscribe Admin Mode Show Frames Help for HyperNews at pcmcia-cs.sourceforge.net 1.10