Re: PCMCIA problems & OpenBSD 3.4
From: Kirlian Nexx (sorry_at_nogo.com)
Date: 02/12/04
- Next message: Reluctant Staff: "TEST NET"
- Previous message: GROG!: "mailsync (IMAP mailbox sync utility)"
- In reply to: Kirlian Nexx: "PCMCIA problems & OpenBSD 3.4"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 12 Feb 2004 03:51:17 GMT
Hi again,
Just by coincidence, I found out it seems to be linked to ACPI. Funnily
enough, under WinXP, the system seems to use one particular IRQ for both
PCI (the cardbus reader) and ISA (the wireless card itself). Removing
the ACPI driver and replacing it by a general 'Standard PC' driver
resulted in exactly the same problems I had under all the BSD's I tried:
the reader gets a decent IRQ but the wifi card doesn't.
So the next question is: is there any ACPI support planned for OpenBSD?
And if not, am I screwed? :O
Does this mean that under OpenBSD at the moment, an IRQ can either be
used for a PCI device, an ISA device, but not both at the same time?
Is there any way to force a different IRQ on , let's say, the cardbus
reader, and another totally different one for the wifi card? Maybe with
boot -c?
I already downloaded some info from Microsoft.com on ACPI, maybe this
will help me understand better.
Any remarks, insights?
Thx,
K
"Kirlian Nexx" <sorry@nogo.com> schreef in bericht
news:44yTb.2635$j05.109676@phobos.telenet-ops.be...
> Hello guys!
>
> Just wondering if anyone here ever got the following setup up and
> running with OpenBSD 3.4 Release.
>
> - PCD-RP-101CS PCI-PCMCIA card (Ricoh 5C475 II chipset-based) (
> http://www.amtron.com/reader/pcdrp101cs.htm )
> - Senao Long Range Card NL2511CD EXT2 (Prism 2.5-chipset based)
> - Asus A7N8X Deluxe Rev. 1.04
>
> The problem is that the Senao is not detected at all.
>
> According to the vendor's website, PCMCIA adaptor card is
> YENTA-compliant so it should work out of the box. 3.3V and 5V are both
> supported.
> The Senao is Prism2.5 based, so it should work out of the box too.
> However, I wonder if there might be an issue with the interrupt
> controller or BIOS support on this NForce mobo. The manpage for
> pcmcia(4) seems to be pointing in this direction:
>
> If the pcmcia adapter is not detected, or if pcmcia events (such
as
> card
> insertion) do not occur, there may be a PCI card BIOS mapped in
the
> same
> memory space the pcmcia driver is configured to use...
>
> Also, the manpage for pcibios(4) has an interesting note:
>
> 0x0002 Fixup PCI bus numbering; needed for many cardbus(4)
> bridges.
>
> Each PCI bus and CardBus should have a unique bus number.
> But
> some BIOS implementations don't assign a bus number for
> subordi-
> nate PCI buses. And many BIOS implementations don't
assign
> a bus
> number for CardBuses.
>
> However, there is a message in the dmesg stating:
>
> pcibios0: Warning, unable to fix up PCI interrupt routing
>
> If this is the case, I will be forced to modify the kernel parameters,
> am I correct?
> This is the dmesg, the sections I think might be at fault begin and
end
> with "-------".
>
> OpenBSD 3.4 (GENERIC) #18: Wed Sep 17 03:34:47 MDT 2003
> deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
> cpu0: AMD Athlon XP Model 10 (Barton) ("AuthenticAMD" 686-class) 1.84
> GHz
> cpu0:
>
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,
> MMX,FXSR,SIMD
> real mem = 1073262592 (1048108K)
> avail mem = 990097408 (966892K)
> using 4278 buffers containing 53764096 bytes (52504K) of memory
> mainbus0 (root)
> bios0 at mainbus0: AT/286+(94) BIOS, date 10/08/03, BIOS32 rev. 0 @
> 0xfb470
> apm0 at bios0: Power Management spec V1.2
> apm0: AC on, battery charge unknown
> ------------------------------------------------
> -----------------------------------------------
> pcibios0 at bios0: rev. 2.1 @ 0xf0000/0xdf84
> pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xfdeb0/208 (11 entries)
> pcibios0: PCI Exclusive IRQs: 3 4 5 7 11
> pcibios0: no compatible PCI ICU found
> pcibios0: Warning, unable to fix up PCI interrupt routing
> pcibios0: PCI bus #4 is the last bus
> bios0: ROM list: 0xc0000/0xd000 0xd0000/0x800
> pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
> -----------------------------------------------
> -----------------------------------------------
> pchb0 at pci0 dev 0 function 0 "Nvidia nForce2 Host-PCI" rev 0xa2
> "Nvidia nForce2" rev 0xa2 at pci0 dev 0 function 1 not configured
> "Nvidia nForce2" rev 0xa2 at pci0 dev 0 function 2 not configured
> "Nvidia nForce2" rev 0xa2 at pci0 dev 0 function 3 not configured
> "Nvidia nForce2" rev 0xa2 at pci0 dev 0 function 4 not configured
> "Nvidia nForce2" rev 0xa2 at pci0 dev 0 function 5 not configured
> pcib0 at pci0 dev 1 function 0 "Nvidia nForce2 PCI-ISA" rev 0xa3
> "Nvidia nForce2 SMBus" rev 0xa2 at pci0 dev 1 function 1 not
configured
> "Nvidia nForce2 Audio Processing unit" rev 0xa2 at pci0 dev 5 function
0
> not configured
> auich0 at pci0 dev 6 function 0 "Nvidia nForce2 AC-97 Audio" rev 0xa1:
> irq 3, nForce2 AC97
> ac97: codec id 0x414c4720 (Avance Logic ALC650)
> ac97: codec features 20 bit DAC, 18 bit ADC, Realtek 3D
> audio0 at auich0
> ppb0 at pci0 dev 8 function 0 "Nvidia nForce2 PCI-PCI" rev 0xa3
> pci1 at ppb0 bus 1
> "Texas Instruments DWL-520+" rev 0x00 at pci1 dev 7 function 0 not
> configured
> ----------------------------------------------------------------------
-- > ---------- > ---------------------------------------------------------------------- -- > ---------- > cbb0 at pci1 dev 10 function 0 "Ricoh 5C475 PCI-CardBus" rev 0x80: irq 4 > cardslot0 at cbb0 slot 0 flags 0 > cardbus0 at cardslot0: bus 2 device 0 cacheline 0x0, lattimer 0x20 > pcmcia0 at cardslot0 > ---------------------------------------------------------------------- -- > ---------- > ---------------------------------------------------------------------- -- > ---------- > pciide0 at pci0 dev 9 function 0 "Nvidia nForce2 IDE" rev 0xa2: DMA, > channel 0 configured to compatibility, channel 1 configured to > compatibility > wd0 at pciide0 channel 0 drive 0: <ST380023A> > wd0: 16-sector PIO, LBA, 76319MB, 16383 cyl, 16 head, 63 sec, 156301488 > sectors > wd1 at pciide0 channel 0 drive 1: <ST380023A> > wd1: 16-sector PIO, LBA, 76319MB, 16383 cyl, 16 head, 63 sec, 156301488 > sectors > wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 > wd1(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2 > atapiscsi0 at pciide0 channel 1 drive 1 > scsibus0 at atapiscsi0: 2 targets > cd0 at scsibus0 targ 0 lun 0: <PIONEER, DVD-ROM DVD-119, 1.05> SCSI0 > 5/cdrom removable > cd0(pciide0:1:1): using PIO mode 4, Ultra-DMA mode 2 > ppb1 at pci0 dev 12 function 0 "Nvidia nForce2 PCI-PCI" rev 0xa3 > pci2 at ppb1 bus 3 > xl0 at pci2 dev 1 function 0 "3Com 3c9201 100Base-TX" rev 0x40: irq 11 > address 00:e0:18:f1:b2:68 > acphy0 at xl0 phy 2: AC101 10/100 media interface, rev. 1 > ppb2 at pci0 dev 30 function 0 "Nvidia nForce2 Host-AGP" rev 0xa2 > pci3 at ppb2 bus 4 > vga1 at pci3 dev 0 function 0 "ATI Radeon 9500/9700" rev 0x00 > wsdisplay0 at vga1: console (80x25, vt100 emulation) > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > "ATI Radeon 9500/9700 Sec" rev 0x00 at pci3 dev 0 function 1 not > configured > 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 > pmsi0 at pckbc0 (aux slot) > pckbc0: using irq 12 for aux slot > wsmouse0 at pmsi0 mux 0 > pcppi0 at isa0 port 0x61 > midi0 at pcppi0: <PC speaker> > sysbeep0 at pcppi0 > npx0 at isa0 port 0xf0/16: using exception 16 > fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 > fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec > biomask c050 netmask c850 ttymask d852 > pctr: user-level cycle counter enabled > mtrr: Pentium Pro MTRR support > wd0: no disk label > dkcsum: wd0 matched BIOS disk 80 > dkcsum: wd1 matched BIOS disk 81 > root on wd1a > rootdev=0x10 rrootdev=0x310 rawdev=0x312 > > Also, the most peculiar thing happened. Having my Microsoft Intellimouse > Explorer 3.0 USB mouse plugged in, with the PCMCIA card into the > PCI-PCMCIA adapter, resulted into a panic at boot time, every single > time, be it during installation or normal boot from hd. Leaving the > PCMCIA card out made the boot process just hang. If the USB mouse wasn't > used, everything worked just dandy. > > Any ideas, insights, remarks? > > Thanks in advance, > > K > >
- Next message: Reluctant Staff: "TEST NET"
- Previous message: GROG!: "mailsync (IMAP mailbox sync utility)"
- In reply to: Kirlian Nexx: "PCMCIA problems & OpenBSD 3.4"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|