From owner-freebsd-mobile Mon Nov 12 16:42:36 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from mta01-srv.alltel.net (mta01.alltel.net [166.102.165.143]) by hub.freebsd.org (Postfix) with ESMTP id 6A4BF37B405 for ; Mon, 12 Nov 2001 16:42:20 -0800 (PST) Received: from laptop.lambertfam.org ([162.39.7.48]) by mta01-srv.alltel.net with ESMTP id <20011113004209.SYIO7145.mta01-srv.alltel.net@laptop.lambertfam.org> for ; Mon, 12 Nov 2001 18:42:09 -0600 Received: by laptop.lambertfam.org (Postfix, from userid 1000) id EEB5C28B0E; Mon, 12 Nov 2001 19:42:06 -0500 (EST) Date: Mon, 12 Nov 2001 19:42:06 -0500 From: Scott Lambert To: FreeBSD-Mobile@FreeBSD.org Subject: ToPIC100 and card detection in slot1. Message-ID: <20011112194206.A805@laptop.lambertfam.org> Reply-To: FreeBSD-Mobile@FreeBSD.org Mail-Followup-To: FreeBSD-Mobile@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Here is some information for Warner to stick in his files. I have a Toshiba Satellite 2805-s201. It uses the ToPIC100 pcic device. I normally have just one card, the multi-function "Linksys"("EtherFast 10&100 + 56K PC Card (PCMLM56)") [(null)] [(null)] I had the opportunity to try two other cards today. "Toshiba America"("3CXM056-BNW") [3COM/NoteWorthy 56K Modem] [(null)] "Linksys"("EtherFast 10/100 PC Card (PCMPC100 V2)") [V2.0] [ ] Previously, I had thought that slot 1 on my pcic was non working with the version of the pccard code that hit just before FreeBSD 4.4. But it turns out that slot 1 does work with at least one card. With my PCMLM56 in slot 1 I get: pcic1: Event mask 0x6 pcic1: Autodetected 3.3V card pccard: card inserted, slot 1 pcic1: reset 1 int is 10 stat is ff pcic1: reset 2 int is 70 stat is ef pcic1: reset 3 int is 70 stat is ef Nov 12 18:22:12 laptop pccardd[132]: No card in database for "(null)"("(null)") pcic1: Event mask 0x8 pcic1: Event mask 0xe pcic1: Event mask 0x6 pccard: card removed, slot 1 and PCMLM56 with slot 0: pcic0: Event mask 0x6 pcic0: Autodetected 3.3V card pccard: card inserted, slot 0 pcic0: reset 1 int is 10 stat is ff pcic0: reset 2 int is 70 stat is ef pcic0: reset 3 int is 70 stat is cf pcic0: Event mask 0x8 Nov 12 18:23:51 laptop pccardd[132]: Card "Linksys"("EtherFast 10&100 + 56K PC Card (PCMLM56)") [(null)] [(null)] matched "Linksys" ("EtherFast 10&100 + 56K PC Card (PCMLM56)") [(null)] [(null)] Nov 12 18:23:51 laptop pccardd[132]: Using I/O addr 0x2f8, size 8 Nov 12 18:23:51 laptop pccardd[132]: Using I/O addr 0x300, size 32 Nov 12 18:23:51 laptop pccardd[132]: Setting config reg at offs 0xffe0 to 0x43, Reset time = 1000 ms Nov 12 18:23:57 laptop pccardd[132]: Assigning I/O window 0, start 0x2f8, size 0x8 flags 0x7 pccard0: Assigning sio4: io 0x2f8-0x2ff irq 11 mem 0x0-0xffffffff pcic: I/O win 0 flags 17 2f8-2ff pcic: I/O win 0 flags 7 2f8-2ff sio4 at port 0x2f8-0x2ff irq 11 flags 0x40000 slot 0 on pccard0 pcic: I/O win 0 flags 17 2f8-2ff sio4: type 16550A sio4: Forcing IRQ to 11 sio4: unable to activate interrupt in fast mode - using normal mode Nov 12 18:23:57 laptop pccardd[132]: Assigning I/O window 1, start 0x300, size 0x20 flags 0x7 Nov 12 18:23:57 laptop pccardd[132]: Assign sio4, io 0x2f8-0x2ff, mem 0x0, 0 bytes, irq 11, flags 0 Nov 12 18:23:57 laptop pccardd[132]: sio4: Linksys (EtherFast 10&100 + 56K PC Card (PCMLM56)) inserted. With the 3CXM056-BNW in slot 1, I get a similar response as to the PCMLM56: pcic1: Event mask 0x6 pcic1: Autodetected 3.3V card pccard: card inserted, slot 1 pcic1: reset 1 int is 10 stat is ff pcic1: reset 2 int is 70 stat is cf pcic1: reset 3 int is 70 stat is cf Nov 12 18:42:20 laptop pccardd[132]: No card in database for "(null)"("(null)") pcic1: Event mask 0x8 pcic1: Event mask 0xe pccard: card removed, slot 1 However, with the PCMPC100 V2 in slot 1 I get: pcic1: Event mask 0x6 pcic1: Autodetected 3.3V card pccard: card inserted, slot 1 pcic1: reset 1 int is 10 stat is ff pcic1: reset 2 int is 70 stat is cf pcic1: reset 3 int is 70 stat is ef pcic1: Event mask 0x8 Nov 12 18:45:10 laptop pccardd[132]: Card "Linksys"("EtherFast 10/100 PC Card (PCMPC100 V2)") [V2.0] [ ] matched "Linksys" ("/Ether[Ff]ast 10/100 PC Card \(PCMPC100.*\)/") [(null)] [(null)] Nov 12 18:45:10 laptop pccardd[132]: Found existing driver (ed) for Linksys Nov 12 18:45:10 laptop pccardd[132]: Using I/O addr 0x300, size 32 Nov 12 18:45:10 laptop pccardd[132]: Setting config reg at offs 0x400 to 0x41, Reset time = 50 ms Nov 12 18:45:15 laptop pccardd[132]: Assigning I/O window 0, start 0x300, size 0x20 flags 0x5 pccard1: Assigning ed1: io 0x300-0x31f irq 11 mem 0x0-0xffffffff pcic: I/O win 0 flags 15 300-31f ed1: Forcing IRQ to 11 pcic: I/O win 0 flags 5 300-31f ed1 at port 0x300-0x31f irq 11 flags 0x80000 slot 1 on pccard1 pcic: I/O win 0 flags 15 300-31f ed1: Forcing IRQ to 11 bpf: ed1 attached ed1: address 00:e0:98:88:c3:60, type Linksys (16 bit) ukphy0: on miibus1 ukphy0: OUI 0x080017, model 0x0002, rev. 0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto Nov 12 18:45:15 laptop pccardd[132]: Assign ed1, io 0x300-0x31f, mem 0x0, 0 bytes, irq 11, flags 80000 Nov 12 18:45:15 laptop pccardd[132]: ed1: Linksys (/Ether[Ff]ast 10/100 PC Card \(PCMPC100.*\)/) inserted. pcic1: Event mask 0xe ukphy0: detached miibus1: detached pcic: I/O win 0 flags 5 300-31f ed1: detached pccard: card removed, slot 1 Nov 12 18:48:59 laptop dhclient: receive_packet failed on ed1: Device not configured Nov 12 18:48:59 laptop pccardd[132]: ed1: Linksys (/Ether[Ff]ast 10/100 PC Card \(PCMPC100.*\)/) removed. Nov 12 18:48:59 laptop dhclient: receive_packet failed on ed1: Device not configured http://www.lambertfam.org/~lambert/Laptop/ for KERNCONF, /etc/pccard.conf and full dmesg info. -- Scott Lambert KC5MLE Unix SysAdmin -- Looking for work. lambert@lambertfam.org http://www.lambertfam.org/~lambert/resume.html 2.5 years Sr. SysAdmin experience with FreeBSD in small & medium size ISPs. The last 5 months have included exposure to Solaris 7, True64 5, and Linux. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message