Subject: frontpath progear
To: None <port-i386@netbsd.org>
From: Michael Graff <explorer@flame.org>
List: port-i386
Date: 10/24/2002 16:28:19
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I have NetBSD booted on it, and running fairly well.  Disk writes are
extremely slow, but that's to be expected with a laptop I suppose.

The current issues are:

        With a non-CARDBUS kernel, usb works (keyboard, yay!) but
        the built-in wi0 card does not.

        With a CARDBUS kernel, usb fails to work, but the built-in
        wi0 card works.

I sort of want to get both usb and wi0 working at the same time.  :)

Anyone have suggestions on what is going on here?  Here's the dmesg
output from the CARDBUS variant:

NetBSD 1.6J (PROGEAR.CARDBUS) #1: Thu Oct 24 15:32:41 PDT 2002
    explorer@speedy.flame.org:/u0/OS/src/sys/arch/i386/compile/PROGEAR.CARDBUS
total memory = 111 MB
avail memory = 98 MB
using 1453 buffers containing 5812 KB of memory
BIOS32 rev. 0 found at 0xfd7b0
PCI BIOS rev. 2.1 found at 0xfd8ce
pcibios: config mechanism [1][x], special cycles [x][x], last bus 0
PCI IRQ Routing Table rev. 1.0 found at 0xfdf60, size 128 bytes (6 entries)
PCI Interrupt Router at 000:07:0 (Acer Labs M1543 PCI-ISA Bridge)
- ------------------------------------------
  device vendor product pin PIRQ IRQ stage
- ------------------------------------------
000:04:0 0x10b9 0x5451   A  0x07   5  0    already assigned
000:05:0 0x104c 0xac50   A  0x02   5  2    fixed up
000:06:0 0x126f 0x0710   A  0x01  11  0    already assigned
- ------------------------------------------
PCI fixup examining 1279:295
PCI fixup examining 10b9:5451
PCI fixup examining 104c:ac50
PCI bridge 0: primary 0, secondary 1, subordinate 1
PCI fixup examining 126f:710
PCI fixup examining 10b9:1533
PCI fixup examining 10b9:5229
PCI fixup examining 10b9:7101
PCI fixup examining 10b9:5237
PCI bus #1 is the last bus
[System BIOS Setting]-----------------------
  device vendor product
  register space address    size
- --------------------------------------------
000:00:0 0x1279 0x0295 
	10h mem  0xfc000000 0x00100000
		[OK]
000:04:0 0x10b9 0x5451 
	10h port 0x00001000 0x00000100
	14h mem  0xfc100000 0x00001000
		[OK]
000:05:0 0x104c 0xac50 
	10h mem  0x00000000 0x00001000
		[NG]
000:06:0 0x126f 0x0710 
	10h mem  0xfd000000 0x01000000
		[OK]
000:07:0 0x10b9 0x1533 
		[OK]
000:15:0 0x10b9 0x5229 
	10h port 0x000001f0 0x00000010
	14h port 0x000003f4 0x00000004
	18h port 0x00000170 0x00000008
	1ch port 0x00000374 0x00000004
	20h port 0x00001400 0x00000010
		[OK]
000:17:0 0x10b9 0x7101 
		[OK]
000:20:0 0x10b9 0x5237 
	10h mem  0xfc101000 0x00001000
		[OK]
- --------------------------[  1 devices bogus]
 Physical memory end: 0x06fec000
 PCI memory mapped I/O space start: 0x07000000
[PCIBIOS fixup stage]-----------------------
  device vendor product
  register space address    size
- --------------------------------------------
000:00:0 0x1279 0x0295 
	10h mem  0xfc000000 0x00100000
		[OK]
000:04:0 0x10b9 0x5451 
	10h port 0x00001000 0x00000100
	14h mem  0xfc100000 0x00001000
		[OK]
000:05:0 0x104c 0xac50 
	10h mem  0x07000000 0x00001000
		[OK]
000:06:0 0x126f 0x0710 
	10h mem  0xfd000000 0x01000000
		[OK]
000:07:0 0x10b9 0x1533 
		[OK]
000:15:0 0x10b9 0x5229 
	10h port 0x000001f0 0x00000010
	14h port 0x000003f4 0x00000004
	18h port 0x00000170 0x00000008
	1ch port 0x00000374 0x00000004
	20h port 0x00001400 0x00000010
		[OK]
000:17:0 0x10b9 0x7101 
		[OK]
000:20:0 0x10b9 0x5237 
	10h mem  0xfc101000 0x00001000
		[OK]
