Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Sep 1999 01:06:35 +0200 (CEST)
From:      Robert Eckardt <roberte@rhein-main.netsurf.de>
To:        ust@cert.siemens.de (Udo Schweigert)
Cc:        Robert.Eckardt@rhein-main.netsurf.de, isdn@FreeBSD.ORG, hm@hcs.de
Subject:   Re: Fritz!Card v2.0 on ThinkPad390E under 3.3-STABLE
Message-ID:  <199909272306.BAA02061@rhein-main.netsurf.de>
In-Reply-To: <19990921203942.A1620@alaska.cert.siemens.de> from Udo Schweigert at "Sep 21, 1999  8:39:42 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
It was Udo Schweigert who wrote:
> On Tue, Sep 21, 1999 at 12:42:30AM +0200, Robert Eckardt wrote:
> > Hello,
> > 
> > from the beginning (3.2-R, 3.2-S, 3.3-RC, 3.3-S) I have trouble getting
> > my AVM Fritz!Card v2.0 PCMCIA ISDN card in my ThinkPad 390E (Type 2626-E0G)
> > recognized.
[...]
>   2. Apply the patch below 
> 
>      (Maybe Hellmuth commits this to -STABLE, but I doubt it, and when I think 
>       about it I come to the conclusion that he will be right doing it not
>       because it is better to commit only to -CURRENT)
> 
> Regards
> -------------------------------------------------------------------------------
> Udo Schweigert              || Voice      : +49 89 636 42170
[...]


I applied the patch provided. In turn the card seems to be recognized
correctly.
   Card inserted, slot 0
   isic0: PCMCIA init, irqmask = 0x20 (5), iobase = 0x140
   isic0: successfully detect AVM PCMCIA cardinfo = 0x201
   isic0: AVM PCMCIA Fritz!Card
   isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x20)
   isic0: HSCX 82525 or 21525 Version 2.1 (AddrA=0xa0, AddrB=0xe0)

However, after starting isdnd I get a number of the following messages:
(I used the same isdnd.rc as on my server with a TelesS0/16.)
   i4b-L1-timer3_expired: state = F4 Awaiting Signal
   i4b-L1-isic_recover: HSCX B: ISTA = 0x0
   i4b-L1-isic_recover:   ISAC: ISTA = 0x94
   i4b-L1-isic_recover:   ISAC: CISQ = 0x12
   i4b-L1-isic_recover: HSCX B: IMASK = 0xff
   i4b-L1-isic_recover: HSCX A: IMASK = 0xf8
   i4b-L1-isic_recover:   ISAC: IMASK = 0x2a
   i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
   i4b-L1-ph_data_req: still in state F3!
   i4b-L3-T303_timeout: SETUP not answered, cr = 38
   i4b-L3-next_l3state: FSM illegal state, state = ST_OW - Out Wait EST, event = EV_T303EXP - T303 timeout!
   i4b-L2-i4b_T202_timeout: unit 0, N202 = 3 
   i4b-L1-ph_data_req: No Space in TX FIFO, state = F4 Awaiting Signal

Does this point to an interrupt conflict ?

I also tried IRQ 10 without success -- same messages as above.

Although I configured the AVM on IRQ 5 and my Xircom on IRQ 10, pccardd says 
"driver allocation failed" when I insert both cards.

From `dmesg' it seems that IRQs 5,9,10,12 are available.

For completeness, here I give the dumpcis-output:
Configuration data for card in slot 0
Tuple #1, code = 0x1 (Common memory descriptor), length = 3
    000:  00 00 ff
        Common memory device information:
                Device number 1, type No device, WPS = OFF
                Speed = No speed, Memory block size = 512b, 1 units
Tuple #2, code = 0x14 (No link), length = 0
Tuple #3, code = 0x15 (Version 1 info), length = 13
    000:  04 01 41 56 4d 00 49 53 44 4e 20 41 00
        Version = 4.1, Manuf = [AVM],card vers = [ISDN A]
        Addit. info = [],[]
Tuple #4, code = 0x21 (Functional ID), length = 2
    000:  06 00
        Network/LAN adapter
Tuple #5, code = 0x1a (Configuration map), length = 5
    000:  01 02 00 04 01
        Reg len = 2, config register addr = 0x400, last config = 0x2
        Registers: X------- 
Tuple #6, code = 0x1b (Configuration entry), length = 15
    000:  c1 01 19 09 55 55 b0 a0 40 01 07 00 38 f8 9c
        Config index = 0x1(default)
        Interface byte = 0x1 (I/O)
        Vcc pwr:
                Nominal operating supply voltage: 5 x 1V
                Continuous supply current: 5 x 10mA
        Card decodes 16 address lines, 8 Bit I/O only
                I/O address # 1: block start = 0x140 block length = 0x8
                IRQ modes: Level
                IRQs:  VEND 3 4 5 11 12 13 14 15
Tuple #7, code = 0x1b (Configuration entry), length = 9
    000:  82 01 08 b0 a0 00 03 07 00
        Config index = 0x2
        Interface byte = 0x1 (I/O)
        Card decodes 16 address lines, 8 Bit I/O only
                I/O address # 1: block start = 0x300 block length = 0x8
Tuple #8, code = 0xff (Terminator), length = 0
2 slots found


Thanks to all who already helped and will help,

Robert

-- 
    Dr. Robert Eckardt          Robert.Eckardt@Rhein-Main.netsurf.de


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isdn" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909272306.BAA02061>