Next-in-Thread Next Message

Sad register_serial(): autoconfig failed (Inet Spider II card -- 16550 CDPD modem) 

Forum: PCMCIA Serial and Modem Issues
Date: 1999, Dec 24
From: Scott Petrack scott.petrack

Dell Inspiron 7000, RedHat 6.1, kernel-pcmcia-cs-2.2.12-20

I regularly use a generic Viking modem card and Xircom RealPort CardBus 10/100 card. Just got an Inet Spider II CDPD modem card, which seems either to be (or maybe just emulate) a generic 16550 modem card. Under Windows the card works fine with the generic serial/modem drivers, using SLIP and dial-up networking, so I am full of hope that I can get it to work under Linux as well. But when I insert the card, I get the following failure (and the high-beep/low-beep sounds):

[scott]# tail /var/log/messages

Dec 24 06:34:15 scott cardmgr[900]: initializing socket 1
Dec 24 06:34:15 scott cardmgr[900]: socket 1: Serial or Modem
Dec 24 06:34:15 scott cardmgr[900]: executing: 'insmod /lib/modules/2.2.12-20/pcmcia/serial_cs.o'
Dec 24 06:34:15 scott kernel: register_serial(): autoconfig failed 
Dec 24 06:34:15 scott kernel: serial_cs: register_serial() at 0x02f8, irq 3 failed 
Dec 24 06:34:16 scott cardmgr[900]: get dev info on socket 1 failed: Resource temporarily unavailable

[scott]# dump_cis
Socket 0:
  no CIS present

Socket 1:
  dev_info
    NULL 0ns, 512b
  vers_1 5.0, "Nextcell", "Spider II Wireless IP Modem", "V1.1"
  manfid 0x01e1, 0x0100
  funcid serial_port
  config base 0x0200 mask 0x001f last_index 0x05
  cftable_entry 0x01 [default]
    [rdybsy] [pwrdown]
    Vcc Vnom 5V Istatic 200mA Iavg 400mA Ipeak 500mA
    Idown 20mA
    io 0x02f8-0x02ff [lines=0] [8bit] [range]
    irq mask 0xfffc [level]
  cftable_entry 0x03
    io 0x03e8-0x03ef [lines=0] [8bit] [range]
  cftable_entry 0x05
    io 0x02e8-0x02ef [lines=0] [8bit] [range]

The HOWTOs suggest an interrupt or port conflict, but there seems to be no interrupt nor io port conflict. As proof, I ejected the Spider card and then inserted my modem PCMCIA card. It works fine: two high beeps and here is the successful output:

[scott]# tail /var/log/messages

Dec 24 06:33:55 scott cardmgr[900]: initializing socket 1
Dec 24 06:33:55 scott cardmgr[900]: socket 1: Serial or Modem
Dec 24 06:33:55 scott cardmgr[900]: executing: 'insmod /lib/modules/2.2.12-20/pcmcia/serial_cs.o'
Dec 24 06:33:55 scott kernel: tty01 at 0x02f8 (irq = 3) is a 16550A 
Dec 24 06:33:55 scott cardmgr[900]: executing: './serial start ttyS1'

[scott]#dump_cis
Socket 0:
  no CIS present

Socket 1:
  dev_info
    no_info
  vers_1 4.1, "Viking", "V.90 K56flex", "021", "A"
  manfid 0x0013, 0x0000
  funcid serial_port
  config base 0x0200 mask 0x0017 last_index 0x30
  cftable_entry 0x20 [default]
    [rdybsy] [audio] [pwrdown]
    Vcc Istatic 25mA Iavg 250mA Ipeak 300mA Idown 5mA
    timing ready 500ms
    io 0x03f8-0x03ff [lines=10] [8bit] [range]
    irq mask 0x86bc [level]
  cftable_entry 0x21
    io 0x02f8-0x02ff [lines=10] [8bit] [range]
  cftable_entry 0x22
    io 0x03e8-0x03ef [lines=10] [8bit] [range]
  cftable_entry 0x23
    io 0x02e8-0x02ef [lines=10] [8bit] [range]
  cftable_entry 0x30
    io 0x0000-0x0007 [lines=3] [8bit]

As a final note about the Spider card, I did call Spider technical support before I bought the card and I was told that the card really does act like an generic serial port card to the computer. The page http://www.nextcell.com/solution/s2specs.html mentions that the card does "16650 emulation". From what I can see on the Windows side, there is not a single new driver installed, so it really does use the generic serial pcmcia drivers under Windows.

I know that the next step is to compile sources to serial_cs, or kernel_pcmcia_cs, but I was hoping that before I start mucking about with sources that you might be able to help me.

Thanks very much indeed. Happy holiday if you're into that sort of thing,

Scott

Next-in-Thread Next Message

Messages Inline: 1 All Outline: 1 2 All

1. Note Oops, forgot cardctl -V and uname -rv by Scott Petrack, 1999, Dec 24
(_ More compiled kernel-cs with pc_debug: "odd IO request" by Scott Petrack, 1999, Dec 27
1. More Could the problem be with the "lines=0" in the dump_cis output? by Scott Petrack, 1999, Dec 27
2. None Re: More: compiled kernel-cs with pc_debug: "odd IO request" by David Hinds, 1999, Dec 27
1. More Point me in the right direction please? by Scott Petrack, 1999, Dec 27
... 2 Message(s)

Add Message to: "register_serial(): autoconfig failed (Inet Spider II card -- 16550 CDPD modem)"

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