Subject: Re: 3com 575CT and cardbus
To: Laine Stump <lainestump@rcn.com>
From: Tim D. Bandy <bandy@cs.umn.edu>
List: current-users
Date: 02/01/2000 09:16:20
Through the ether, Laine Stump formed these words:
!: At 03:29 PM 1/27/00 -0600, Tim D. Bandy wrote:
!: >Does anyone else have one of these cardbus cards working?  I was given
!: >a nice Gateway solo 2550 with a card which reports itself as being 
!: >3CCFE575CT, 3com product 0x5257.  Does anyone else have one of these
!: >working with a -current kernel?
!: 
!: I've been using a DEll-relabeled 3C575 on a THinkpad 600 with Cardbus on
!: -current for a couple months now, although I haven't updated that machine
!: in a few weeks. So either it's your laptop, or recent code changes. I'll be
!: able to update the machine and try it with newer code this weekend (I'm out
!: of town right now).

Well, good news.  I send out a pr yesterday with a diff to
dev/cardbus/if_ex_cardbus.c so that the 3c575ct gets detected.  BTW,
this is the card with the "xjack" connector, i.e. it does not use a
dongle to connect the 10baseT cable to the card.
I also did some testing with an earlier 3c575, a version which does
use the dongle, and that card does work.  So, it's not a major
hardware problem with my laptop, and apparently my kernel config file
is ok.

Is there hope for the 3c575ct?  Here's more info which I probably
should have included the first time.

Tim Bandy (bandy@cs.umn.edu) | UNIX system administrator | Finger for pgp key
-- ## -- ## I accept donations in the form of fresh coffee beans ## -- ## --
-- ## -- ## Valiantly trying to stay unsoiled by MS since 1994   ## -- ## --
Intellectually, I understand the concept of an "ungood doughnut", but
I don't see how it applies to real life.
                                                -- Paul Peterson

