Date: Sat, 12 Feb 2000 13:22:50 EST From: Andrea Venturoli <ml.ventu@flashnet.it> To: freebsd-isdn@FreeBSD.ORG Subject: Re: Elsa QuickStep Message-ID: <200002121225.NAA07414@mbox01-rm.flashnet.it>
next in thread | raw e-mail | index | archive | help
** Reply to note from hm@hcs.de Fri, 11 Feb 2000 16:45:30 +0100 (MET) > The interrupts generated by the card are somehow not delivered to the > configured interrupt handler in the kernel. This is what I suspected. > This case is handled in great length in the FAQ which is part of i4b, > please have a look at it! I've read them through a lot of times, but the only practical suggestion I found was to have a look into my BIOS settings. Problem is the machine we are talking about is an IBM PS VP: I don't know if you ever had the chance to tamper with one, but its BIOS configuration doesn't go any farther than letting me choose what lpt and com ports the i/o connectors on the mb should be matched to. Also, since it's a non PnP BIOS, it obviously lacks any settings in that area, and that's why I had to use userconfig. > This is either a hardware > (card) problem or a BIOS setup problem or a kernel configuration > problem. The card works with another OS (OS/2), so it's ok, and I also tried moving the card and the HD into a completely different machine (only changing the kernel, for obvious reasons) and the behaviour is the same. WRT the kernel, I followed the instruction I found in i4b's handbook and here's what I have (I only report what I think is relevant): controller isa0 controller pnp0 options "ELSA_QS1ISA" #device isic0 at isa? port ? net irq ? vector isicintr device isic0 at isa? port ? irq ? pseudo-device "i4bq921" pseudo-device "i4bq931" pseudo-device "i4b" pseudo-device "i4btrc" 1 pseudo-device "i4bctl" pseudo-device "i4brbch" 2 As you see I reported two device isic0 lines, one is written as suggested in i4b's handbook, the other is copied from 3.4R kernel LINT file: I obviously tried both and none works. My suspicions are that userconfig, while stating that it set up my card correctly, actually fails to do so, even if my kernel reports to find it there. Is this possible? Here's my kernel.conf: pnp 1 0 os irq0 15 port0 0x160 enable q and the corresponding dmesg's output: Probing for PnP devices: CSN 1 Vendor ID: ELS0133 [0x33019315] Serial 0x00011961 Comp ID: @@@0000 [0x00000000] isic0: ELSA QuickStep 1000pro (ISA) isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x160) isic0: HSCX 82525 or 21525 Version 2.1 (AddrA=0x10160, AddrB=0x20160) isic0 (i4b_pnp <ELSA QuickStep 1000pro> sn 0x00011961) at 0x160 irq 15 flags 0xd on isa Bye & Thanks av. P.S. In the meanwhile, thinking I would get no more answers, I sent you the debug output with more details, so we had some crossing of messages, sorry about this. 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?200002121225.NAA07414>