Skip site navigation (1)Skip section navigation (2)
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>