Jan 27 07:37:33 mouse reboot: rebooted by root
Jan 27 07:37:33 mouse syslogd: exiting on signal 15
Jan 27 07:38:34 mouse syslogd: restart
Jan 27 07:38:34 mouse /netbsd: syncing disks... 4 2 done
Jan 27 07:38:34 mouse /netbsd: rebooting...
Jan 27 07:38:34 mouse /netbsd: NetBSD 1.4Q (MOUSE) #3: Thu Jan 27 13:32:19 CST 2000
Jan 27 07:38:34 mouse /netbsd:     root@leinenkugels.cs.umn.edu:/usr/src/sys/arch/i386/compile/MOUSE
Jan 27 07:38:34 mouse /netbsd: cpu0: family 6 model 8 step 1
Jan 27 07:38:34 mouse /netbsd: cpu0: Intel Pentium Pro, II or III (686-class)
Jan 27 07:38:34 mouse /netbsd: total memory = 65088 KB
Jan 27 07:38:34 mouse /netbsd: avail memory = 57316 KB
Jan 27 07:38:34 mouse /netbsd: using 839 buffers containing 3356 KB of memory
Jan 27 07:38:34 mouse /netbsd: BIOS32 rev. 0 found at 0xfd820
Jan 27 07:38:34 mouse /netbsd: PCI BIOS rev. 2.1 found at 0xfd94f
Jan 27 07:38:34 mouse /netbsd: pcibios: config mechanism [1][x], special cycles [x][x], last bus 1
Jan 27 07:38:34 mouse /netbsd: PCI IRQ Routing Table rev. 1.0 found at 0xfded0, size 272 bytes (15 entries)
Jan 27 07:38:34 mouse /netbsd: PCI Interrupt Router at 000:07:0 (Intel 82371FB PCI-to-ISA Bridge (PIIX))
Jan 27 07:38:34 mouse /netbsd: PIR Entry 0:
Jan 27 07:38:34 mouse /netbsd: 	Bus: 0  Device: 7
Jan 27 07:38:34 mouse /netbsd: 		INTA: link 0x60 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTB: link 0x61 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTC: link 0x62 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTD: link 0x63 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: PIR Entry 1:
Jan 27 07:38:34 mouse /netbsd: 	Bus: 0  Device: 1
Jan 27 07:38:34 mouse /netbsd: 		INTA: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTB: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: PIR Entry 2:
Jan 27 07:38:34 mouse /netbsd: 	Bus: 1  Device: 0
Jan 27 07:38:34 mouse /netbsd: 		INTA: link 0x60 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTB: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: PIR Entry 3:
Jan 27 07:38:34 mouse /netbsd: 	Bus: 0  Device: 10
Jan 27 07:38:34 mouse /netbsd: 		INTA: link 0x60 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTB: link 0x61 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: PIR Entry 4:
Jan 27 07:38:34 mouse /netbsd: 	Bus: 0  Device: 14
Jan 27 07:38:34 mouse /netbsd: 		INTA: link 0x62 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTB: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: PIR Entry 5:
Jan 27 07:38:34 mouse /netbsd: 	Bus: 0  Device: 16
Jan 27 07:38:34 mouse /netbsd: 		INTA: link 0x61 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTB: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: PIR Entry 6:
Jan 27 07:38:34 mouse /netbsd: 	Bus: 0  Device: 17
Jan 27 07:38:34 mouse /netbsd: 		INTA: link 0x60 bitmap 0x0600
Jan 27 07:38:34 mouse /netbsd: 		INTB: link 0x61 bitmap 0x0600
Jan 27 07:38:34 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:34 mouse /netbsd: PIR Entry 7:
Jan 27 07:38:35 mouse /netbsd: 	Bus: 255  Device: 0
Jan 27 07:38:35 mouse /netbsd: 		INTA: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTB: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: PIR Entry 8:
Jan 27 07:38:35 mouse /netbsd: 	Bus: 255  Device: 8
Jan 27 07:38:35 mouse /netbsd: 		INTA: link 0x60 bitmap 0x0600
Jan 27 07:38:35 mouse /netbsd: 		INTB: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: PIR Entry 9:
Jan 27 07:38:35 mouse /netbsd: 	Bus: 255  Device: 10
Jan 27 07:38:35 mouse /netbsd: 		INTA: link 0x60 bitmap 0x0600
Jan 27 07:38:35 mouse /netbsd: 		INTB: link 0x61 bitmap 0x0600
Jan 27 07:38:35 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: PIR Entry 10:
Jan 27 07:38:35 mouse /netbsd: 	Bus: 255  Device: 15
Jan 27 07:38:35 mouse /netbsd: 		INTA: link 0x60 bitmap 0x0600
Jan 27 07:38:35 mouse /netbsd: 		INTB: link 0x61 bitmap 0x0600
Jan 27 07:38:35 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: PIR Entry 11:
Jan 27 07:38:35 mouse /netbsd: 	Bus: 255  Device: 4
Jan 27 07:38:35 mouse /netbsd: 		INTA: link 0x60 bitmap 0x0600
Jan 27 07:38:35 mouse /netbsd: 		INTB: link 0x61 bitmap 0x0600
Jan 27 07:38:35 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: PIR Entry 12:
Jan 27 07:38:35 mouse /netbsd: 	Bus: 255  Device: 11
Jan 27 07:38:35 mouse /netbsd: 		INTA: link 0x60 bitmap 0x0600
Jan 27 07:38:35 mouse /netbsd: 		INTB: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: PIR Entry 13:
Jan 27 07:38:35 mouse /netbsd: 	Bus: 255  Device: 13
Jan 27 07:38:35 mouse /netbsd: 		INTA: link 0x61 bitmap 0x0600
Jan 27 07:38:35 mouse /netbsd: 		INTB: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: PIR Entry 14:
Jan 27 07:38:35 mouse /netbsd: 	Bus: 255  Device: 9
Jan 27 07:38:35 mouse /netbsd: 		INTA: link 0x60 bitmap 0x0600
Jan 27 07:38:35 mouse /netbsd: 		INTB: link 0x00 bitmap 0xdef8
Jan 27 07:38:35 mouse /netbsd: 		INTC: link 0x00 bitmap 0xdef8
Jan 27 07:38:36 mouse /netbsd: 		INTD: link 0x00 bitmap 0xdef8
Jan 27 07:38:36 mouse /netbsd: pciintr_link_fixup: PIRQ 0 already connected to IRQ 10
Jan 27 07:38:36 mouse /netbsd: pciintr_link_fixup: PIRQ 1 already connected to IRQ 10
Jan 27 07:38:36 mouse /netbsd: pciintr_link_fixup: PIRQ 2 already connected to IRQ 5
Jan 27 07:38:36 mouse /netbsd: pciintr_link_fixup: PIRQ 3 already connected to IRQ 5
Jan 27 07:38:36 mouse /netbsd: --------------------------------------------
Jan 27 07:38:36 mouse /netbsd:   device vendor product pin PIRQ   IRQ stage
Jan 27 07:38:36 mouse /netbsd: --------------------------------------------
Jan 27 07:38:36 mouse /netbsd: 000:07:2 0x8086 0x7112  D   0x03   05  0
Jan 27 07:38:36 mouse /netbsd: 000:10:0 0x104c 0xac1c  A   0x00   10  0
Jan 27 07:38:36 mouse /netbsd: 000:10:1 0x104c 0xac1c  B   0x01   10  0
Jan 27 07:38:36 mouse /netbsd: 000:14:0 0x125d 0x1978  A   0x02   05  0
Jan 27 07:38:36 mouse /netbsd: 000:16:0 0x11c1 0x0448  A   0x01   10  0
Jan 27 07:38:36 mouse /netbsd: 001:00:0 0x126f 0x0710  A   0x00   10  0
Jan 27 07:38:36 mouse /netbsd: --------------------------------------------
Jan 27 07:38:36 mouse /netbsd: PCI bridge 0: primary 0, secondary 1, subordinate 1
Jan 27 07:38:36 mouse /netbsd: PCI bridge 1: primary 0, secondary 2, subordinate 2
Jan 27 07:38:36 mouse /netbsd: PCI bridge 2: primary 0, secondary 3, subordinate 3
Jan 27 07:38:36 mouse /netbsd: PCI bus #3 is the last bus
Jan 27 07:38:36 mouse /netbsd: mainbus0 (root)
Jan 27 07:38:36 mouse /netbsd: pci0 at mainbus0 bus 0: configuration mode 1
Jan 27 07:38:36 mouse /netbsd: pci0: i/o space, memory space enabled
Jan 27 07:38:36 mouse /netbsd: pchb0 at pci0 dev 0 function 0
Jan 27 07:38:36 mouse /netbsd: pchb0: Intel 82443BX Host Bridge/Controller (rev. 0x03)
Jan 27 07:38:36 mouse /netbsd: ppb0 at pci0 dev 1 function 0: Intel 82443BX AGP Interface (rev. 0x03)
Jan 27 07:38:36 mouse /netbsd: pci1 at ppb0 bus 1
Jan 27 07:38:36 mouse /netbsd: pci1: i/o space, memory space enabled
Jan 27 07:38:36 mouse /netbsd: vga1 at pci1 dev 0 function 0: Silicon Motion product 0x0710 (rev. 0xa3)
Jan 27 07:38:36 mouse /netbsd: wsdisplay0 at vga1: console (80x25, vt100 emulation)
Jan 27 07:38:36 mouse /netbsd: pcib0 at pci0 dev 7 function 0
Jan 27 07:38:36 mouse /netbsd: pcib0: Intel 82371AB PCI-to-ISA Bridge (PIIX4) (rev. 0x02)
Jan 27 07:38:36 mouse /netbsd: pciide0 at pci0 dev 7 function 1: Intel 82371AB IDE controller (PIIX4)
Jan 27 07:38:36 mouse /netbsd: pciide0: bus-master DMA support present
Jan 27 07:38:36 mouse /netbsd: pciide0: primary channel wired to compatibility mode
Jan 27 07:38:36 mouse /netbsd: wd0 at pciide0 channel 0 drive 0: <TOSHIBA MK6014MAP>
Jan 27 07:38:36 mouse /netbsd: wd0: drive supports 16-sector pio transfers, lba addressing
Jan 27 07:38:36 mouse /netbsd: wd0: 5729 MB, 12416 cyl, 15 head, 63 sec, 512 bytes/sect x 11733120 sectors
Jan 27 07:38:36 mouse /netbsd: wd0: 32-bits data port
Jan 27 07:38:36 mouse /netbsd: wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4
Jan 27 07:38:36 mouse /netbsd: pciide0: primary channel interrupting at irq 14
Jan 27 07:38:36 mouse /netbsd: wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (using DMA data transfers)
Jan 27 07:38:36 mouse /netbsd: pciide0: secondary channel wired to compatibility mode
Jan 27 07:38:36 mouse /netbsd: atapibus0 at pciide0 channel 1
Jan 27 07:38:36 mouse /netbsd: cd0 at atapibus0 drive 0: <MATSHITA CR-175, , 5TCF> type 5 cdrom removable
Jan 27 07:38:36 mouse /netbsd: cd0: 32-bits data port
Jan 27 07:38:36 mouse /netbsd: cd0: drive supports PIO mode 4, DMA mode 2
Jan 27 07:38:36 mouse /netbsd: pciide0: secondary channel interrupting at irq 15
Jan 27 07:38:36 mouse /netbsd: cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
Jan 27 07:38:36 mouse /netbsd: uhci0 at pci0 dev 7 function 2: Intel 82371AB USB Host Controller (PIIX4) (rev. 0x01)
Jan 27 07:38:36 mouse /netbsd: uhci0: can't map i/o space
Jan 27 07:38:36 mouse /netbsd: Intel 82371AB Power Management Controller (PIIX4) (miscellaneous bridge, revision 0x02) at pci0 dev 7 function 3 not configured
Jan 27 07:38:36 mouse /netbsd: cbb0 at pci0 dev 10 function 0: Texas Instruments PCI1225 PCI-CardBus Bridge (rev. 0x01)
Jan 27 07:38:37 mouse /netbsd: cbb1 at pci0 dev 10 function 1: Texas Instruments PCI1225 PCI-CardBus Bridge (rev. 0x01)
Jan 27 07:38:37 mouse /netbsd: ESS Technology Inc Maestro 2E (audio multimedia, revision 0x10) at pci0 dev 14 function 0 not configured
Jan 27 07:38:37 mouse /netbsd: AT&T Microelectronics product 0x0448 (miscellaneous communications, revision 0x01) at pci0 dev 16 function 0 not configured
Jan 27 07:38:37 mouse /netbsd: isa0 at pcib0
Jan 27 07:38:37 mouse /netbsd: com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
Jan 27 07:38:37 mouse /netbsd: pckbc0 at isa0 port 0x60-0x64
Jan 27 07:38:37 mouse /netbsd: pckbd0 at pckbc0 (kbd slot)
Jan 27 07:38:37 mouse /netbsd: pckbc0: using irq 1 for kbd slot
Jan 27 07:38:37 mouse /netbsd: wskbd0 at pckbd0: console keyboard, using wsdisplay0
Jan 27 07:38:37 mouse /netbsd: opms0 at pckbc0 (aux slot)
Jan 27 07:38:37 mouse /netbsd: pckbc0: using irq 12 for aux slot
Jan 27 07:38:37 mouse /netbsd: lpt0 at isa0 port 0x378-0x37b irq 7
Jan 27 07:38:37 mouse /netbsd: pcppi0 at isa0 port 0x61
Jan 27 07:38:37 mouse /netbsd: midi0 at pcppi0: PC speaker
Jan 27 07:38:37 mouse /netbsd: sysbeep0 at pcppi0
Jan 27 07:38:37 mouse /netbsd: isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
Jan 27 07:38:37 mouse /netbsd: npx0 at isa0 port 0xf0-0xff: using exception 16
Jan 27 07:38:37 mouse /netbsd: fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
Jan 27 07:38:37 mouse /netbsd: fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
Jan 27 07:38:37 mouse /netbsd: isapnp0: no ISA Plug 'n Play devices found
Jan 27 07:38:37 mouse /netbsd: cbb0: interrupting at irq 10
Jan 27 07:38:37 mouse /netbsd: cbb0: cacheline 0x8 lattimer 0x20
Jan 27 07:38:37 mouse /netbsd: cbb0: bhlc 0x824008 lscp 0x20020200
Jan 27 07:38:37 mouse /netbsd: cardslot0 at cbb0 slot 0 flags 0
Jan 27 07:38:37 mouse /netbsd: cardbus0 at cardslot0: bus 2 device 0 cacheline 0x8, lattimer 0x20
Jan 27 07:38:37 mouse /netbsd: pcmcia0 at cardslot0
Jan 27 07:38:37 mouse /netbsd: cbb1: interrupting at irq 10
Jan 27 07:38:37 mouse /netbsd: cbb1: cacheline 0x8 lattimer 0x20
Jan 27 07:38:37 mouse /netbsd: cbb1: bhlc 0x824008 lscp 0x20030300
Jan 27 07:38:37 mouse /netbsd: cardslot1 at cbb1 slot 1 flags 0
Jan 27 07:38:37 mouse /netbsd: cardbus1 at cardslot1: bus 3 device 0 cacheline 0x8, lattimer 0x20
Jan 27 07:38:37 mouse /netbsd: pcmcia1 at cardslot1
Jan 27 07:38:37 mouse /netbsd: apm0 at mainbus0: Power Management spec V1.2
Jan 27 07:38:37 mouse /netbsd: apm0: battery life expectancy: 100%
Jan 27 07:38:37 mouse /netbsd: apm0: A/C state: on
Jan 27 07:38:37 mouse /netbsd: apm0: battery charge state: high
Jan 27 07:38:37 mouse /netbsd: biomask ef6d netmask ef6d ttymask ffef
Jan 27 07:38:37 mouse /netbsd: ex0 at cardbus0 dev 0 function 0: 3Com 3c575C-TX Ethernet
Jan 27 07:38:37 mouse /netbsd: ex0: interrupting at 10
Jan 27 07:38:37 mouse /netbsd: ex0: MAC address 00:00:86:51:1f:d7
Jan 27 07:38:38 mouse /netbsd: ukphy0 at ex0 phy 0: Generic IEEE 802.3u media interface
Jan 27 07:38:38 mouse /netbsd: ukphy0: OUI 0x00c039, model 0x0014, rev. 11
Jan 27 07:38:38 mouse /netbsd: ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
Jan 27 07:38:38 mouse /netbsd: boot device: wd0
Jan 27 07:38:38 mouse /netbsd: root on wd0a dumps on wd0b
Jan 27 07:38:38 mouse /netbsd: root file system type: ffs
Jan 27 07:38:34 mouse savecore: no core dump
Jan 27 07:50:41 mouse /netbsd: ex0: device timeout
Jan 27 07:52:30 mouse /netbsd: ex0: device timeout
Jan 27 07:52:35 mouse /netbsd: ex0: device timeout
Jan 27 08:00:00 mouse newsyslog[220]: logfile turned over