Re: cardbus and xircom ethernet problem

From: Scott Mitchell (scott+freebsd_at_fishballoon.org)
Date: 06/22/03

  • Next message: Simon Watson: "ReiserFS"
    Date: Sun, 22 Jun 2003 13:22:11 +0100
    To: Matt <matt@xtaz.co.uk>
    
    

    On Sun, Jun 22, 2003 at 09:00:35AM +0100, Matt wrote:
    >
    > M. Warner Losh said:
    > >
    > > This means that there are problems reading the CIS.
    >
    > Any idea how I can go about trying to get it working? I have never used a
    > laptop with freebsd before and obviously it just "works" in windows so I'm
    > not even aware of what a "CIS" is. I've tried all the stuff mentioned in
    > the archives such as hw.cbb.start_memory=(tried various things here), and
    > hw.pci.allow_unsupported_io_range=1 as this seems to be the most common
    > problem but it hasn't made a difference.
    >
    > So is there anything else I can do? Or is it simply a case that this
    > hardware does not work under fbsd?

    Well, the card itself is supported by the xe driver, but the errors you're
    seeing are coming from the generic cardbus/pccard code. I'm not sure it's
    even getting as far as deciding to use the xe driver for the card...

    Can you try another card in this machine? It will probably throw up the
    same error, but it's worth trying if you can.

    You could also try adding the following lines to /boot/loader.conf to get
    some extra debug output:

    hw.cbb.debug=1
    hw.cardbus.debug=1
    hw.cardbus.cis_debug=1
    hw.pccard.debug=1
    hw.pccard.cis_debug=1

    You'll have to reboot for those to take effect. Probably also worth
    booting in verbose mode (hit space when the 'boot countdown' starts, then
    type 'boot -v').

    That said, the CEM56 is a slightly odd beast that needs special handling to
    enable the Ethernet part (a straightforward walk through the CIS would lead
    you to believe it's a modem-only card). I haven't been able to test the xe
    driver on a NEWCARD machine yet, so I have no idea how well it works, if at
    all. I suppose you could try booting the OLDCARD kernel on your laptop,
    but it might barf on the Cardbus controller.

            Scott

    -- 
    ===========================================================================
    Scott Mitchell           | PGP Key ID | "Eagles may soar, but weasels
    Cambridge, England       | 0x54B171B9 |  don't get sucked into jet engines"
    scott at fishballoon.org | 0xAA775B8B |      -- Anon
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
    

  • Next message: Simon Watson: "ReiserFS"

    Relevant Pages

    • Re: VxWorks - ATA and PCMCIA driver
      ... I really need your tips in writing this driver. ... You should use the ATA driver. ... you need a CIS (card information services) to setup the ...
      (comp.os.vxworks)
    • Re: if_ath driver
      ... :> If the if_ath kernel driver and ath_hal driver are loaded and there is ... :> no atheros-based wireless card actually plugged into the PCMCIA slot ... :> and you attempt to plug in another PCMCIA card it fails with the error ... memory allocated to read the CIS. ...
      (freebsd-current)
    • RE: [UPDATED PATCH] EFI support for ia32 kernels
      ... >> reuse a single driver image for multiple architectures assuming there ... As one of the people responsible for the EFI Specification and our ... Perhaps the UNDI network card interface that Intel developed ... BIOS can't shadow that much ROM code. ...
      (Linux-Kernel)
    • Re: Linux, X, ld, gcc, linking, shared libraries and stuff
      ... >> because, originally, video cards / system RAM could NOT afford to have ... > GL actually "copies" everything, but it's done by the graphics card, so ... > anyway if it's not hardware accelerated. ... installed the proper driver, then it zooms around the screen... ...
      (alt.lang.asm)
    • Re: XXX_Init only being called once
      ... > My stream interface driver has been stripped right back to try to solve ... > I plug my card in the first time. ... > There are two new active keys in the registry PCMCIA and myDriver. ... > No entry points are called in my driver. ...
      (microsoft.public.windowsce.platbuilder)