- --------------------------[  0 devices bogus]
mainbus0 (root)
cpu0 at mainbus0: (uniprocessor)
cpu0: Transmeta Crusoe (586-class), 397.95 MHz
cpu0: Processor revision 1.1.0.2
cpu0: Code Morphing Software Rev: 3.0.8-4-855
cpu0: 20000501 19:36 official build cand-3.0.8#2
cpu0: features 80803f<FPU,VME,DE,PSE,TSC,MSR>
cpu0: features 80803f<CMOV,MMX>
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0
pchb0: Transmeta Corp Virtual Northbridge (rev. 0x01)
autri0 at pci0 dev 4 function 0: Acer Labs M5451 AC-Link Controller Audio Device (rev. 0x01)
autri0: interrupting at irq 5
autri0: Crystal CS4297A codec; headphone, 20 bit DAC, 18 bit ADC, Crystal Semi 3D
audio0 at autri0: full duplex, mmap, independent
midi0 at autri0: 4DWAVE MIDI UART
cbb0 at pci0 dev 5 function 0: Texas Instruments PCI1410 PCI-CardBus Bridge (rev. 0x01)
vga1 at pci0 dev 6 function 0: Silicon Motion product 0x0710 (rev. 0xa3)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
pcib0 at pci0 dev 7 function 0
pcib0: Acer Labs M1543 PCI-ISA Bridge (rev. 0x00)
pciide0 at pci0 dev 15 function 0: Acer Labs M5229 UDMA IDE Controller (rev. 0xc3)
pciide0: bus-master DMA support present
pciide0: primary channel wired to compatibility mode
wd0 at pciide0 channel 0 drive 0: <FUJITSU MHR2040AT>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 38154 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 78140160 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
pciide0: primary channel interrupting at irq 14
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA data transfers)
pciide0: secondary channel wired to native-PCI mode
pci_intr_map: no mapping for pin A (line=ff)
pciide0: couldn't map native-PCI interrupt
Acer Labs M7101 Power Management Controller (miscellaneous bridge) at pci0 dev 17 function 0 not configured
ohci0 at pci0 dev 20 function 0: Acer Labs M5237 USB Host Controller (rev. 0x03)
ohci0: interrupting at irq 9
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Acer Labs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
cbb0: interrupting at irq 5
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 1 device 0
pcmcia0 at cardslot0
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
com2 at isa0 port 0x3e8-0x3ef irq 5: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
wdc1 at isa0 port 0x170-0x177 irq 15
pcppi0 at isa0 port 0x61
midi1 at pcppi0: PC speaker
sysbeep0 at pcppi0
npx0 at isa0 port 0xf0-0xff: using exception 16
apm0 at mainbus0: Power Management spec V1.2
biomask ffe5 netmask ffe5 ttymask ffe7
IPsec: Initialized Security Association Processing.
pcmcia0: CIS version PC Card Standard 5.0
pcmcia0: CIS info: Lucent Technologies, WaveLAN/IEEE, Version 01.01, 
pcmcia0: Manufacturer code 0x156, product 0x2
pcmcia0: function 0: network adapter, ccr addr 3e0 mask 1
pcmcia0: function 0, config table entry 1: I/O card; irq mask ffff; iomask 6, iospace 0-3f; io16 irqpulse irqlevel
wi0 at pcmcia0 function 0: Lucent Technologies, WaveLAN/IEEE, Version 01.01
wi0: 802.11 address 00:02:2d:30:f8:14
wi0: using Sony WaveLAN/IEEE
wi0: Lucent Firmware: Station (6.16.1)
wi0: supported rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
uhub0: device problem, disabling port 1
pciide0:0:0: lost interrupt
	type: ata tc_bcount: 512 tc_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to Ultra-DMA mode 2
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA data transfers)
wd0d: DMA error reading fsbn 0 (wd0 bn 0; cn 0 tn 0 sn 0), retrying
pciide0:0:0: lost interrupt
	type: ata tc_bcount: 512 tc_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to Ultra-DMA mode 1
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 1 (using DMA data transfers)
wd0d: DMA error reading fsbn 0 (wd0 bn 0; cn 0 tn 0 sn 0), retrying
pciide0:0:0: lost interrupt
	type: ata tc_bcount: 512 tc_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to DMA mode 2
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
wd0d: DMA error reading fsbn 0 (wd0 bn 0; cn 0 tn 0 sn 0), retrying
pciide0:0:0: lost interrupt
	type: ata tc_bcount: 512 tc_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to PIO mode 4
wd0(pciide0:0:0): using PIO mode 4
wd0d: DMA error reading fsbn 0 (wd0 bn 0; cn 0 tn 0 sn 0), retrying
wd0: soft error (corrected)
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
stray interrupt 7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (NetBSD)
Comment: See http://www.flame.org/~explorer/pgp for my keys

iD8DBQE9uIITl6Nz7kJWYWYRAgxFAJ9yNnDUO44SosZD0u5gwhIbyWtOPQCfaQgb
avf56u+6odzqhk55qkRBO9Y=
=KJuv
-----END PGP SIGNATURE-----