Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Jun 2001 11:19:10 -0700
From:      Julian Elischer <julian@elischer.org>
To:        current@freebsd.org
Subject:   PCCARD and -current
Message-ID:  <3B21171E.34FC75C8@elischer.org>

next in thread | raw e-mail | index | archive | help

I upgraded to last nights's -current.
UPGRADING said:
20010604:
        pccard support for pci cards has been committed.  You must change
        your /etc/pccard.conf irq lines.  It must match the irq used by
        pcic device.  Interrupt storms may result if you fail to do this.
        Interrupt storms look a lot like a hang.


dmesg says:

kernel: pci_cfgintr_unique: hard-routed to irq 11
kernel: pci_cfgintr: 0:4 INTA routed to irq 11
kernel: pcic0: <TI PCI-1225 PCI-CardBus Bridge> irq 11 at device 4.0 on pci0
kernel: pcic0: PCI Memory allocated: 0x44000000
kernel: pcic0: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr
save][pci only]
kernel: pccard0: <PC Card bus (classic)> on pcic0
kernel: pci_cfgintr_unique: hard-routed to irq 11
kernel: pci_cfgintr: 0:4 INTA routed to irq 11
kernel: pcic1: <TI PCI-1225 PCI-CardBus Bridge> irq 11 at device 4.1 on pci0
kernel: pcic1: PCI Memory allocated: 0x44001000
kernel: pcic1: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr
save][pci only]
kernel: pccard1: <PC Card bus (classic)> on pcic1


but:
 Card "Linksys"("EtherFast 10/100 PC Card (PCMPC100)") [] [(null)] matched
"Linksys" ("/Ether[Ff]ast 10/100 PC Card \(PCMPC100.*\)/") [(null)] [(null
)]
 Failed to allocate IRQ for Linksys
 pccardd started

in pccard.conf I had

irq 11

is this not what I was supposed to do?

what do I need to get my ethernet card working again?


-- 
      __--_|\  Julian Elischer
     /       \ julian@elischer.org
    (   OZ    ) World tour 2000-2001
---> X_.---._/  Presently in San Francisco, CA 
            v




config file follows:

----------------

machine         i386
cpu             I686_CPU
ident           NMDM
maxusers        32

#To statically compile in device wiring instead of /boot/device.hints
#hints          "GENERIC.hints"         #Default places to look for devices.

makeoptions     DEBUG=-g                #Build kernel with gdb(1) debug symbols


options         MATH_EMULATE
options         INET                    #InterNETworking
options         FFS                     #Berkeley Fast Filesystem
options         SOFTUPDATES             #Enable FFS soft updates support
options         NFS                     #Network Filesystem
options         MSDOSFS                 #MSDOS Filesystem
options         CD9660                  #ISO 9660 Filesystem
#options        DEVFS                   #Device Filesystem
options         PROCFS                  #Process filesystem
options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
options         UCONSOLE                #Allow users to grab the console
options         USERCONFIG              #boot -c editor
options         VISUAL_USERCONFIG       #visual boot -c editor
options         KTRACE                  #ktrace(1) support
options         P1003_1B                #Posix P1003_1B real-time extensions
options         _KPOSIX_PRIORITY_SCHEDULING
options         KBD_INSTALL_CDEV        # install a CDEV entry in /dev
options         DDB

# To make an SMP kernel, the next two are needed

device          isa
device          pci

# parallel port
device          ppc
device          ppbus
device          lpt

# Floppy drives
device          fdc

# ATA and ATAPI devices
device          ata
device          atadisk                 # ATA disk drives
device          atapicd                 # ATAPI CDROM drives
options         ATA_STATIC_ID           #Static device numbering

 

# atkbdc0 controls both the keyboard and the PS/2 mouse
device          atkbdc          # At keyboard controller
device          atkbd           # at keyboard
device          psm             # psm mouse

device          vga             # VGA screen

# syscons is the default console driver, resembling an SCO console
device          sc

# Floating point support - do not disable.
device          npx

# Power management support (see NOTES for more options) 
device          apm
# Add suspend/resume support for the i8254.
device          pmtimer

# Audio support
device          pcm

# PCCARD (PCMCIA) support
device          card            # pccard bus
device          pcic            # PCMCIA bridge

# Serial (COM) ports
device          sio             # 8250, 16[45]50 based serial ports

# Parallel port


# ISA Ethernet NICs.  pccard nics included.
device          miibus          # MII bus support
device          ed              # NE[12]000, SMC Ultra, 3c503, DS8390 cards



# Pseudo devices - the number indicates how many units to allocated.
device          random          # Entropy device
device          loop            # Network loopback
device          ether           # Ethernet support
device          tun             # Packet tunnel.
device          pty             # Pseudo-ttys (telnet etc)
device          md              # Memory "disks"

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device          bpf             # Berkeley packet filter

device nmdm          # back-to-back ttys (like pty but both ends are ttys)

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B21171E.34FC75C8>