Date: Mon, 6 Aug 2001 21:22:35 -0700 From: "doug" <want_2_learn_freebsd@hotmail.com> To: <freebsd-mobile@freebsd.org> Subject: Re: 3Com pccard not found under 4.x-current on thinkpad Message-ID: <DAV47vjkO22ZhCl8aii00000213@hotmail.com> References: <200108070408.f7748R585071@otterhole.yi.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Is that cardbus or pcmcia? If pcmcia, not sure. If cardbus, you are out of luck (and me too). Every single version of Linux I've ever put on my laptop supports cardbus, openbsd supports cardbus, but netbsd and freebsd don't. I've been on the edge of my seat for 5 release to come out with built in support for cardbus like the rest of the universe. ----- Original Message ----- From: "BSD Al" <bsdal@otterhole.yi.org> To: <freebsd-mobile@freebsd.org> Sent: Monday, August 06, 2001 9:08 PM Subject: 3Com pccard not found under 4.x-current on thinkpad > > For the past two weeks I have tried to upgrade my FreeBSD environment to > 4.x-Current. The problem I've had is that my 3Com PCCard Ethernet card > which worked fine on 4.3-STABLE dated Jun 2, is no longer recognised > under the later 4.3-STABLE nor 4.4-PRERELEASE versions. I'm not sure > of the exact date of when the card stopped working. > > I am using the pccardd daemon, and the new code does work as my Xircom > Ethernet card is recognised under both the new and old environments. For > me this is only an issue because the dongle on my Xircom card is not > reliable, but for others who use FreeBSD on a laptop and who wish to > upgrade it may be more difficult if they only have a 3Com card. The 3Com > must be pretty popular, as it was one of the first cards that FreeBSD > supported. > > Because the new environment supports the Xircom but not the 3Com, perhaps > the problem has something to do with the lack of the "kludge" code which > allowed older versions of FreeBSD to use the 3Com card with/out pccardd. > I see no reference in the LINT config regarding any special effort needed > to make the 3Com cards work. Nor do I see reference in the UPDATING > text, or any manual pages. Or perhaps this is something particular to my > IBM thinkpad. > > Running "pccardd -d" provided little diagnostics, and the "pccardc dumpcis" > code does not find anything when running the new kernel when the 3Com is > inserted. > > I have looked on this list and the FreeBSD-Current mail list, but have > found no reference to this particular issue. The log file below is > after doing a build world with Aug 6 4.4-PRERELEASE, one with an old > kernel and one with the new kernel. > > Hopefully I haven't just done something silly... > > al > > > > Aug 6 21:40:57 speedy /kernel.43jun2001: FreeBSD 4.3-STABLE #6: Sat Jun 2 13:31:10 EDT 2001 > Aug 6 21:45:05 speedy /kernel : FreeBSD 4.4-PRERELEASE #10: Mon Aug 6 15:07:47 EDT 2001 > Aug 6 21:40:57 speedy /kernel.43jun2001: pcib0: <Host to PCI bridge> on motherboard > Aug 6 21:45:05 speedy /kernel : pcib0: <Host to PCI bridge> on motherboard > Aug 6 21:40:57 speedy /kernel.43jun2001: pci0: <PCI bus> on pcib0 > Aug 6 21:45:05 speedy /kernel: pci0: <PCI bus> on pcib0 > Aug 6 21:40:57 speedy /kernel.43jun2001: pcm0: <Intel 443MX AC'97 audio> port 0x7400-0x743f,0x7000-0x70ff irq 11 at device 0.1 on pci0 > Aug 6 21:45:05 speedy /kernel: pcm0: <Intel 443MX> port 0x7400-0x743f,0x7000-0x70ff irq 11 at device 0.1 on pci0 > Aug 6 21:40:57 speedy /kernel.43jun2001: pci0: <unknown card> (vendor=0x8086, dev=0x7196) at 0.2 irq 11 > Aug 6 21:45:05 speedy /kernel: pci0: <unknown card> (vendor=0x8086, dev=0x7196) at 0.2 irq 11 > Aug 6 21:40:57 speedy /kernel.43jun2001: pci0: <VGA-compatible display device> at 2.0 irq 10 > Aug 6 21:45:05 speedy /kernel: pci0: <VGA-compatible display device> at 2.0 irq 10 > Aug 6 21:40:57 speedy /kernel.43jun2001: chip1: <PCI to CardBus bridge (vendor=1217 device=6872)> irq 10 at device 3.0 on pci0 > Aug 6 21:45:05 speedy /kernel: pcic-pci0: <O2micro 6812/6872 PCI-Cardbus Bridge> irq 10 at device 3.0 on pci0 > Aug 6 21:40:57 speedy /kernel.43jun2001: isab0: <PCI to ISA bridge (vendor=8086 device=7198)> at device 7.0 on pci0 > Aug 6 21:45:05 speedy /kernel: isab0: <PCI to ISA bridge (vendor=8086 device=7198)> at device 7.0 on pci0 > Aug 6 21:40:57 speedy /kernel.43jun2001: isa0: <ISA bus> on isab0 > Aug 6 21:45:05 speedy /kernel: isa0: <ISA bus> on isab0 > Aug 6 21:40:57 speedy /kernel.43jun2001: atapci0: <Intel PIIX4 ATA33 controller> port 0x8040-0x804f at device 7.1 on pci0 > Aug 6 21:45:05 speedy /kernel: atapci0: <Intel PIIX4 ATA33 controller> port 0x8040-0x804f at device 7.1 on pci0 > Aug 6 21:40:57 speedy /kernel.43jun2001: ata0: at 0x1f0 irq 14 on atapci0 > Aug 6 21:45:05 speedy /kernel: ata0: at 0x1f0 irq 14 on atapci0 > > Aug 6 21:40:57 speedy /kernel.43jun2001: uhci0: <Intel 82443MX USB controller> port 0x8000-0x801f irq 10 at device 7.2 on pci0 > Aug 6 21:45:05 speedy /kernel: uhci0: <Intel 82443MX USB controller> port 0x8000-0x801f irq 10 at device 7.2 on pci0 > Aug 6 21:40:57 speedy /kernel.43jun2001: usb0: <Intel 82443MX USB controller> on uhci0 > Aug 6 21:45:05 speedy /kernel: usb0: <Intel 82443MX USB controller> on uhci0 > Aug 6 21:40:57 speedy /kernel.43jun2001: usb0: USB revision 1.0 > Aug 6 21:45:05 speedy /kernel: usb0: USB revision 1.0 > Aug 6 21:40:57 speedy /kernel.43jun2001: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 > Aug 6 21:45:05 speedy /kernel: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 > Aug 6 21:40:57 speedy /kernel.43jun2001: uhub0: 2 ports with 2 removable, self powered > Aug 6 21:45:05 speedy /kernel: uhub0: 2 ports with 2 removable, self powered > Aug 6 21:40:57 speedy /kernel.43jun2001: chip2: <PCI to Other bridge (vendor=8086 device=719b)> at device 7.3 on pci0 > Aug 6 21:45:05 speedy /kernel: chip1: <PCI to Other bridge (vendor=8086 device=719b)> at device 7.3 on pci0 > Aug 6 21:45:05 speedy /kernel: orm0: <Option ROM> at iomem 0xc0000-0xcbfff on isa0 > Aug 6 21:40:57 speedy /kernel.43jun2001: atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 > Aug 6 21:45:05 speedy /kernel: atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 > Aug 6 21:40:58 speedy /kernel.43jun2001: atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 > Aug 6 21:45:05 speedy /kernel: atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 > Aug 6 21:40:58 speedy /kernel.43jun2001: kbd0 at atkbd0 > Aug 6 21:45:05 speedy /kernel: kbd0 at atkbd0 > Aug 6 21:40:58 speedy /kernel.43jun2001: psm0: <PS/2 Mouse> irq 12 on atkbdc0 > Aug 6 21:45:05 speedy /kernel: psm0: <PS/2 Mouse> irq 12 on atkbdc0 > Aug 6 21:40:58 speedy /kernel.43jun2001: psm0: model Generic PS/2 mouse, device ID 0 > Aug 6 21:45:05 speedy /kernel: psm0: model Generic PS/2 mouse, device ID 0 > Aug 6 21:40:58 speedy /kernel.43jun2001: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 > Aug 6 21:45:05 speedy /kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 > Aug 6 21:40:58 speedy /kernel.43jun2001: sc0: <System console> at flags 0x100 on isa0 > Aug 6 21:45:05 speedy /kernel: sc0: <System console> at flags 0x100 on isa0 > Aug 6 21:40:58 speedy /kernel.43jun2001: sc0: VGA <16 virtual consoles, flags=0x300> > Aug 6 21:45:05 speedy /kernel: sc0: VGA <16 virtual consoles, flags=0x300> > Aug 6 21:40:58 speedy /kernel.43jun2001: pcic0: <VLSI 82C146> at port 0x3e0 iomem 0xd0000 on isa0 > Aug 6 21:45:05 speedy /kernel: pcic0: <Intel i82365SL-DF> at port 0x3e0 iomem 0xd0000 on isa0 > Aug 6 21:40:58 speedy /kernel.43jun2001: pcic0: Polling mode > Aug 6 21:45:05 speedy /kernel: pcic0: Polling mode > Aug 6 21:40:58 speedy /kernel.43jun2001: pccard0: <PC Card bus -- kludge version> on pcic0 > Aug 6 21:45:05 speedy /kernel: pccard0: <PC Card bus (classic)> on pcic0 > Aug 6 21:40:58 speedy /kernel.43jun2001: pccard1: <PC Card bus -- kludge version> on pcic0 > Aug 6 21:45:06 speedy /kernel: pccard1: <PC Card bus (classic)> on pcic0 > Aug 6 21:40:58 speedy /kernel.43jun2001: sio0: configured irq 4 not in bitmap of probed irqs 0 > Aug 6 21:45:06 speedy /kernel: sio0: configured irq 4 not in bitmap of probed irqs 0 > Aug 6 21:40:58 speedy /kernel.43jun2001: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > Aug 6 21:45:06 speedy /kernel: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > Aug 6 21:40:58 speedy /kernel.43jun2001: sio0: type 8250 > Aug 6 21:45:06 speedy /kernel: sio0: type 8250 > Aug 6 21:40:58 speedy /kernel.43jun2001: sio1: configured irq 3 not in bitmap of probed irqs 0 > Aug 6 21:45:06 speedy /kernel: sio1: configured irq 3 not in bitmap of probed irqs 0 > Aug 6 21:40:58 speedy /kernel.43jun2001: ppc0: cannot reserve I/O port range > Aug 6 21:45:06 speedy /kernel: ppc0: cannot reserve I/O port range > Aug 6 21:40:58 speedy /kernel.43jun2001: IPsec: Initialized Security Association Processing. > Aug 6 21:45:06 speedy /kernel: IPsec: Initialized Security Association Processing. > Aug 6 21:40:58 speedy /kernel.43jun2001: IP Filter: v3.4.16 initialized. Default = pass all, Logging = enabled > Aug 6 21:45:06 speedy /kernel: IP Filter: v3.4.20 initialized. Default = pass all, Logging = enabled > Aug 6 21:40:58 speedy /kernel.43jun2001: ata0-master: DMA limited to UDMA33, non-ATA66 compliant cable > Aug 6 21:45:06 speedy /kernel: ata0-master: DMA limited to UDMA33, non-ATA66 compliant cable > Aug 6 21:40:58 speedy /kernel.43jun2001: ad0: 5729MB <IBM-DARA-206000> [12416/15/63] at ata0-master UDMA33 > Aug 6 21:45:06 speedy /kernel: ad0: 5729MB <IBM-DARA-206000> [12416/15/63] at ata0-master UDMA33 > Aug 6 21:40:58 speedy /kernel.43jun2001: acd0: CDROM <CD-224E> at ata0-slave using PIO4 > Aug 6 21:45:06 speedy /kernel: acd0: CDROM <CD-224E> at ata0-slave using PIO4 > Aug 6 21:40:58 speedy /kernel.43jun2001: no devsw (majdev=0 bootdev=0xa0300000) > Aug 6 21:40:58 speedy /kernel.43jun2001: Mounting root from ufs:/dev/ad0s2a > Aug 6 21:45:06 speedy /kernel: Mounting root from ufs:/dev/ad0s2a > Aug 6 21:40:58 speedy /kernel.43jun2001: pccard: card inserted, slot 0 > Aug 6 21:45:06 speedy /kernel: pccard: card inserted, slot 0 > Aug 6 21:41:00 speedy (jun2001) apmd[150]: start > Aug 6 21:45:08 speedy apmd[134]: start > Aug 6 21:41:01 speedy (jun2001) pccardd[53]: Card "3Com Corporation"("3C589D") [TP/BNC LAN Card Ver. 2a] [000002] matched "3Com Corporation" ("3C589") [(null)] [(null)] > Aug 6 21:45:10 speedy pccardd[53]: No card in database for "(null)"("(null)") > Aug 6 21:41:07 speedy /kernel.43jun2001: ep0: <3Com Etherlink III 3C589> at port 0x240-0x24f irq 3 slot 0 on pccard0 > Aug 6 21:41:07 speedy /kernel.43jun2001: ep0: Ethernet address 00:60:97:94:2b:7e > Aug 6 21:41:07 speedy (jun2001) pccardd[53]: ep0: 3Com Corporation (3C589) inserted. > Aug 6 21:41:07 speedy (jun2001) pccardd[53]: pccardd started > Aug 6 21:45:10 speedy pccardd[53]: pccardd started > > Aug 6 22:28:44 speedy /kernel: pccard: card inserted, slot 0 > Aug 6 22:28:49 speedy pccardd[53]: Card "Xircom"("CreditCard 10/100") [CE3-10/100] [1.00] matched "Xircom" ("CreditCard 10/100") [(null)] [(null)] > Aug 6 22:28:54 speedy /kernel: xe0 at port 0x240-0x24f iomem 0xcc000-0xccfff irq 3 slot 0 on pccard0 > Aug 6 22:28:55 speedy /kernel: xe0: Xircom CE3, bonding version 0x41, 100Mbps capable > Aug 6 22:28:55 speedy /kernel: xe0: DingoID = 0x1bff, RevisionID = 0, VendorID = 0 > Aug 6 22:28:55 speedy /kernel: xe0: Ethernet address 00:80:c7:72:1b:94 > Aug 6 22:28:54 speedy pccardd[53]: xe0: Xircom (CreditCard 10/100) inserted. > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-mobile" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DAV47vjkO22ZhCl8aii00000213>