From owner-freebsd-current@FreeBSD.ORG Mon Oct 20 17:21:43 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A7B616A4B3 for ; Mon, 20 Oct 2003 17:21:43 -0700 (PDT) Received: from shockwave.systems.pipex.net (shockwave.systems.pipex.net [62.241.160.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EBE643F85 for ; Mon, 20 Oct 2003 17:21:39 -0700 (PDT) (envelope-from mark@thuvia.org) Received: from dotar.thuvia.org (81-86-226-121.dsl.pipex.com [81.86.226.121]) by shockwave.systems.pipex.net (Postfix) with ESMTP id 0EB7C1C000A7 for ; Tue, 21 Oct 2003 01:21:36 +0100 (BST) Received: from dotar.thuvia.org (localhost [127.0.0.1]) by dotar.thuvia.org (8.12.9/8.12.9) with ESMTP id h9L0LZPA032956 for ; Tue, 21 Oct 2003 01:21:35 +0100 (BST) (envelope-from mark@dotar.thuvia.org) Received: (from mark@localhost) by dotar.thuvia.org (8.12.9/8.12.9/Submit) id h9L0LZBk032955 for current@freebsd.org; Tue, 21 Oct 2003 01:21:35 +0100 (BST) (envelope-from mark) Message-Id: <200310210021.h9L0LZBk032955@dotar.thuvia.org> From: Mark Valentine Date: Tue, 21 Oct 2003 01:21:35 +0000 X-Mailer: Mail User's Shell (7.2.6 beta(5) 10/07/98) To: current@freebsd.org Subject: PC Card Ethernet attach fails in -CURRENT (FA410TX on ThinkPad 240X) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2003 00:21:43 -0000 I happily installed 5.1 on this laptop over the network using my NETGEAR FA410TX PCMCIA card, but on updating to -CURRENT the attach fails. Verbose boots from both 5.1-RELEASE and -CURRENT are appended, but the vital difference is this: ed1: at port 0x100-0x11f irq 11 function 0 config 32 on pccard0 -ed1: bpf attached -ed1: address 00:48:54:c0:99:7b, type Linksys (16 bit) -miibus0: on ed1 -ukphy0: on miibus0 -ukphy0: OUI 0x080017, model 0x0002, rev. 0 -ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto +device_probe_and_attach: ed1 attach returned 6 The card had also been working happily with various 4.x releases. Any ideas? Cheers, Mark. Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.1-RELEASE #0: Thu Jun 5 02:55:42 GMT 2003 root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC Preloaded elf kernel "/boot/kernel/kernel" at 0xc06d4000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc06d41f4. Calibrating clock(s) ... i8254 clock: 1193161 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz Calibrating TSC clock ... TSC clock: 497838412 Hz Timecounter "TSC" frequency 497838412 Hz CPU: Intel Pentium III (497.84-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x683 Stepping = 3 Features=0x383f9ff real memory = 201261056 (191 MB) Physical memory chunk(s): 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) 0x00000000006fb000 - 0x000000000bc69fff, 190246912 bytes (46447 pages) avail memory = 188096512 (179 MB) bios32: Found BIOS32 Service Directory header at 0xc00f6cf0 bios32: Entry = 0xfd8b0 (c00fd8b0) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xfd8b0+0x12f pnpbios: Found PnP BIOS data at 0xc00f6d20 pnpbios: Entry = f0000:ac81 Rev = 1.0 Other BIOS signatures found: wlan: <802.11 Link Layer> null: random: mem: Pentium Pro MTRR support enabled npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard pci_open(1): mode 1 addr port (0x0cf8) is 0x80000058 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71948086) pcibios: BIOS version 2.10 Using $PIR table, 6 entries at 0xc00fdf60 PCI-Only Interrupts: none Location Bus Device Pin Link IRQs embedded 0 7 A 0x60 3 4 5 6 7 9 10 11 12 14 15 embedded 0 7 B 0x61 3 4 5 6 7 9 10 11 12 14 15 embedded 0 7 C 0x62 3 4 5 6 7 9 10 11 12 14 15 embedded 0 7 D 0x63 3 4 5 6 7 9 10 11 12 14 15 embedded 0 10 A 0x61 3 4 5 7 9 10 11 15 embedded 0 11 A 0x62 3 4 5 6 7 9 10 11 12 14 15 embedded 0 12 A 0x63 3 4 5 7 9 10 11 15 embedded 0 0 A 0x60 3 4 5 6 7 9 10 11 12 14 15 embedded 0 0 B 0x61 3 4 5 6 7 9 10 11 12 14 15 embedded 0 0 C 0x62 3 4 5 6 7 9 10 11 12 14 15 embedded 0 0 D 0x63 3 4 5 6 7 9 10 11 12 14 15 AcpiOsDerivePciId: bus 0 dev 7 func 0 AcpiOsDerivePciId: bus 0 dev 10 func 0 acpi0: power button is handled as a fixed feature programming model. ACPI timer looks GOOD min = 2, max = 3, width = 1 ACPI timer looks GOOD min = 2, max = 3, width = 1 ACPI timer looks GOOD min = 2, max = 4, width = 2 ACPI timer looks GOOD min = 2, max = 3, width = 1 ACPI timer looks GOOD min = 2, max = 3, width = 1 ACPI timer looks GOOD min = 2, max = 3, width = 1 ACPI timer looks GOOD min = 2, max = 3, width = 1 ACPI timer looks GOOD min = 2, max = 3, width = 1 ACPI timer looks GOOD min = 2, max = 3, width = 1 ACPI timer looks GOOD min = 2, max = 3, width = 1 Timecounter "ACPI-fast" frequency 3579545 Hz AcpiOsDerivePciId: bus 0 dev 0 func 0 can't fetch resources for \\_SB_.PCI0.ISA_.FIR_ - AE_AML_INVALID_RESOURCE_TYPE acpi_timer0: <24-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 ---- initial configuration ------------------------ \\_SB_.PCI0.ISA_.LNKD irq 11: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.7.3 \\_SB_.PCI0.ISA_.LNKB irq 11: [ 3 4 5 6 7 10 11 14 15] low,level,sharable 0.10.0 \\_SB_.PCI0.ISA_.LNKC irq 5: [ 3 4 5 6 7 10 11 14 15] low,level,sharable 0.11.0 \\_SB_.PCI0.ISA_.LNKD irq 11: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.12.0 ---- before setting priority for links ------------ ---- before fixup boot-disabled links ------------- ---- after fixup boot-disabled links -------------- ---- arbitrated configuration --------------------- \\_SB_.PCI0.ISA_.LNKD irq 11: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.7.3 \\_SB_.PCI0.ISA_.LNKB irq 11: [ 3 4 5 6 7 10 11 14 15] low,level,sharable 0.10.0 \\_SB_.PCI0.ISA_.LNKC irq 5: [ 3 4 5 6 7 10 11 14 15] low,level,sharable 0.11.0 \\_SB_.PCI0.ISA_.LNKD irq 11: [ 3 4 5 6 7 9 10 11 14 15] low,level,sharable 0.12.0 pci0: on pcib0 pci0: physical bus=0 found-> vendor=0x8086, dev=0x7194, revid=0x01 bus=0, slot=0, func=0 class=06-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0106, statreg=0x2200, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x8086, dev=0x7198, revid=0x01 bus=0, slot=7, func=0 class=06-80-00, hdrtype=0x00, mfdev=1 cmdreg=0x000f, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[20]: type 4, range 32, base 00001420, size 4, enabled found-> vendor=0x8086, dev=0x7199, revid=0x00 bus=0, slot=7, func=1 class=01-01-80, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[20]: type 4, range 32, base 00001400, size 5, enabled found-> vendor=0x8086, dev=0x719a, revid=0x00 bus=0, slot=7, func=2 class=0c-03-00, hdrtype=0x00, mfdev=0 cmdreg=0x0001, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=d, irq=11 map[90]: type 4, range 32, base 00002180, size 4, enabled found-> vendor=0x8086, dev=0x719b, revid=0x00 bus=0, slot=7, func=3 class=06-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x000b, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[10]: type 1, range 32, base fd000000, size 24, enabled found-> vendor=0x126f, dev=0x0712, revid=0xa0 bus=0, slot=9, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x001f, statreg=0x0230, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=255 powerspec 1 supports D0 D1 D2 D3 current D0 found-> vendor=0x104c, dev=0xac1e, revid=0x00 bus=0, slot=10, func=0 class=06-07-00, hdrtype=0x02, mfdev=0 cmdreg=0x0007, statreg=0x0210, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0xc0 (48000 ns), maxlat=0x07 (1750 ns) intpin=a, irq=11 powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type 1, range 32, base fc010000, size 12, enabled map[14]: type 1, range 32, base fc000000, size 16, enabled found-> vendor=0x1013, dev=0x6005, revid=0x01 bus=0, slot=11, func=0 class=04-01-00, hdrtype=0x00, mfdev=0 cmdreg=0x0002, statreg=0x0210, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x04 (1000 ns), maxlat=0x18 (6000 ns) intpin=a, irq=5 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type 1, range 32, base fc011000, size 8, enabled map[14]: type 4, range 32, base 00001430, size 3, enabled map[18]: type 4, range 32, base 00001000, size 8, enabled found-> vendor=0x11c1, dev=0x0449, revid=0x01 bus=0, slot=12, func=0 class=07-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0003, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0xfc (63000 ns), maxlat=0x0e (3500 ns) intpin=a, irq=11 powerspec 2 supports D0 D2 D3 current D0 PCI-ISA bridge with incorrect subclass 0x80 PCI-ISA bridge with incorrect subclass 0x80 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0x1420-0x142f at device 7.1 on pci0 ata0: pre reset mask=03 ostat0=50 ostat2=00 ata0-master: ATAPI 00 00 ata0-slave: ATAPI 00 00 ata0: after reset mask=03 stat0=50 stat1=00 ata0-master: ATA 01 a5 ata0: devices=01 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0x1400-0x141f irq 11 at device 7.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: at device 7.3 (no driver attached) pci0: at device 9.0 (no driver attached) cbb0: irq 11 at device 10.0 on pci0 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 pci0: at device 11.0 (no driver attached) pci0: at device 12.0 (no driver attached) acpi_button0: on acpi0 acpi_acad0: on acpi0 unknown: not probed (disabled) acpi_lid0: on acpi0 unknown: not probed (disabled) ppc0: using extended I/O port range ppc0: SPP ppc0 port 0x3bc-0x3c3 irq 7 on acpi0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode ppbus0: on ppc0 plip0: on ppbus0 lp0: bpf attached lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 unknown: not probed (disabled) unknown: not probed (disabled) sio0: irq maps: 0x1 0x11 0x1 0x1 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A fdc0: port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0047 atkbd: keyboard ID 0x41ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x1, flags:0x3d0000 psm0: unable to allocate IRQ psmcpnp0 irq 12 on acpi0 psm0: current command byte:0047 psm0: irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0-00, 3 buttons psm0: config:00000000, flags:00000000, packet size:3 psm0: syncmask:c0, syncbits:00 acpi_ec0: port 0x66,0x62 on acpi0 unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) ata: ata0 already exists; skipping it ata: ata1 already exists; skipping it atkbdc: atkbdc0 already exists; skipping it fdc: fdc0 already exists; skipping it ppc: ppc0 already exists; skipping it sio: sio0 already exists; skipping it Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 ex_isa_identify() sc: sc0 already exists; skipping it vga: vga0 already exists; skipping it isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: