yaboot killed my WaveLAN card


Subject: yaboot killed my WaveLAN card
From: Paul J. Lucas (pauljlucas@mac.com)
Date: Sun Mar 04 2001 - 00:55:06 MST


        OK, I had been using BootX on my Lombard PowerBook (kernel
        2.2.17) for quite a while happily, but I wanted to switch to
        yaboot so the PCI bus doesn't get messed up by MacOS so I can
        upgrade to XFree86 4.x.

        As a test, I ran ybin on my HFS "exchange" partition and booted
        into Oper Firmware then booted the exchange partition.
        Everything worked fine and I got the dual boot menu, picked
        Linux.

        Great. No MacOS at boot so more messed-up PCI bus.

        So I insert my WaveLAN card as I always do and start the PCMCIA
        software and, instead of the two high beeps I get a high beep
        and a low beep. I check /var/log/messages and see:

-------------------------------------------------------------------------------
Mar 3 23:22:12 powerbook kernel: Linux PCMCIA Card Services 3.1.22
Mar 3 23:22:12 powerbook kernel: kernel build: 2.2.17 #1 Mon Oct 23 21:48:21 PDT 2000
Mar 3 23:22:12 powerbook kernel: options: [pci] [cardbus]
Mar 3 23:22:12 powerbook kernel: Intel PCIC probe:
Mar 3 23:22:12 powerbook kernel: TI 1211 rev 00 PCI-to-CardBus at slot 00:13, mem 0x80880000
Mar 3 23:22:12 powerbook kernel: host opts [0]: [serial pci & irq] [pci irq 22] [lat 32/176] [bus 32/34]
Mar 3 23:22:12 powerbook kernel: PCI irq 22 test failed
Mar 3 23:22:12 powerbook kernel: *NO* card interrupts, polling interval = 1000 ms
Mar 3 23:22:13 powerbook cardmgr[8144]: starting, version is 3.1.22
Mar 3 23:22:13 powerbook cardmgr[8144]: watching 1 sockets
Mar 3 23:22:13 powerbook cardmgr[8144]: initializing socket 0
Mar 3 23:22:13 powerbook kernel: cs: memory probe 0x80000000-0x80ffffff: excluding 0x80800000-0x808fffff
Mar 3 23:22:13 powerbook cardmgr[8144]: socket 0: Lucent Technologies WaveLAN/IEEE Adapter
Mar 3 23:22:13 powerbook cardmgr[8144]: executing: 'modprobe wvlan_cs'
Mar 3 23:22:13 powerbook kernel: wvlan_cs: WaveLAN/IEEE PCMCIA driver v1.0.5-ppc
Mar 3 23:22:13 powerbook kernel: wvlan_cs: (c) Andreas Neuhaus <andy@fasta.fh-dortmund.de>
Mar 3 23:22:13 powerbook kernel: wvlan_cs: RequestIRQ: Resource in use
Mar 3 23:22:14 powerbook cardmgr[8144]: get dev info on socket 0 failed: Resource temporarily unavailable
-------------------------------------------------------------------------------

        where the "bad" lines are:

-------------------------------------------------------------------------------
Mar 3 23:22:12 powerbook kernel: PCI irq 22 test failed
Mar 3 23:22:12 powerbook kernel: *NO* card interrupts, polling interval = 1000 ms
Mar 3 23:22:13 powerbook kernel: wvlan_cs: RequestIRQ: Resource in use
-------------------------------------------------------------------------------

        So I reboot back the old way via BootX and try to start the
        WaveLAN card and get the original "good" line:

-------------------------------------------------------------------------------
Mar 3 23:40:27 powerbook kernel: PCI card interrupts, polling interval = 1000 ms
-------------------------------------------------------------------------------

        So how come booting with yaboot messes up my WaveLAN card? (If
        it matters, with yaboot, I'm using a kernel on the Linux side in
        /boot as opposed to one in the System Folder on the MacOS side.
        Yes, they are the same kernel.)

        - Paul



This archive was generated by hypermail 2a24 : Sun Mar 04 2001 - 00:55:05 MST