From owner-freebsd-mobile Thu Jan 18 17:40:20 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from Mail6.nc.rr.com (fe6.southeast.rr.com [24.93.67.53]) by hub.freebsd.org (Postfix) with ESMTP id 4E21F37B6A6 for ; Thu, 18 Jan 2001 17:39:59 -0800 (PST) Received: from babbleon.org ([24.163.43.236]) by Mail6.nc.rr.com with Microsoft SMTPSVC(5.5.1877.537.53); Thu, 18 Jan 2001 20:39:49 -0500 Message-ID: <3A679A2B.358EEA08@babbleon.org> Date: Thu, 18 Jan 2001 20:36:43 -0500 From: The Babbler Organization: None to speak of X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.15-4mdk i686) X-Accept-Language: en MIME-Version: 1.0 To: Petri Riihikallio Cc: Freebsd-mobile@freebsd.org Subject: Re: No progress with Compaq Armada w/TI-1225: No PC-CARD Slots (4.2R) References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org It's not saying anyting about the card itself just about the slot. Did you set pccard_enable="YES" in your /etc/rc.conf? Without that, the pccard daemon won't run. Did you do ps x | grep pccard to see if the daemon *is* running? > > The sad thing is that this used to work in 3.4 with "controller card" > without a hitch. > > Could someone please give me something to work on? I am running out of ideas. > > I have upgraded http://www.metis.fi/dmesg.txt with the dmesg of a > verbose boot. Sorry about that. The kernel config at > http://www.metis.fi/armada.txt matches that latest trial. > > TIA > Petri > > >Hello > > > >I upgraded my Armada from 3.4 to 4.2 by a clean install. Now I can't > >get my Xircom ethernet PC-card to work. I have searched the mail > >archives and found many similar questions, but less answers. Should > >this work? > > > >The relevant lines of dmesg are: > > > >pcic-pci0: mem > >0x7fffe000-0x7fffefff irq 11 at device 17.0 on pci0 > >pcic-pci0: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr > >save][CSC serial isa irq] > >pcic-pci0: Legacy address set to 0x3e0 > >pcic-pci1: mem > >0x7ffff000-0x7fffffff irq 11 at device 17.1 on pci0 > >pcic-pci1: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr > >save][CSC serial isa irq] > >... > >pcic0 at port 0x3e0-0x3e1 iomem 0xd0000-0xd0fff irq 10 on isa0 > >pcic ident regs: 0x84 0x84 0x00 0x00 > >pcic0: controller 0 (Intel 82365SL Revision 1) has sockets A and B > >pccard0: on pcic0 > >pccard1: on pcic0 > > > >(full version at http://www.metis.fi/dmesg.txt) > > > >I know that the pcic-pci0/1 irq 11 vs. pcic0 irq 10 is wrong, but I > >don't know what to do about it. > > > >The relevant lines of kernel config: > > > ># PCCARD (PCMCIA) support > >device pccard > >device pcic0 at isa? irq 10 port 0x3e0 iomem 0xd0000 > ># Xircom Ethernet > >device xe > > > >(full version at http://www.metis.fi/armada.txt) > > > >With "device card" (as in GENERAL and LINT) I got only the pcic-pci0 > >and pcic-pci1 lines in dmesg. No pcic0 or pccard0/1. Then I saw in > >some post "device pccard". Now the kernel knows about insertion and > >removal of the card. I haven't found any references or docs on this > >device. Are there any? Shouldn't the pcic devices appear on the pci > >bus? That's why I have tried to comment out the bus part. > > > >Now if I remove the card I get: > > > >pcic0: intr > >pccard1: 40 CD 0 > > > >and when I insert the card (but not at boot) I get: > > > >pcic0: intr > >pccard1: 40 CD c > >pccard1: enqueing INSERTION event > >pccard1: insertion event > >pcic_attach_card h 0xc0979944 h->dev 0xc0978000 pccard pcic > >pccard1: pccard_card_attach > >pccard1: chip_socket_enable > >pccard1: pcic_chip_socket_enable cardtype mem 40 > >pccard1: read_cis > >Calling scan_cis > >pcic_chip_mem_map window 0 bus 0+0+400 at card addr 0 > >pcic_chip_do_mem_map window 0: 0000 8000 0000 > >0xc0978f80 0xc0978000 3 0 0x1 > >pcic_chip_do_mem_map window 0: 00d2 80d2 4000 > >cis mem map c00d2000 > >pccard1: CIS tuple chain: > >CISTPL_DEVICE type=null speed=null > > 01 02 00 ff > >CISTPL_DEVICE_A type=null speed=null > > 17 02 00 ff > >CISTPL_VERS_1 > > 15 2c 05 00 58 69 72 63 6f 6d 00 43 72 65 64 69 > > 74 43 61 72 64 20 31 30 2f 31 30 30 00 43 45 33 > > 2d 31 30 2f 31 30 30 00 31 2e 30 30 00 ff > >unhandled CISTPL 88 > > 88 08 a2 e8 bc 00 00 00 00 00 > >CISTPL_MANFID > > 20 05 05 01 0a 01 43 > >unhandled CISTPL 44 > > 44 04 62 3c 86 22 > >CISTPL_CONFIG > > 1a 05 01 01 00 08 03 > >CISTPL_CFTABLE_ENTRY > > 1b 19 c1 c1 bd 7f 55 4d 5d 3e 46 46 06 e0 17 17 > > e4 60 00 00 0f 70 bc 8e 10 00 20 > >CISTPL_FUNCID > > 21 02 06 00 > >unhandled CISTPL 22 > > 22 08 04 06 00 80 c7 a2 e8 bc > >... more unhandled CISTPL 22's deleted ... > >CISTPL_END > > ff > >pccard1: chip_socket_disable > >pcic_chip_socket_disable > >pccard1: check_cis_quirks > >pccard1: functions scanning > > > >Still I can't launch pccardd since there are "no PC-card slots", > >says the error message. I have remade the /dev every once in a > >while. There are /dev's card0 - 3, but they are not configured, if I > >try to read them. Should I have pccard's or pcic's in /dev? > > > >I would have tried the new devices cardbus and pccbb, but I am > >missing some sources. I installed full sources from the 4.2 release > >CD, though. > > > >The funny thing is that this used to work in 3.4 with these lines in config: > > > ># PCCARD (PCMCIA) support > >controller card0 > >device pcic0 at card? > >device pcic1 at card? > > > >Sorry about the lengthy post, but I tried to include everything that > >could be of interest. If somebody does have a TI-1225 working on a > >laptop, could you please help me out? > > > >Thanks > >Petri > -- > Petri.Riihikallio@Metis.fi > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-mobile" in the body of the message -- "Brian, the man from babble-on" bts@babbleon.org Brian T. Schellenberger http://www.babbleon.org Support http://www.eff.org. Support decss defendents. Support http://www.programming-freedom.org. Boycott amazon.com. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message