Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Re: Solution: AUVIA works now correctly !

From: Andy Isaacson <adi(at)hexapodia.org>
Date: Wed Jun 04 2003 - 14:27:49 EDT

On Mon, Jun 02, 2003 at 05:58:17PM -0400, Michael Shalayeff wrote:

> Making, drinking tea and reading an opus magnum from HUNiX:
> > I've set up OpenBSD 3.3 on my Sony VAIO FX-601 laptop.
> > The box freezes after printing the following lines at the very first reboot.
> > 
> > pcib1 at pci0 dev 7 function 4 "VIA VT82C686 SMBus" rev 0x40
> > auvia0 at pci0 dev 7 function 5 "VIA VT82C686 AC97 Audio" rev 0x50
> 
> most likely you have screwed up pci interrupt routing by
> disabling as you think of 'em unused devices in the bios
> and that you are not supposed to do.
> w/ that accommpllished and undone (e.g. all devices enabled
> in the bios and all pci/isa interrupt assignments kept on default)
> please supply your dmesg should the problem persist and
> even maybe send dmesg from after these are done:
> 
> boot> -c
> ...
> UKC> change pcibios
> ...
> flags [0x0] ? 0x30
> UKC> exit

I am not the original poster, but I also have a Sony Vaio (i815 chipset rather than VIA). The Sony BIOS (Phoenix, actually) is very minimal; I can turn on and off the Serial and Parallel ports, and I can choose "PnP OS", but I have no other control. For OpenBSD I have the serial and parallel ports turned on (even though the system doesn't have the physical ports) and I have "Plug and Play OS" set to NO. With that configuration, here's what I get from dmesg after boot with 0x30 for pcibios flags; note that it's truncated at the beginning.

I hope that someday the CardBus bridge will be configured correctly. Note that the kernel booted also has the BIOS memory/size changed for pcic0, so that it probes and I can use the 802.11b card (which wasn't installed on this boot).

3 bitmap 0x56b8
PIR Entry 1:

	Bus: 1  Device: 6
		INTA: link 0x62 bitmap 0x56b8
		INTB: link 0x63 bitmap 0x56b8
		INTC: link 0x60 bitmap 0x56b8
		INTD: link 0x61 bitmap 0x56b8
PIR Entry 2:
	Bus: 1  Device: 4
		INTA: link 0x61 bitmap 0x56b8
		INTB: link 0x60 bitmap 0x56b8
		INTC: link 0x62 bitmap 0x56b8
		INTD: link 0x63 bitmap 0x56b8
PIR Entry 3:
	Bus: 1  Device: 9
		INTA: link 0x62 bitmap 0x56b8
		INTB: link 0x63 bitmap 0x56b8
		INTC: link 0x00 bitmap 0x56b8
		INTD: link 0x00 bitmap 0x56b8
PIR Entry 4:
	Bus: 1  Device: 8
		INTA: link 0x68 bitmap 0x0200
		INTB: link 0x00 bitmap 0x0000
		INTC: link 0x00 bitmap 0x0000
		INTD: link 0x00 bitmap 0x0000
PIR Entry 5:
	Bus: 0  Device: 0
		INTA: link 0x60 bitmap 0x56b8
		INTB: link 0x61 bitmap 0x56b8
		INTC: link 0x62 bitmap 0x56b8
		INTD: link 0x63 bitmap 0x56b8
PIR Entry 6:
	Bus: 0  Device: 31
		INTA: link 0x60 bitmap 0x56b8
		INTB: link 0x61 bitmap 0x56b8
		INTC: link 0x6b bitmap 0x56b8
		INTD: link 0x63 bitmap 0x56b8
PIR Entry 7:
Do you need help?X
Bus: 0 Device: 2 INTA: link 0x60 bitmap 0xdef8 INTB: link 0x61 bitmap 0xdef8 INTC: link 0x00 bitmap 0xdef8 INTD: link 0x00 bitmap 0xdef8 PIR Entry 8: Bus: 0 Device: 1 INTA: link 0x60 bitmap 0xdef8 INTB: link 0x61 bitmap 0xdef8 INTC: link 0x00 bitmap 0xdef8 INTD: link 0x00 bitmap 0xdef8

pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371FB PCI-ISA" rev 0x00)
pciintr_link_alloc: bus 1 device 8: ignoring link 0x68
pciintr_link_alloc: bus 0 device 31: ignoring link 0x6b
pciintr_link_init: bus 0 device 2 link 0x60: bad irq bitmap 0xdef8, should be 0x56b8
pciintr_link_init: bus 0 device 2 link 0x61: bad irq bitmap 0xdef8, should be 0x56b8
pciintr_link_init: bus 0 device 1 link 0x60: bad irq bitmap 0xdef8, should be 0x56b8
pciintr_link_init: bus 0 device 1 link 0x61: bad irq bitmap 0xdef8, should be 0x56b8
pciintr_link_fixup: PIRQ 0x00 is already connected to IRQ 3
pciintr_link_fixup: PIRQ 0x01 is already connected to IRQ 5
pciintr_link_fixup: PIRQ 0x02 not connected
pciintr_link_fixup: PIRQ 0x03 is already connected to IRQ 9
pciintr_link_fixup (stage 2): assigning IRQ 3 to PIRQ 0x02
pciintr_link_fixup: piirq 0x0228

PCI bridge 0: primary 1, secondary 2, subordinate 2 PCI bridge 1: primary 0, secondary 1, subordinate 2 pcibios0: PCI bus #2 is the last bus
[System BIOS Setting]-----------------------
  device vendor product
  register space address size

000:00:0 8086:1130

[OK]

000:02:0 8086:1132

	10h mem  0xf8000000 0x04000000
	14h mem  0xf4000000 0x00080000

[OK]
000:30:0 8086:2448
[OK]
000:31:0 8086:244c
[OK]
000:31:1 8086:244a 20h port 0x00001800 0x00000010
[OK]
000:31:2 8086:2442 20h port 0x00001820 0x00000020
[OK]
000:31:3 8086:2443 20h port 0x00001810 0x00000010
[OK]
000:31:4 8086:2444 20h port 0x00001840 0x00000020
[OK]
000:31:5 8086:2445 10h port 0x00001c00 0x00000100 14h port 0x00001880 0x00000040
[OK]
000:31:6 8086:2446 10h port 0x00002400 0x00000100 14h port 0x00002000 0x00000080
[OK]
001:00:0 104c:8021 10h mem 0xf4105000 0x00000800 14h mem 0xf4100000 0x00004000
[OK]
001:02:0 1180:0475 10h mem 0x00000000 0x00001000
[NG]
001:08:0 8086:2449 10h mem 0xf4104000 0x00001000
Do you need more help?X
14h port 0x00003000 0x00000040
[OK]
--------------------------[ 1 devices bogus]
 Physical memory end: 0x07e7e000
 PCI memory mapped I/O space start: 0x07f00000
[PCIBIOS fixup stage]-----------------------
  device vendor product
  register space address size

000:00:0 8086:1130

[OK]

000:02:0 8086:1132

	10h mem  0xf8000000 0x04000000
	14h mem  0xf4000000 0x00080000

[OK]
000:30:0 8086:2448
[OK]
000:31:0 8086:244c
[OK]
000:31:1 8086:244a 20h port 0x00001800 0x00000010
[OK]
000:31:2 8086:2442 20h port 0x00001820 0x00000020
[OK]
000:31:3 8086:2443 20h port 0x00001810 0x00000010
[OK]
000:31:4 8086:2444 20h port 0x00001840 0x00000020
[OK]
000:31:5 8086:2445 10h port 0x00001c00 0x00000100 14h port 0x00001880 0x00000040
[OK]
000:31:6 8086:2446 10h port 0x00002400 0x00000100 14h port 0x00002000 0x00000080
[OK]
001:00:0 104c:8021 10h mem 0xf4105000 0x00000800 14h mem 0xf4100000 0x00004000
[OK]
001:02:0 1180:0475 10h mem 0x07f00000 0x00001000
[OK]
001:08:0 8086:2449 10h mem 0xf4104000 0x00001000 14h port 0x00003000 0x00000040
[OK]
--------------------------[ 0 devices bogus]
bios0: ROM list: 0xc0000/0xc000 0xd8000/0x4000! 0xdc000/0x4000! pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "Intel 82815 Hub" rev 0x11: rng active, 7Kb/sec vga1 at pci0 dev 2 function 0 "Intel 82815 Graphics" rev 0x11: aperture at 0xf8000000, size 0x4000000 wsdisplay0 at vga1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) ppb0 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0x03 pci1 at ppb0 bus 1
vendor "Texas Instruments", unknown product 0x8021 (class serial bus, subclass Firewire, rev 0x02) at pci1 dev 0 function 0 not configured cbb0 at pci1 dev 2 function 0 "Ricoh 5C475 PCI-CardBus" rev 0x80Interrupt not connected; no need to change.pci_intr_map: no mapping for pin A : couldn't map interrupt
fxp0 at pci1 dev 8 function 0 "Intel 82562" rev 0x03pci_intr_header_fixup: no entry for link 0x68 (1:8:0:A) : irq 9, address 08:00:46:17:7f:5d
inphy0 at fxp0 phy 1: i82562ET 10/100 media interface, rev. 0 pcib0 at pci0 dev 31 function 0 "Intel 82801BAM LPC" rev 0x03 pciide0 at pci0 dev 31 function 1 "Intel 82801BAM IDE" rev 0x03: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility wd0 at pciide0 channel 0 drive 0: <IBM-DJSA-220> wd0: 16-sector PIO, LBA, 14307MB, 16383 cyl, 16 head, 63 sec, 29302560 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4 pciide0: channel 1 ignored (disabled)
uhci0 at pci0 dev 31 function 2 "Intel 82801BA USB" rev 0x030:31:2 8086:2442 pin D clink 0x03 irq 9 stage 0 WARNING: preserving irq 9 pci_intr_route_link: route PIRQ 0x03 -> IRQ 9 preserved BIOS setting : irq 9
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered "Intel 82801BA SMBus" rev 0x03 at pci0 dev 31 function 3 not configured uhci1 at pci0 dev 31 function 4 "Intel 82801BA USB2" rev 0x03pci_intr_header_fixup: no entry for link 0x6b (0:31:4:C) : irq 10
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered auich0 at pci0 dev 31 function 5 "Intel 82801BA AC97 Audio" rev 0x030:31:5 8086:2445 pin B clink 0x01 irq 5 stage 0 WARNING: preserving irq 5 pci_intr_route_link: route PIRQ 0x01 -> IRQ 5 preserved BIOS setting : irq 5, ICH2 AC97
ac97: codec id 0x41445348 (Analog Devices AD1881A) ac97: codec features headphone, Analog Devices Phat Stereo audio0 at auich0
"Intel 82801BA AC97 Modem" rev 0x03 at pci0 dev 31 function 6 not configured pci_intr_post_fixup: PCI IRQs: 3 5 9; ISA IRQs: 0 1 2 4 6 7 8 11 12 13 14 15 isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0 pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo pcic0 at isa0 port 0x3e0/2 iomem 0xcc000/49152 pcic0 controller 0: <Intel 82365SL rev 1> has socket A only pcmcia0 at pcic0 controller 0 socket 0
pcic0: irq 3, polling enabled
biomask 4600 netmask 4600 ttymask 568a
pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
umass0 at uhub1 port 1 configuration 1 interface 0 umass0: Sony USB Memory Stick Slot, rev 1.10/1.80, addr 2 umass0: using SFF8070i over CBI-I
scsibus0 at umass0: 2 targets
sd0 at scsibus0 targ 1 lun 0: <Sony, MSC-U02, 1.00> SCSI0 0/direct removable sd0: drive offline

-andy Received on Wed Jun 4 14:38:35 2003

Can we help you?X

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:29:58 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library