From owner-freebsd-current Tue Oct 23 7:20:47 2001 Delivered-To: freebsd-current@freebsd.org Received: from ipcard.iptcom.net (ipcard.iptcom.net [212.9.224.5]) by hub.freebsd.org (Postfix) with ESMTP id B266637B401; Tue, 23 Oct 2001 07:20:35 -0700 (PDT) Received: from vega.vega.com (h162.228.dialup.iptcom.net [212.9.228.162]) by ipcard.iptcom.net (8.9.3/8.9.3) with ESMTP id RAA47913; Tue, 23 Oct 2001 17:20:26 +0300 (EEST) (envelope-from max@vega.com) Received: (from max@localhost) by vega.vega.com (8.11.6/8.11.3) id f9NEJjH94445; Tue, 23 Oct 2001 17:19:45 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) From: Maxim Sobolev Message-Id: <200110231419.f9NEJjH94445@vega.vega.com> Subject: PCMCIA modem is detected/attached only on second insertion To: imp@FreeBSD.org Date: Tue, 23 Oct 2001 17:18:25 +0300 (EEST) Cc: current@FreeBSD.org X-Mailer: ELM [version 2.5 PL5] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I had started observing this problem about a 1.5 months ago - my PCMCIA modem (EigerCom 33.6) is detected/attached only on second insertion, i.e. if I'm booting with the card inserted I have to manually eject it and put back, while if the machine boots with an empty slot I have to do insert-eject-insert procedure. At the same time, another PCMCIA card (ed0-compatible ethernet adapter) doesn't have this problem. Following is related kernel output when booted in the verbose mode (see my comments in []): pcic0: at port 0x3e0-0x3e1 on isa0 pcic0: Polling mode pccard0: on pcic0 pccard1: on pcic0 pcic1: Cannot get I/O range pcic1 failed to probe at port 0x3e0-0x3e1 on isa0 pccard: card inserted, slot 0 pcic0: reset 1 int is 0 stat is ff pccard: card inserted, slot 1 pcic0: reset 1 int is 0 stat is ff pcic0: reset 2 int is 60 stat is cf start_init: trying /sbin/init pcic0: reset 2 int is 60 stat is ef pcic0: reset 3 int is 60 stat is ef pcic0: reset 3 int is 60 stat is ef pccard0: Assigning ed0: io 0x240-0x25f irq 10 mem 0x0-0xffffffff pcic: I/O win 0 flags 15 240-25f pcic: I/O win 0 flags 5 240-25f ed0 at port 0x240-0x25f irq 10 slot 0 on pccard0 pcic: I/O win 0 flags 15 240-25f ed0: address 00:80:c8:88:86:b1, type NE2000 (16 bit) [WAITING 5 min, no avail :( ] [REMOVING modem] pccard: card removed, slot 1 [INSERTING back] pccard: card inserted, slot 1 pcic0: reset 1 int is 0 stat is ff pcic0: reset 2 int is 60 stat is ef pcic0: reset 3 int is 60 stat is ef pccard1: Assigning sio1: io 0x2e8-0x2ef irq 3 mem 0x0-0xffffffff pcic: I/O win 0 flags 11 2e8-2ef pcic: I/O win 0 flags 1 2e8-2ef sio1 at port 0x2e8-0x2ef irq 3 flags 0x40000 slot 1 on pccard1 pcic: I/O win 0 flags 11 2e8-2ef sio1: type 16550A [IT WORKS] Please fix. -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message