NetBSD Problem Report #41624
From www@NetBSD.org Mon Jun 22 09:10:08 2009
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by www.NetBSD.org (Postfix) with ESMTP id B657463B883
for <gnats-bugs@gnats.netbsd.org>; Mon, 22 Jun 2009 09:10:08 +0000 (UTC)
Message-Id: <20090622091008.67E6763B863@www.NetBSD.org>
Date: Mon, 22 Jun 2009 09:10:08 +0000 (UTC)
From: nbsdold@gmx.net
Reply-To: nbsdold@gmx.net
To: gnats-bugs@NetBSD.org
Subject: atheros-card works in 4.0 but not in 5.0
X-Send-Pr-Version: www-1.0
>Number: 41624
>Category: port-i386
>Synopsis: atheros-card works in 4.0 but not in 5.0
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: port-i386-maintainer
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Jun 22 09:15:00 +0000 2009
>Closed-Date: Tue Sep 08 04:34:39 +0000 2015
>Last-Modified: Tue Sep 08 04:34:39 +0000 2015
>Originator: Nino
>Release: 5.0, 4.0
>Organization:
(home)
>Environment:
(both just with generic kernel)
>Description:
I am using a laptop (Acer Aspire 3634) with a wireless-card of Atheros type, I guess made by Amtel. On NetBSD 5.0 this card does not work. On NetBSD 4.0 this card DOES work, and produces the device ath0.
Below is the dmesg 1. from NetBSD 4.0, where it works, and 2. of NetBSD 5.0, where it only reads "cannot map register space". I would be very grateful for any help.
NETBSD 4.0:
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007
The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
NetBSD 4.0 (GENERIC_LAPTOP) #0: Sun Dec 16 00:27:57 PST 2007
builds@wb34:/home/builds/ab/netbsd-4-0-RELEASE/i386/200712160005Z-obj/home/builds/ab/netbsd-4-0-RELEASE/src/sys/arch/i386/compile/GENERIC_LAPTOP
total memory = 957 MB
rbus: rbus_min_start set to 0x40000000
avail memory = 932 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
BIOS32 rev. 0 found at 0xfd600
PCI BIOS rev. 2.1 found at 0xfd786
pcibios: config mechanism [1][x], special cycles [x][x], last bus 1
PCI IRQ Routing Table rev. 1.0 found at 0xfdd40, size 144 bytes (7 entries)
PCI Interrupt Router at 000:02:0 (Silicon Integrated System 85C503 or 5597/5598 ISA bridge compatible)
------------------------------------------
device vendor product pin PIRQ IRQ stage
------------------------------------------
000:02:5 0x1039 0x5513 A 0x41 7 0 fixed up
000:02:6 0x1039 0x7013 C 0x43 3 2 fixed up
000:02:7 0x1039 0x7012 C 0x43 3 2 fixed up
000:04:0 0x1039 0x0900 A 0x44 5 0 already assigned
000:06:0 0x1524 0x1410 A 0x44 5 0 fixed up
000:11:0 0x168c 0x001a A 0x42 3 0 already assigned
------------------------------------------
mainbus0 (root)
pci_addr_fixup: 000:06:0 0x1524 0x1410 new address 0x3be00000
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel Pentium M (Dothan) (686-class), 1604.46 MHz, id 0x6d8
cpu0: features afe9fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features afe9fbff<PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX>
cpu0: features afe9fbff<FXSR,SSE,SSE2,SS,TM,SBF>
cpu0: "Intel(R) Celeron(R) M processor 1.60GHz"
cpu0: I-cache 32 KB 64B/line 8-way, D-cache 32 KB 64B/line 8-way
cpu0: using thermal monitor 1
ioapic at mainbus0: not configured
acpi0 at mainbus0: Advanced Configuration and Power Interface
acpi0: using Intel ACPI CA subsystem version 20060217
acpi0: X/RSDT: OemId <PTLTD , RSDT ,06040000>, AslId < LTP,00000000>
acpi0: SCI interrupting at int 11
acpi0: fixed-feature power button present
timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
ACPI-Fast 24-bit timer
LNKD: ACPI: Found matching pin for 0.6.INTA at func 0: 5
LNKB: ACPI: Found matching pin for 0.11.INTA at func 0: 3
LNKA: ACPI: Found matching pin for 0.2.INTA at func 5: 7
LNKC: ACPI: Found matching pin for 0.2.INTC at func 6: 3
LNKE: ACPI: Found matching pin for 0.3.INTA at func 0: 9
LNKF: ACPI: Found matching pin for 0.3.INTB at func 1: 11
LNKH: ACPI: Found matching pin for 0.3.INTD at func 3: 10
LNKD: ACPI: Found matching pin for 0.4.INTA at func 0: 5
ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
PNP0A03 at acpi0 not configured
PNP0200 at acpi0 not configured
PNP0000 at acpi0 not configured
PNP0100 at acpi0 not configured
PNP0B00 at acpi0 not configured
PNP0800 at acpi0 not configured
PNP0C02 at acpi0 not configured
PNP0C04 at acpi0 not configured
PNP0303 at acpi0 not configured
SYN1003 at acpi0 not configured
PNP0003 at acpi0 not configured
acpiec0 at acpi0 (PNP0C09): ACPI Embedded Controller
acpiec0: io 0x62,0x66
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
PNP0C0F at acpi0 not configured
acpiacad0 at acpi0 (ACPI0003): ACPI AC Adapter
acpibat0 at acpi0 (PNP0C0A-1): ACPI Battery (Control Method)
acpilid0 at acpi0 (PNP0C0D): ACPI Lid Switch
acpibut0 at acpi0 (PNP0C0C): ACPI Power Button
acpibut1 at acpi0 (PNP0C0E): ACPI Sleep Button
acpitz0 at acpi0: ACPI Thermal Zone
acpitz0: unable to get polling interval; using default of 30.0s
acpitz0: passive cooling mode only
acpitz0: critical 97.0C passive 61.0C
apm0 at acpi0: Power Management spec V1.2
acpiacad0: AC adapter online.
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: Silicon Integrated System 661 Host Bridge (rev. 0x11)
agp0 at pchb0: aperture at 0xe0000000, size 0x2000000
ppb0 at pci0 dev 1 function 0: Silicon Integrated System product 0x0003 (rev. 0x00)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
vga1 at pci1 dev 0 function 0: Silicon Integrated System product 0x6330 (rev. 0x00)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
pcib0 at pci0 dev 2 function 0
pcib0: Silicon Integrated System 85C503 or 5597/5598 ISA bridge (rev. 0x25)
siside0 at pci0 dev 2 function 5
siside0: Silicon Integrated Systems 96X UDMA6661 IDE controller (rev. 0x00)
siside0: bus-master DMA support present
siside0: primary channel configured to compatibility mode
siside0: primary channel interrupting at irq 14
atabus0 at siside0 channel 0
siside0: secondary channel configured to compatibility mode
siside0: secondary channel interrupting at irq 15
atabus1 at siside0 channel 1
Silicon Integrated System product 0x7013 (modem communications, revision 0xa0) at pci0 dev 2 function 6 not configured
auich0 at pci0 dev 2 function 7: SiS 7012 AC-97 Audio
auich0: interrupting at irq 3
auich0: ac97: Avance Logic unknown (0x414c4770) codec; headphone, 20 bit DAC, 18 bit ADC, no 3D stereo
auich0: ac97: ext id a07<AC97_23,AMAP,SPDIF,DRA,VRA>
ohci0 at pci0 dev 3 function 0: Silicon Integrated System 5597/5598 USB host controller (rev. 0x0f)
ohci0: interrupting at irq 9
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: Silicon Integra OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
ohci1 at pci0 dev 3 function 1: Silicon Integrated System 5597/5598 USB host controller (rev. 0x0f)
ohci1: interrupting at irq 11
ohci1: OHCI version 1.0, legacy support
usb1 at ohci1: USB revision 1.0
uhub1 at usb1
uhub1: Silicon Integra OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
ehci0 at pci0 dev 3 function 3: Silicon Integrated System 7002 USB 2.0 host controller (rev. 0x00)
ehci0: interrupting at irq 10
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
ehci0: companion controllers, 3 ports each: ohci0 ohci1
usb2 at ehci0: USB revision 2.0
uhub2 at usb2
uhub2: Silicon Integrated System EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 6 ports with 6 removable, self powered
sip0 at pci0 dev 4 function 0: SiS 900 10/100 Ethernet, rev 0x91
sip0: interrupting at irq 5
sip0: Ethernet address 00:16:36:3c:47:e0
rlphy0 at sip0 phy 13: RTL8201L 10/100 media interface, rev. 1
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
cbb0 at pci0 dev 6 function 0: ENE Technology CB1410 CardBus Controller (rev. 0x01)
ath0 at pci0 dev 11 function 0
ath0: interrupting at irq 3
ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ath0: mac 7.8 phy 4.5 radio 5.6
isa0 at pcib0
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
pms0 at pckbc0 (aux slot)
pms0: Synaptics touchpad version 6.2
pms0: Up/down buttons, Palm detect, Multi-finger
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
attimer0 at isa0 port 0x40-0x43: AT Timer
pcppi0 at isa0 port 0x61
pcppi0: children must have an explicit unit
midi0 at pcppi0: PC speaker (CPU-intensive output)
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
npx0 at isa0 port 0xf0-0xff
npx0: reported by CPUID; using exception 16
pcppi0: attached to attimer0
isapnp0: no ISA Plug 'n Play devices found
cbb0: interrupting at irq 5
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 2
pcmcia0 at cardslot0
WARNING: Callback scheduled before sysmon task queue thread present.
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
auich0: measured ac97 link rate at 48000 Hz
audio0 at auich0: full duplex, mmap, independent
Kernelized RAIDframe activated
acpiec0: evaluation of GPE query method _Q80 failed: AE_NOT_FOUND
acpiec0: evaluation of GPE query method _Q80 failed: AE_NOT_FOUND
acpiacad0: AC adapter online.
acpibat0: battery info: SANYO, LION, 01ZL, 244
wd0 at atabus0 drive 0: <FUJITSU MHK2060AT>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 5729 MB, 12416 cyl, 15 head, 63 sec, 512 bytes/sect x 11733120 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
wd0(siside0:0:0): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA)
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <Slimtype DVDRW SSW-8015S, , HRS2> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
cd0(siside0:1:0): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA)
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)
NETBSD 5.0:
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008
The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
NetBSD 5.0 (GENERIC) #0: Sun Apr 26 18:50:08 UTC 2009
builds@b6.netbsd.org:/home/builds/ab/netbsd-5-0-RELEASE/i386/200904260229Z-obj/home/builds/ab/netbsd-5-0-RELEASE/src/sys/arch/i386/compile/GENERIC
total memory = 957 MB
avail memory = 929 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
Acer, inc. Aspire 3630 (Not Applicable)
mainbus0 (root)
cpu0 at mainbus0: Intel 686-class, 1600MHz, id 0x6d8
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: vendor 0x1039 product 0x0661 (rev. 0x11)
agp0 at pchb0: aperture at 0xe0000000, size 0x2000000
ppb0 at pci0 dev 1 function 0: vendor 0x1039 product 0x0003 (rev. 0x00)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
vga1 at pci1 dev 0 function 0: vendor 0x1039 product 0x6330 (rev. 0x00)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
drm at vga1 not configured
pcib0 at pci0 dev 2 function 0
pcib0: vendor 0x1039 product 0x0008 (rev. 0x25)
siside0 at pci0 dev 2 function 5
siside0: Silicon Integrated Systems 96X UDMA6661 IDE controller (rev. 0x00)
siside0: bus-master DMA support present
siside0: primary channel configured to compatibility mode
siside0: primary channel interrupting at irq 14
atabus0 at siside0 channel 0
siside0: secondary channel configured to compatibility mode
siside0: secondary channel interrupting at irq 15
atabus1 at siside0 channel 1
vendor 0x1039 product 0x7013 (modem communications, revision 0xa0) at pci0 dev 2 function 6 not configured
auich0 at pci0 dev 2 function 7: SiS 7012 AC-97 Audio
pci_intr_map: no mapping for pin C (line=ff)
auich0: can't map interrupt
ohci0 at pci0 dev 3 function 0: vendor 0x1039 product 0x7001 (rev. 0x0f)
ohci0: interrupting at irq 9
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
ohci1 at pci0 dev 3 function 1: vendor 0x1039 product 0x7001 (rev. 0x0f)
ohci1: interrupting at irq 11
ohci1: OHCI version 1.0, legacy support
usb1 at ohci1: USB revision 1.0
ehci0 at pci0 dev 3 function 3: vendor 0x1039 product 0x7002 (rev. 0x00)
ehci0: interrupting at irq 10
ehci0: EHCI version 1.0
ehci0: companion controllers, 3 ports each: ohci0 ohci1
usb2 at ehci0: USB revision 2.0
sip0 at pci0 dev 4 function 0: SiS 900 10/100 Ethernet, rev 0x91
sip0: interrupting at irq 5
sip0: Ethernet address 00:16:36:3c:47:e0
rlphy0 at sip0 phy 13: RTL8201L 10/100 media interface, rev. 1
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
cbb0 at pci0 dev 6 function 0: vendor 0x1524 product 0x1410 (rev. 0x01)
ath0 at pci0 dev 11 function 0cannot map register space
isa0 at pcib0
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
pms0 at pckbc0 (aux slot)
pms0: Synaptics touchpad version 6.2
pms0: Up/down buttons, Palm detect, Multi-finger
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
attimer0 at isa0 port 0x40-0x43: AT Timer
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker (CPU-intensive output)
sysbeep0 at pcppi0
npx0 at isa0 port 0xf0-0xff
npx0: reported by CPUID; using exception 16
attimer0: attached to pcppi0
cbb0: cacheline 0x0 lattimer 0x40
cbb0: bhlc 0x24000
pci_intr_map: no mapping for pin A (line=ff)
cbb0: couldn't map interrupt
cardslot0 at cbb0
cardbus0 at cardslot0: bus 2
pcmcia0 at cardslot0
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <Slimtype DVDRW SSW-8015S, , HRS2> cdrom removable
uhub0 at usb0: vendor 0x1039 OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
uhub1 at usb1: vendor 0x1039 OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
uhub2 at usb2: vendor 0x1039 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 6 ports with 6 removable, self powered
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
cd0(siside0:1:0): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA)
umass0 at uhub2 port 4 configuration 1 interface 0
umass0: SMI Corporation USB DISK, rev 2.00/11.00, addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 1 lun per target
sd0 at scsibus0 target 0 lun 0: <S31B0808, USB DISK, 1100> disk removable
sd0: 1960 MB, 3936 cyl, 16 head, 63 sec, 512 bytes/sect x 4014080 sectors
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex
boot device: sd0
root on sd0a dumps on sd0b
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)
Thank you in advance for your kind help.
- Nino
>How-To-Repeat:
Boot an Acer Aspire 3643 with a Harddisk containing NetBSD 4.0 - the wireless card will work. Boot it with a USB-stick with NetBSD 5.0 - the card will not work.
>Fix:
No fix known, but maybe a hint: I experienced a similar problem in Ubuntu 8.04. Apparently, the madwifi drivers were at fault. The problem has been mitigated there in the meantime.
>Release-Note:
>Audit-Trail:
From: David Holland <dholland-bugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: port-i386/41624: atheros-card works in 4.0 but not in 5.0
Date: Sat, 27 Jun 2009 17:14:54 +0000
On Mon, Jun 22, 2009 at 09:15:00AM +0000, nbsdold@gmx.net wrote:
> I am using a laptop (Acer Aspire 3634) with a wireless-card of
> Atheros type, I guess made by Amtel. On NetBSD 5.0 this card does
> not work. On NetBSD 4.0 this card DOES work, and produces the
> device ath0.
>
> Below is the dmesg 1. from NetBSD 4.0, where it works, and 2. of
> NetBSD 5.0, where it only reads "cannot map register space". I
> would be very grateful for any help.
Does adding 'options PCI_ADDR_FIXUP' to the kernel config help?
--
David A. Holland
dholland@netbsd.org
From: "Nino on NetBSD 4.0" <nbsdold@gmx.net>
To: gnats-bugs@NetBSD.org, netbsd-bugs@netbsd.org, gnats-admin@netbsd.org,
port-i386-maintainer@netbsd.org
Cc:
Subject: Re: port-i386/41624: atheros-card works in 4.0 but not in 5.0
Date: Mon, 29 Jun 2009 15:48:35 +0200
Dear David,
I re-compiled the kernel activating everything from PCIBIOS on, with exception of these entries that said they shall not be enabled as they serve the purposes of specific laptops. It did not help, I still had no wireless device. - When I did this, I had not seen your last e-mail, actually, I just checked this during an (also futile) attempt to get sound, so I do not have the dmesg now. Would you like to see it? - And do you have any other suggestions? - If not, I guess I'll give NetBSD's NDIS-facility a try...
Thank you for your help.
Kind regards,
Nino
-------- Original-Nachricht --------
> Datum: Sat, 27 Jun 2009 17:15:05 +0000 (UTC)
> Von: David Holland <dholland-bugs@netbsd.org>
> An: port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org, nbsdold@gmx.net
> Betreff: Re: port-i386/41624: atheros-card works in 4.0 but not in 5.0
> The following reply was made to PR port-i386/41624; it has been noted by
> GNATS.
>
> From: David Holland <dholland-bugs@netbsd.org>
> To: gnats-bugs@NetBSD.org
> Cc:
> Subject: Re: port-i386/41624: atheros-card works in 4.0 but not in 5.0
> Date: Sat, 27 Jun 2009 17:14:54 +0000
>
> On Mon, Jun 22, 2009 at 09:15:00AM +0000, nbsdold@gmx.net wrote:
> > I am using a laptop (Acer Aspire 3634) with a wireless-card of
> > Atheros type, I guess made by Amtel. On NetBSD 5.0 this card does
> > not work. On NetBSD 4.0 this card DOES work, and produces the
> > device ath0.
> >
> > Below is the dmesg 1. from NetBSD 4.0, where it works, and 2. of
> > NetBSD 5.0, where it only reads "cannot map register space". I
> > would be very grateful for any help.
>
> Does adding 'options PCI_ADDR_FIXUP' to the kernel config help?
>
> --
> David A. Holland
> dholland@netbsd.org
>
--
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
From: David Holland <dholland-bugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: port-i386/41624: atheros-card works in 4.0 but not in 5.0
Date: Wed, 1 Jul 2009 06:36:26 +0000
On Mon, Jun 29, 2009 at 01:50:03PM +0000, Nino on NetBSD 4.0 wrote:
> I re-compiled the kernel activating everything from PCIBIOS on,
> with exception of these entries that said they shall not be enabled
> as they serve the purposes of specific laptops. It did not help, I
> still had no wireless device. - When I did this, I had not seen
> your last e-mail, actually, I just checked this during an (also
> futile) attempt to get sound, so I do not have the dmesg now. Would
> you like to see it? - And do you have any other suggestions? - If
> not, I guess I'll give NetBSD's NDIS-facility a try...
I don't know - I'm a long way from being an atheros expert. What I
suggested was more or less a wild guess.
If the dmesg is substantially different, by all means send it along;
otherwise it's probably not worthwhile.
Maybe someone else around here knows what to suggest...
--
David A. Holland
dholland@netbsd.org
From: "Nino on NetBSD 4.0" <nbsdold@gmx.net>
To: dholland-bugs@netbsd.org, gnats-bugs@NetBSD.org, netbsd-bugs@netbsd.org,
gnats-admin@netbsd.org, port-i386-maintainer@netbsd.org
Cc:
Subject: Re: port-i386/41624: atheros-card works in 4.0 but not in 5.0
Date: Mon, 06 Jul 2009 13:24:51 +0200
Dear David,
Now ath0 DOES work. It was quite interesting, I attribute it to a quirky card (it blue-screened Windows, it said something about "memory parity error", which was definitely incorrect, as I tried several RAM-chips). So not a problem of NetBSD.
If you want to know details, I am sending you below a) the dmesg while it was NOT working, and b) the dmesg when it WAS working; possibly it can be of help for other cases in the future. What I did to solve it was: reboot in Windows after taking out the wireless-chip, then put in the chip when Windows is running, then reboot Windows with the chip inside, then turn on wireless (using the button on the laptop), then shutdown windows and boot into NetBSD.
A) NOT WORKING
trpin 0x1, i/o on, mem off, no quirks)
siside0: Silicon Integrated Systems 96X UDMA6661 IDE controller (rev. 0x00)
siside0: bus-master DMA support present
siside0: primary channel configured to compatibility mode
siside0: primary channel interrupting at ioapic0 pin 14
atabus0 at siside0 channel 0
siside0: secondary channel configured to compatibility mode
siside0: secondary channel interrupting at ioapic0 pin 15
atabus1 at siside0 channel 1
Silicon Integrated System product 0x7013 (modem communications, revision 0xa0) at pci0 dev 2 function 6: PCI configuration registers:
Common header:
0x00: 0x70131039 0x02900005 0x070300a0 0x0000ad00
Vendor Name: Silicon Integrated System (0x1039)
Device ID: 0x7013
Command register: 0x0005
I/O space accesses: on
Memory space accesses: off
Bus mastering: on
Special cycles: off
MWI transactions: off
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0290
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: communications (0x07)
Subclass Name: modem (0x03)
Interface: 0x00
Revision ID: 0xa0
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0xad
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0x00001401 0x00001081 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000048 0x00000000 0x0b340303
Base address register at 0x10
type: 32-bit i/o
base: 0x00001400, size: 0x00000100
Base address register at 0x14
type: 32-bit i/o
base: 0x00001080, size: 0x00000080
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Capability list pointer: 0x48
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x0b
Minimum Grant: 0x34
Interrupt pin: 0x03 (pin C)
Interrupt line: 0x03
Capability register at 0x48
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0xc642
Version: 1.1
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: 55 mA
D1 power management state support: on
D2 power management state support: on
PME# support: 0x18
Control/status register: 0x0000
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion disabled
PME# status: off
Device-dependent header:
0x40: 0x00000002 0x00000000 0xc6420001 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000002 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System product 0x7013 (modem communications, revision 0xa0) at pci0 dev 2 function 6 (tag 0x80001600, intrtag 0x80001600, intrswiz 0, intrpin 0x3, i/o on, mem off, no quirks) not configured
auich0 at pci0 dev 2 function 7: PCI configuration registers:
Common header:
0x00: 0x70121039 0x02900005 0x040100a0 0x0000ad00
Vendor Name: Silicon Integrated System (0x1039)
Device Name: 7012 AC-97 Sound (0x7012)
Command register: 0x0005
I/O space accesses: on
Memory space accesses: off
Bus mastering: on
Special cycles: off
MWI transactions: off
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0290
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: multimedia (0x04)
Subclass Name: audio (0x01)
Interface: 0x00
Revision ID: 0xa0
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0xad
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0x00001c01 0x00001801 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000048 0x00000000 0x0b340303
Base address register at 0x10
type: 32-bit i/o
base: 0x00001c00, size: 0x00000100
Base address register at 0x14
type: 32-bit i/o
base: 0x00001800, size: 0x00000080
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Capability list pointer: 0x48
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x0b
Minimum Grant: 0x34
Interrupt pin: 0x03 (pin C)
Interrupt line: 0x03
Capability register at 0x48
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0xc642
Version: 1.1
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: 55 mA
D1 power management state support: on
D2 power management state support: on
PME# support: 0x18
Control/status register: 0x0000
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion disabled
PME# status: off
Device-dependent header:
0x40: 0x00000004 0x00000000 0xc6420001 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000002 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System 7012 AC-97 Sound (audio multimedia, revision 0xa0) at ? dev 2 function 7 (tag 0x80001700, intrtag 0x80001700, intrswiz 0, intrpin 0x3, i/o on, mem off, no quirks): SiS 7012 AC-97 Audio
auich0: interrupting at ioapic0 pin 18
auich0: ac97: Avance Logic unknown (0x414c4770) codec; headphone, 20 bit DAC, 18 bit ADC, no 3D stereo
auich0: ac97: ext id a07<AC97_23,AMAP,SPDIF,DRA,VRA>
ohci0 at pci0 dev 3 function 0: PCI configuration registers:
Common header:
0x00: 0x70011039 0x82800017 0x0c03100f 0x00804000
Vendor Name: Silicon Integrated System (0x1039)
Device Name: 5597/5598 USB host controller (0x7001)
Command register: 0x0017
I/O space accesses: on
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: on
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x8280
Capability List support: off
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: on
Class Name: serial bus (0x0c)
Subclass Name: USB (0x03)
Interface: 0x10
Revision ID: 0x0f
BIST: 0x00
Header Type: 0x00+multifunction (0x80)
Latency Timer: 0x40
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0xe2000000 0x00000000 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000000 0x00000000 0x50000109
Base address register at 0x10
type: 32-bit nonprefetchable memory
base: 0xe2000000, size: 0x00001000
Base address register at 0x14
not implemented(?)
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Reserved @ 0x34: 0x00000000
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x50
Minimum Grant: 0x00
Interrupt pin: 0x01 (pin A)
Interrupt line: 0x09
Device-dependent header:
0x40: 0x00000000 0x0001ac5c 0x0000023f 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0xc9c20001
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System 5597/5598 USB host controller (USB serial bus, interface 0x10, revision 0x0f) at ? dev 3 function 0 (tag 0x80001800, intrtag 0x80001800, intrswiz 0, intrpin 0x1, i/o on, mem on, no quirks): Silicon Integrated System 5597/5598 USB host controller (rev. 0x0f)
ohci0: interrupting at ioapic0 pin 20
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
ohci1 at pci0 dev 3 function 1: PCI configuration registers:
Common header:
0x00: 0x70011039 0x82800017 0x0c03100f 0x00004000
Vendor Name: Silicon Integrated System (0x1039)
Device Name: 5597/5598 USB host controller (0x7001)
Command register: 0x0017
I/O space accesses: on
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: on
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x8280
Capability List support: off
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: on
Class Name: serial bus (0x0c)
Subclass Name: USB (0x03)
Interface: 0x10
Revision ID: 0x0f
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0x40
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0xe2001000 0x00000000 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000000 0x00000000 0x5000020b
Base address register at 0x10
type: 32-bit nonprefetchable memory
base: 0xe2001000, size: 0x00001000
Base address register at 0x14
not implemented(?)
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Reserved @ 0x34: 0x00000000
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x50
Minimum Grant: 0x00
Interrupt pin: 0x02 (pin B)
Interrupt line: 0x0b
Device-dependent header:
0x40: 0x00000000 0x0001ac5c 0x0000023f 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0xc9c20001
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System 5597/5598 USB host controller (USB serial bus, interface 0x10, revision 0x0f) at ? dev 3 function 1 (tag 0x80001900, intrtag 0x80001900, intrswiz 0, intrpin 0x2, i/o on, mem on, no quirks): Silicon Integrated System 5597/5598 USB host controller (rev. 0x0f)
ohci1: interrupting at ioapic0 pin 21
ohci1: OHCI version 1.0, legacy support
usb1 at ohci1: USB revision 1.0
ehci0 at pci0 dev 3 function 3: PCI configuration registers:
Common header:
0x00: 0x70021039 0x02900006 0x0c032000 0x00004000
Vendor Name: Silicon Integrated System (0x1039)
Device Name: 7002 USB 2.0 host controller (0x7002)
Command register: 0x0006
I/O space accesses: off
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: off
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0290
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: serial bus (0x0c)
Subclass Name: USB (0x03)
Interface: 0x20
Revision ID: 0x00
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0x40
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0xe2002000 0x00000000 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000050 0x00000000 0x5000040a
Base address register at 0x10
type: 32-bit nonprefetchable memory
base: 0xe2002000, size: 0x00001000
Base address register at 0x14
not implemented(?)
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Capability list pointer: 0x50
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x50
Minimum Grant: 0x00
Interrupt pin: 0x04 (pin D)
Interrupt line: 0x0a
Capability register at 0x50
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0xc9c2
Version: 1.1
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: 375 mA
D1 power management state support: off
D2 power management state support: off
PME# support: 0x19
Control/status register: 0x0000
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion disabled
PME# status: off
Device-dependent header:
0x40: 0x08000000 0x00000000 0x00000000 0x00000000
0x50: 0xc9c20001 0x00000000 0x2100000a 0x00000000
0x60: 0x007f2020 0x00000000 0x00000000 0x00000000
0x70: 0x00000001 0xc0080000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System 7002 USB 2.0 host controller (USB serial bus, interface 0x20) at ? dev 3 function 3 (tag 0x80001b00, intrtag 0x80001b00, intrswiz 0, intrpin 0x4, i/o off, mem on, no quirks): Silicon Integrated System 7002 USB 2.0 host controller (rev. 0x00)
ehci0: interrupting at ioapic0 pin 23
ehci0: EHCI version 1.0
ehci0: companion controllers, 3 ports each: ohci0 ohci1
usb2 at ehci0: USB revision 2.0
sip0 at pci0 dev 4 function 0: PCI configuration registers:
Common header:
0x00: 0x09001039 0x02900007 0x02000091 0x0000ad00
Vendor Name: Silicon Integrated System (0x1039)
Device Name: 900 10/100 Ethernet (0x0900)
Command register: 0x0007
I/O space accesses: on
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: off
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0290
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: network (0x02)
Subclass Name: ethernet (0x00)
Interface: 0x00
Revision ID: 0x91
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0xad
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0x00002001 0xe2003000 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000040 0x00000000 0x0b340105
Base address register at 0x10
type: 32-bit i/o
base: 0x00002000, size: 0x00000100
Base address register at 0x14
type: 32-bit nonprefetchable memory
base: 0xe2003000, size: 0x00001000
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Capability list pointer: 0x40
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x0b
Minimum Grant: 0x34
Interrupt pin: 0x01 (pin A)
Interrupt line: 0x05
Capability register at 0x40
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0xfe02
Version: 1.1
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: self-powered
D1 power management state support: on
D2 power management state support: on
PME# support: 0x1f
Control/status register: 0x0100
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion enabled
PME# status: off
Device-dependent header:
0x40: 0xfe020001 0x00000100 0x00000000 0x00000000
0x50: 0x00000001 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000091 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System 900 10/100 Ethernet (ethernet network, revision 0x91) at ? dev 4 function 0 (tag 0x80002000, intrtag 0x80002000, intrswiz 0, intrpin 0x1, i/o on, mem on, no quirks): SiS 900 10/100 Ethernet, rev 0x91
sip0: interrupting at ioapic0 pin 19
sip0: Ethernet address 00:16:36:3c:47:e0
rlphy0 at sip0 phy 13: RTL8201L 10/100 media interface, rev. 1
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
cbb0 at pci0 dev 6 function 0: PCI configuration registers:
Common header:
0x00: 0x14101524 0x02100007 0x06070001 0x00024000
Vendor Name: ENE Technology (0x1524)
Device Name: CB1410 CardBus Controller (0x1410)
Command register: 0x0007
I/O space accesses: on
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: off
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0210
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: off
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: bridge (0x06)
Subclass Name: CardBus (0x07)
Interface: 0x00
Revision ID: 0x01
BIST: 0x00
Header Type: 0x02 (0x02)
Latency Timer: 0x40
Cache Line Size: 0x00
Type 2 (PCI-CardBus bridge) header:
0x10: 0x3be00000 0x020000a0 0x20020200 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00000000
0x30: 0x00000000 0x00000000 0x00000000 0x03400105
0x40: 0x00821025 0x000003e1
Base address register at 0x10 (CardBus socket/ExCA registers)
type: 32-bit nonprefetchable memory
base: 0x3be00000, size: 0x00001000
Capability list pointer: 0xa0
Secondary status register: 0x0200
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: off
Data parity error detection: off
DEVSEL timing: medium (0x1)
PCI target aborts terminate CardBus bus master transactions: off
CardBus target aborts terminate PCI bus master transactions: off
Bus initiator aborts terminate initiator transactions: off
System error: off
Parity error: off
PCI bus number: 0x00
CardBus bus number: 0x02
Subordinate bus number: 0x02
CardBus latency timer: 0x20
CardBus memory region 0:
base register: 0x00000000
limit register: 0x00000000
CardBus memory region 1:
base register: 0x00000000
limit register: 0x00000000
CardBus I/O region 0:
base register: 0x00000000
limit register: 0x00000000
CardBus I/O region 1:
base register: 0x00000000
limit register: 0x00000000
Interrupt line: 0x05
Interrupt pin: 0x01 (pin A)
Bridge control register: 0x0340
Parity error response: off
CardBus SERR forwarding: off
ISA enable: off
VGA enable: off
CardBus master abort reporting: off
CardBus reset: on
Functional interrupts routed by ExCA registers: off
Memory window 0 prefetchable: on
Memory window 1 prefetchable: on
Write posting enable: off
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Base address register at 0x44 (legacy-mode registers)
type: 32-bit i/o
base: 0x000003e0, size: 0x00000004
Capability register at 0xa0
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0xfe01
Version: 1.0
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: self-powered
D1 power management state support: on
D2 power management state support: on
PME# support: 0x1f
Control/status register: 0x0100
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion enabled
PME# status: off
Device-dependent header:
0x48: 0x00000000 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x0040d020 0x00000000 0x00000000 0x00001002
0x90: 0x604402c0 0x00000000 0x00000000 0x00000000
0xa0: 0xfe010001 0x00c00100 0x00000016 0x00000001
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00001000 0x00800080 0x10080600 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
ENE Technology CB1410 CardBus Controller (CardBus bridge, revision 0x01) at ? dev 6 function 0 (tag 0x80003000, intrtag 0x80003000, intrswiz 0, intrpin 0x1, i/o on, mem on, no quirks): ENE Technology CB1410 CardBus Controller (rev. 0x01)
ath0 at pci0 dev 11 function 0: PCI configuration registers:
Common header:
0x00: 0x001a168c 0x82900016 0x02000001 0x00005004
Vendor Name: Atheros Communications (0x168c)
Device ID: 0x001a
Command register: 0x0016
I/O space accesses: off
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: on
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x8290
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: on
Class Name: network (0x02)
Subclass Name: ethernet (0x00)
Interface: 0x00
Revision ID: 0x01
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0x50
Cache Line Size: 0x04
Type 0 ("normal" device) header:
0x10: 0xe2010000 0x00000000 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00005001 0x04181468
0x30: 0x00000000 0x00000044 0x00000000 0x1c0a0103
Base address register at 0x10
type: 32-bit nonprefetchable memory
base: 0xe2010000, size: 0x00010000
Base address register at 0x14
not implemented(?)
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00005001
Subsystem vendor ID: 0x1468
Subsystem ID: 0x0418
Expansion ROM Base Address: 0x00000000
Capability list pointer: 0x44
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x1c
Minimum Grant: 0x0a
Interrupt pin: 0x01 (pin A)
Interrupt line: 0x03
Capability register at 0x44
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0x01c2
Version: 1.1
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: 375 mA
D1 power management state support: off
D2 power management state support: off
PME# support: 0x00
Control/status register: 0x4000
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion disabled
PME# status: off
Device-dependent header:
0x40: 0x00000000 0x01c20001 0xc6004000 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Atheros Communications product 0x001a (ethernet network, revision 0x01) at ? dev 11 function 0 (tag 0x80005800, intrtag 0x80005800, intrswiz 0, intrpin 0x1, i/o off, mem on, no quirks)
ath0: interrupting at ioapic0 pin 17
ath0: unable to attach hardware; HAL status 13
isa0 at pcib0
cbb0: cacheline 0x0 lattimer 0x40
cbb0: bhlc 0x24000
cbb0: interrupting at ioapic0 pin 19
cardslot0 at cbb0
cardbus0 at cardslot0: bus 2
pcmcia0 at cardslot0
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
auich0: measured ac97 link rate at 48003 Hz, will use 48000 Hz
audio0 at auich0: full duplex, mmap, independent
acpiacad0: AC adapter online.
uhub0 at usb0: Silicon Integra OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
uhub1 at usb1: Silicon Integra OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
uhub2 at usb2: Silicon Integrated System EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 6 ports with 6 removable, self powered
acpibat0: battery info: SANYO, LION, 01ZL 244
acpibat0: battery info: SANYO, LION, 01ZL 244
wd0 at atabus0 drive 0: <WDC WD1200BEVE-00UYT0>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 111 GB, 232581 cyl, 16 head, 63 sec, 512 bytes/sect x 234441648 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
wd0(siside0:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA)
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <Slimtype DVDRW SSW-8015S, , HRS2> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
cd0(siside0:1:0): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA)
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio1 at pad0: half duplex
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)
B) WORKING
0)
siside0: bus-master DMA support present
siside0: primary channel configured to compatibility mode
siside0: primary channel interrupting at ioapic0 pin 14
atabus0 at siside0 channel 0
siside0: secondary channel configured to compatibility mode
siside0: secondary channel interrupting at ioapic0 pin 15
atabus1 at siside0 channel 1
Silicon Integrated System product 0x7013 (modem communications, revision 0xa0) at pci0 dev 2 function 6: PCI configuration registers:
Common header:
0x00: 0x70131039 0x02900005 0x070300a0 0x0000ad00
Vendor Name: Silicon Integrated System (0x1039)
Device ID: 0x7013
Command register: 0x0005
I/O space accesses: on
Memory space accesses: off
Bus mastering: on
Special cycles: off
MWI transactions: off
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0290
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: communications (0x07)
Subclass Name: modem (0x03)
Interface: 0x00
Revision ID: 0xa0
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0xad
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0x00001401 0x00001081 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000048 0x00000000 0x0b340303
Base address register at 0x10
type: 32-bit i/o
base: 0x00001400, size: 0x00000100
Base address register at 0x14
type: 32-bit i/o
base: 0x00001080, size: 0x00000080
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Capability list pointer: 0x48
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x0b
Minimum Grant: 0x34
Interrupt pin: 0x03 (pin C)
Interrupt line: 0x03
Capability register at 0x48
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0xc642
Version: 1.1
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: 55 mA
D1 power management state support: on
D2 power management state support: on
PME# support: 0x18
Control/status register: 0x0000
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion disabled
PME# status: off
Device-dependent header:
0x40: 0x00000002 0x00000000 0xc6420001 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000002 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System product 0x7013 (modem communications, revision 0xa0) at pci0 dev 2 function 6 (tag 0x80001600, intrtag 0x80001600, intrswiz 0, intrpin 0x3, i/o on, mem off, no quirks) not configured
auich0 at pci0 dev 2 function 7: PCI configuration registers:
Common header:
0x00: 0x70121039 0x02900005 0x040100a0 0x0000ad00
Vendor Name: Silicon Integrated System (0x1039)
Device Name: 7012 AC-97 Sound (0x7012)
Command register: 0x0005
I/O space accesses: on
Memory space accesses: off
Bus mastering: on
Special cycles: off
MWI transactions: off
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0290
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: multimedia (0x04)
Subclass Name: audio (0x01)
Interface: 0x00
Revision ID: 0xa0
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0xad
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0x00001c01 0x00001801 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000048 0x00000000 0x0b340303
Base address register at 0x10
type: 32-bit i/o
base: 0x00001c00, size: 0x00000100
Base address register at 0x14
type: 32-bit i/o
base: 0x00001800, size: 0x00000080
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Capability list pointer: 0x48
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x0b
Minimum Grant: 0x34
Interrupt pin: 0x03 (pin C)
Interrupt line: 0x03
Capability register at 0x48
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0xc642
Version: 1.1
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: 55 mA
D1 power management state support: on
D2 power management state support: on
PME# support: 0x18
Control/status register: 0x0000
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion disabled
PME# status: off
Device-dependent header:
0x40: 0x00000004 0x00000000 0xc6420001 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000002 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System 7012 AC-97 Sound (audio multimedia, revision 0xa0) at ? dev 2 function 7 (tag 0x80001700, intrtag 0x80001700, intrswiz 0, intrpin 0x3, i/o on, mem off, no quirks): SiS 7012 AC-97 Audio
auich0: interrupting at ioapic0 pin 18
auich0: ac97: Avance Logic unknown (0x414c4770) codec; headphone, 20 bit DAC, 18 bit ADC, no 3D stereo
auich0: ac97: ext id a07<AC97_23,AMAP,SPDIF,DRA,VRA>
ohci0 at pci0 dev 3 function 0: PCI configuration registers:
Common header:
0x00: 0x70011039 0x02800017 0x0c03100f 0x00804000
Vendor Name: Silicon Integrated System (0x1039)
Device Name: 5597/5598 USB host controller (0x7001)
Command register: 0x0017
I/O space accesses: on
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: on
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0280
Capability List support: off
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: serial bus (0x0c)
Subclass Name: USB (0x03)
Interface: 0x10
Revision ID: 0x0f
BIST: 0x00
Header Type: 0x00+multifunction (0x80)
Latency Timer: 0x40
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0xe2000000 0x00000000 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000000 0x00000000 0x50000109
Base address register at 0x10
type: 32-bit nonprefetchable memory
base: 0xe2000000, size: 0x00001000
Base address register at 0x14
not implemented(?)
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Reserved @ 0x34: 0x00000000
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x50
Minimum Grant: 0x00
Interrupt pin: 0x01 (pin A)
Interrupt line: 0x09
Device-dependent header:
0x40: 0x00000000 0x0001ac5c 0x0000023f 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0xc9c20001
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System 5597/5598 USB host controller (USB serial bus, interface 0x10, revision 0x0f) at ? dev 3 function 0 (tag 0x80001800, intrtag 0x80001800, intrswiz 0, intrpin 0x1, i/o on, mem on, no quirks): Silicon Integrated System 5597/5598 USB host controller (rev. 0x0f)
ohci0: interrupting at ioapic0 pin 20
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
ohci1 at pci0 dev 3 function 1: PCI configuration registers:
Common header:
0x00: 0x70011039 0x02800017 0x0c03100f 0x00004000
Vendor Name: Silicon Integrated System (0x1039)
Device Name: 5597/5598 USB host controller (0x7001)
Command register: 0x0017
I/O space accesses: on
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: on
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0280
Capability List support: off
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: serial bus (0x0c)
Subclass Name: USB (0x03)
Interface: 0x10
Revision ID: 0x0f
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0x40
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0xe2001000 0x00000000 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000000 0x00000000 0x5000020b
Base address register at 0x10
type: 32-bit nonprefetchable memory
base: 0xe2001000, size: 0x00001000
Base address register at 0x14
not implemented(?)
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Reserved @ 0x34: 0x00000000
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x50
Minimum Grant: 0x00
Interrupt pin: 0x02 (pin B)
Interrupt line: 0x0b
Device-dependent header:
0x40: 0x00000000 0x0001ac5c 0x0000023f 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0xc9c20001
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System 5597/5598 USB host controller (USB serial bus, interface 0x10, revision 0x0f) at ? dev 3 function 1 (tag 0x80001900, intrtag 0x80001900, intrswiz 0, intrpin 0x2, i/o on, mem on, no quirks): Silicon Integrated System 5597/5598 USB host controller (rev. 0x0f)
ohci1: interrupting at ioapic0 pin 21
ohci1: OHCI version 1.0, legacy support
usb1 at ohci1: USB revision 1.0
ehci0 at pci0 dev 3 function 3: PCI configuration registers:
Common header:
0x00: 0x70021039 0x02900006 0x0c032000 0x00004000
Vendor Name: Silicon Integrated System (0x1039)
Device Name: 7002 USB 2.0 host controller (0x7002)
Command register: 0x0006
I/O space accesses: off
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: off
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0290
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: serial bus (0x0c)
Subclass Name: USB (0x03)
Interface: 0x20
Revision ID: 0x00
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0x40
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0xe2002000 0x00000000 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000050 0x00000000 0x5000040a
Base address register at 0x10
type: 32-bit nonprefetchable memory
base: 0xe2002000, size: 0x00001000
Base address register at 0x14
not implemented(?)
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Capability list pointer: 0x50
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x50
Minimum Grant: 0x00
Interrupt pin: 0x04 (pin D)
Interrupt line: 0x0a
Capability register at 0x50
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0xc9c2
Version: 1.1
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: 375 mA
D1 power management state support: off
D2 power management state support: off
PME# support: 0x19
Control/status register: 0x0000
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion disabled
PME# status: off
Device-dependent header:
0x40: 0x08000000 0x00000000 0x00000000 0x00000000
0x50: 0xc9c20001 0x00000000 0x2100000a 0x00000000
0x60: 0x007f2020 0x00000000 0x00000000 0x00000000
0x70: 0x00000001 0xc0080000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System 7002 USB 2.0 host controller (USB serial bus, interface 0x20) at ? dev 3 function 3 (tag 0x80001b00, intrtag 0x80001b00, intrswiz 0, intrpin 0x4, i/o off, mem on, no quirks): Silicon Integrated System 7002 USB 2.0 host controller (rev. 0x00)
ehci0: interrupting at ioapic0 pin 23
ehci0: EHCI version 1.0
ehci0: companion controllers, 3 ports each: ohci0 ohci1
usb2 at ehci0: USB revision 2.0
sip0 at pci0 dev 4 function 0: PCI configuration registers:
Common header:
0x00: 0x09001039 0x02900007 0x02000091 0x0000ad00
Vendor Name: Silicon Integrated System (0x1039)
Device Name: 900 10/100 Ethernet (0x0900)
Command register: 0x0007
I/O space accesses: on
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: off
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0290
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: network (0x02)
Subclass Name: ethernet (0x00)
Interface: 0x00
Revision ID: 0x91
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0xad
Cache Line Size: 0x00
Type 0 ("normal" device) header:
0x10: 0x00002001 0xe2003000 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00821025
0x30: 0x00000000 0x00000040 0x00000000 0x0b340105
Base address register at 0x10
type: 32-bit i/o
base: 0x00002000, size: 0x00000100
Base address register at 0x14
type: 32-bit nonprefetchable memory
base: 0xe2003000, size: 0x00001000
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00000000
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Expansion ROM Base Address: 0x00000000
Capability list pointer: 0x40
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x0b
Minimum Grant: 0x34
Interrupt pin: 0x01 (pin A)
Interrupt line: 0x05
Capability register at 0x40
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0xfe02
Version: 1.1
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: self-powered
D1 power management state support: on
D2 power management state support: on
PME# support: 0x1f
Control/status register: 0x0000
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion disabled
PME# status: off
Device-dependent header:
0x40: 0xfe020001 0x00000000 0x00000000 0x00000000
0x50: 0x00000001 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000091 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Silicon Integrated System 900 10/100 Ethernet (ethernet network, revision 0x91) at ? dev 4 function 0 (tag 0x80002000, intrtag 0x80002000, intrswiz 0, intrpin 0x1, i/o on, mem on, no quirks): SiS 900 10/100 Ethernet, rev 0x91
sip0: interrupting at ioapic0 pin 19
sip0: Ethernet address 00:16:36:3c:47:e0
rlphy0 at sip0 phy 13: RTL8201L 10/100 media interface, rev. 1
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
cbb0 at pci0 dev 6 function 0: PCI configuration registers:
Common header:
0x00: 0x14101524 0x02100007 0x06070001 0x00024000
Vendor Name: ENE Technology (0x1524)
Device Name: CB1410 CardBus Controller (0x1410)
Command register: 0x0007
I/O space accesses: on
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: off
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0210
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: off
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: bridge (0x06)
Subclass Name: CardBus (0x07)
Interface: 0x00
Revision ID: 0x01
BIST: 0x00
Header Type: 0x02 (0x02)
Latency Timer: 0x40
Cache Line Size: 0x00
Type 2 (PCI-CardBus bridge) header:
0x10: 0x3de00000 0x020000a0 0x20020200 0x00000000
0x20: 0x00000000 0x00000000 0x00000000 0x00000000
0x30: 0x00000000 0x00000000 0x00000000 0x03400105
0x40: 0x00821025 0x000003e1
Base address register at 0x10 (CardBus socket/ExCA registers)
type: 32-bit nonprefetchable memory
base: 0x3de00000, size: 0x00001000
Capability list pointer: 0xa0
Secondary status register: 0x0200
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: off
Data parity error detection: off
DEVSEL timing: medium (0x1)
PCI target aborts terminate CardBus bus master transactions: off
CardBus target aborts terminate PCI bus master transactions: off
Bus initiator aborts terminate initiator transactions: off
System error: off
Parity error: off
PCI bus number: 0x00
CardBus bus number: 0x02
Subordinate bus number: 0x02
CardBus latency timer: 0x20
CardBus memory region 0:
base register: 0x00000000
limit register: 0x00000000
CardBus memory region 1:
base register: 0x00000000
limit register: 0x00000000
CardBus I/O region 0:
base register: 0x00000000
limit register: 0x00000000
CardBus I/O region 1:
base register: 0x00000000
limit register: 0x00000000
Interrupt line: 0x05
Interrupt pin: 0x01 (pin A)
Bridge control register: 0x0340
Parity error response: off
CardBus SERR forwarding: off
ISA enable: off
VGA enable: off
CardBus master abort reporting: off
CardBus reset: on
Functional interrupts routed by ExCA registers: off
Memory window 0 prefetchable: on
Memory window 1 prefetchable: on
Write posting enable: off
Subsystem vendor ID: 0x1025
Subsystem ID: 0x0082
Base address register at 0x44 (legacy-mode registers)
type: 32-bit i/o
base: 0x000003e0, size: 0x00000004
Capability register at 0xa0
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0xfe01
Version: 1.0
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: self-powered
D1 power management state support: on
D2 power management state support: on
PME# support: 0x1f
Control/status register: 0x0100
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion enabled
PME# status: off
Device-dependent header:
0x48: 0x00000000 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x0040d020 0x00000000 0x00000000 0x00001002
0x90: 0x604402c0 0x00000000 0x00000000 0x00000000
0xa0: 0xfe010001 0x00c00100 0x00000016 0x00000001
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00001000 0x00800080 0x10080600 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
ENE Technology CB1410 CardBus Controller (CardBus bridge, revision 0x01) at ? dev 6 function 0 (tag 0x80003000, intrtag 0x80003000, intrswiz 0, intrpin 0x1, i/o on, mem on, no quirks): ENE Technology CB1410 CardBus Controller (rev. 0x01)
ath0 at pci0 dev 11 function 0: PCI configuration registers:
Common header:
0x00: 0x001a168c 0x02900016 0x02000001 0x00005004
Vendor Name: Atheros Communications (0x168c)
Device ID: 0x001a
Command register: 0x0016
I/O space accesses: off
Memory space accesses: on
Bus mastering: on
Special cycles: off
MWI transactions: on
Palette snooping: off
Parity error checking: off
Address/data stepping: off
System error (SERR): off
Fast back-to-back transactions: off
Interrupt disable: off
Status register: 0x0290
Capability List support: on
66 MHz capable: off
User Definable Features (UDF) support: off
Fast back-to-back capable: on
Data parity error detected: off
DEVSEL timing: medium (0x1)
Slave signaled Target Abort: off
Master received Target Abort: off
Master received Master Abort: off
Asserted System Error (SERR): off
Parity error detected: off
Class Name: network (0x02)
Subclass Name: ethernet (0x00)
Interface: 0x00
Revision ID: 0x01
BIST: 0x00
Header Type: 0x00 (0x00)
Latency Timer: 0x50
Cache Line Size: 0x04
Type 0 ("normal" device) header:
0x10: 0xe2010000 0x00000000 0x00000000 0x00000000
0x20: 0x00000000 0x00000000 0x00005001 0x04181468
0x30: 0x00000000 0x00000044 0x00000000 0x1c0a0103
Base address register at 0x10
type: 32-bit nonprefetchable memory
base: 0xe2010000, size: 0x00010000
Base address register at 0x14
not implemented(?)
Base address register at 0x18
not implemented(?)
Base address register at 0x1c
not implemented(?)
Base address register at 0x20
not implemented(?)
Base address register at 0x24
not implemented(?)
Cardbus CIS Pointer: 0x00005001
Subsystem vendor ID: 0x1468
Subsystem ID: 0x0418
Expansion ROM Base Address: 0x00000000
Capability list pointer: 0x44
Reserved @ 0x38: 0x00000000
Maximum Latency: 0x1c
Minimum Grant: 0x0a
Interrupt pin: 0x01 (pin A)
Interrupt line: 0x03
Capability register at 0x44
type: 0x01 (Power Management, rev. 1.0)
PCI Power Management Capabilities Register
Capabilities register: 0x01c2
Version: 1.1
PME# clock: off
Device specific initialization: off
3.3V auxiliary current: 375 mA
D1 power management state support: off
D2 power management state support: off
PME# support: 0x00
Control/status register: 0x4000
Power state: D0
PCI Express reserved: off
No soft reset: off
PME# assertion disabled
PME# status: off
Device-dependent header:
0x40: 0x00000000 0x01c20001 0xc6004000 0x00000000
0x50: 0x00000000 0x00000000 0x00000000 0x00000000
0x60: 0x00000000 0x00000000 0x00000000 0x00000000
0x70: 0x00000000 0x00000000 0x00000000 0x00000000
0x80: 0x00000000 0x00000000 0x00000000 0x00000000
0x90: 0x00000000 0x00000000 0x00000000 0x00000000
0xa0: 0x00000000 0x00000000 0x00000000 0x00000000
0xb0: 0x00000000 0x00000000 0x00000000 0x00000000
0xc0: 0x00000000 0x00000000 0x00000000 0x00000000
0xd0: 0x00000000 0x00000000 0x00000000 0x00000000
0xe0: 0x00000000 0x00000000 0x00000000 0x00000000
0xf0: 0x00000000 0x00000000 0x00000000 0x00000000
Don't know how to pretty-print device-dependent header.
Atheros Communications product 0x001a (ethernet network, revision 0x01) at ? dev 11 function 0 (tag 0x80005800, intrtag 0x80005800, intrswiz 0, intrpin 0x1, i/o off, mem on, no quirks)
ath0: interrupting at ioapic0 pin 17
ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ath0: mac 7.8 phy 4.5 radio 5.6
isa0 at pcib0
cbb0: cacheline 0x0 lattimer 0x40
cbb0: bhlc 0x24000
cbb0: interrupting at ioapic0 pin 19
cardslot0 at cbb0
cardbus0 at cardslot0: bus 2
pcmcia0 at cardslot0
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
auich0: measured ac97 link rate at 48000 Hz
audio0 at auich0: full duplex, mmap, independent
acpiacad0: AC adapter online.
uhub0 at usb0: Silicon Integra OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
uhub1 at usb1: Silicon Integra OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
uhub2 at usb2: Silicon Integrated System EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 6 ports with 6 removable, self powered
acpibat0: battery info: SANYO, LION, 01ZL 244
acpibat0: battery info: SANYO, LION, 01ZL 244
wd0 at atabus0 drive 0: <WDC WD1200BEVE-00UYT0>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 111 GB, 232581 cyl, 16 head, 63 sec, 512 bytes/sect x 234441648 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
wd0(siside0:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA)
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <Slimtype DVDRW SSW-8015S, , HRS2> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
cd0(siside0:1:0): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA)
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio1 at pad0: half duplex
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)
Thank you very much for your help in resolving this issue.
Kind regards,
Nino
-------- Original-Nachricht --------
> Datum: Sat, 27 Jun 2009 17:15:05 +0000 (UTC)
> Von: David Holland <dholland-bugs@netbsd.org>
> An: port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org, nbsdold@gmx.net
> Betreff: Re: port-i386/41624: atheros-card works in 4.0 but not in 5.0
> The following reply was made to PR port-i386/41624; it has been noted by
> GNATS.
>
> From: David Holland <dholland-bugs@netbsd.org>
> To: gnats-bugs@NetBSD.org
> Cc:
> Subject: Re: port-i386/41624: atheros-card works in 4.0 but not in 5.0
> Date: Sat, 27 Jun 2009 17:14:54 +0000
>
> On Mon, Jun 22, 2009 at 09:15:00AM +0000, nbsdold@gmx.net wrote:
> > I am using a laptop (Acer Aspire 3634) with a wireless-card of
> > Atheros type, I guess made by Amtel. On NetBSD 5.0 this card does
> > not work. On NetBSD 4.0 this card DOES work, and produces the
> > device ath0.
> >
> > Below is the dmesg 1. from NetBSD 4.0, where it works, and 2. of
> > NetBSD 5.0, where it only reads "cannot map register space". I
> > would be very grateful for any help.
>
> Does adding 'options PCI_ADDR_FIXUP' to the kernel config help?
>
> --
> David A. Holland
> dholland@netbsd.org
>
--
Neu: GMX Doppel-FLAT mit Internet-Flatrate + Telefon-Flatrate
für nur 19,99 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02
From: David Holland <dholland-bugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: port-i386/41624: atheros-card works in 4.0 but not in 5.0
Date: Tue, 8 Sep 2015 04:01:12 +0000
On Mon, Jul 06, 2009 at 11:25:01AM +0000, Nino on NetBSD 4.0 wrote:
> Now ath0 DOES work. It was quite interesting, I attribute it to a
> quirky card (it blue-screened Windows, it said something about
> "memory parity error", which was definitely incorrect, as I tried
> several RAM-chips). So not a problem of NetBSD.
>
> If you want to know details, I am sending you below a) the dmesg
> while it was NOT working, and b) the dmesg when it WAS working;
> possibly it can be of help for other cases in the future. What I
> did to solve it was: reboot in Windows after taking out the
> wireless-chip, then put in the chip when Windows is running, then
> reboot Windows with the chip inside, then turn on wireless (using
> the button on the laptop), then shutdown windows and boot into
> NetBSD.
Looking at the diffs between those dumps, I wonder if the problem
is/was that your machine has bad RAM, or some similar problem :(
for example:
ohci0 at pci0 dev 3 function 0: PCI configuration registers:
Common header:
- 0x00: 0x70011039 0x82800017 0x0c03100f 0x00804000
+ 0x00: 0x70011039 0x02800017 0x0c03100f 0x00804000
Not related to the atheros card at all; but it seems like that should
not be different from one boot to the next. Although I don't know what
it actually means so maybe I'm jumping to conclusions.
In any event I suspect the interesting part (within the atheros
section) is this:
- Parity error detected: on
+ Parity error detected: off
and that this state caused it to not attach.
However, it was all long enough ago that you've probably junked the
hardware in the meantime... I hope you found a way to make it work
reasonably reliably, as opposed to just "sometimes".
I think at this point the PR should be closed...
--
David A. Holland
dholland@netbsd.org
State-Changed-From-To: open->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Tue, 08 Sep 2015 04:34:39 +0000
State-Changed-Why:
Problem appears to have been hardware-level.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.