From owner-freebsd-mobile Thu May 2 1:26:29 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from www.golsyd.net.au (golsyd.net.au [203.57.20.1]) by hub.freebsd.org (Postfix) with ESMTP id 6C7A737B404; Thu, 2 May 2002 01:26:01 -0700 (PDT) Received: from [203.51.9.142] by www.quake.com.au (NTMail 4.30.0012/AB6169.63.5324aadf) with ESMTP id ztffaaaa for ; Thu, 2 May 2002 18:26:38 +1000 Message-ID: <3CD0F7F0.9000802@quake.com.au> Date: Thu, 02 May 2002 18:25:20 +1000 From: Kal Torak Organization: Quake Networking User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.9) Gecko/20020311 X-Accept-Language: en-us, en MIME-Version: 1.0 To: FreeBSD Stable Cc: FreeBSD Mobile Subject: Re: pc-card ethernet problems since upgrade from 4.2 References: <3CD08EE6.8030605@quake.com.au> Content-Type: multipart/mixed; boundary="------------060605010007070705010803" Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a multi-part message in MIME format. --------------060605010007070705010803 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Kal Torak wrote: > Hi, > > I have an IBM Thinkpad I series (model 2611) and a D-Link > ethernet pc-card (DFE-650) which was working ok under 4.2 > but had to use fa_select to stop it from timing out... > > Now I upgraded to 4.4 and it just keeps timing out anyway, > even using fa_select doesnt help... Before ifconfig couldnt > seem to initialise the card so I would just set the ip and > then use fa_select to bring it up.. Now ifconfig seems to > be able to initialise the card its self, but not properly > since I constantly get "ed1: timed out" messages.. > > Is there some flags I can pass to ifconfig to make it do > what it did in 4.2 that might make it work again? Or maybe > some that will initialise it properly?? > > Any ideas would be great! Thanks! Just thought I would attatch a dmesg from a verbose boot incase that helps shed some light on whats going wrong... --------------060605010007070705010803 Content-Type: text/plain; name="dmesg.out" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="dmesg.out" Copyright (c) 1992-2001 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 4.4-RELEASE #0: Tue Sep 18 11:57:08 PDT 2001 murray@builder.FreeBSD.org:/usr/src/sys/compile/GENERIC Calibrating clock(s) ... TSC clock: 299930231 Hz, i8254 clock: 1193138 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method CPU: Pentium/P55C (quarter-micron) (299.94-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x582 Stepping = 2 Features=0x8001bf real memory = 100597760 (98240K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x004a6000 - 0x05fe7fff, 95690752 bytes (23362 pages) config> di bt0 config> di aic0 config> di aha0 config> di adv0 config> q avail memory = 93257728 (91072K bytes) bios32: Found BIOS32 Service Directory header at 0xc00f0280 bios32: Entry = 0xf0210 (c00f0210) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0x0 pnpbios: Found PnP BIOS data at 0xc00f5520 pnpbios: Entry = fa000:0 Rev = 1.0 pnpbios: Event flag at 4b0 Other BIOS signatures found: ACPI: 000fe030 Preloaded elf kernel "kernel" at 0xc0480000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc04800a8. Intel Pentium detected, installing workaround for F00F bug md0: Malloc disk Creating DISK md0 Math emulator present pci_open(1): mode 1 addr port (0x0cf8) is 0x00000000 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=153110b9) pcibios: No call entry point npx0: on motherboard npx0: INT 16 interface i586_bzero() bandwidth = 129684865 bytes/sec bzero() bandwidth = 758725341 bytes/sec pcib0: on motherboard found-> vendor=0x10b9, dev=0x1531, revid=0xb3 class=06-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 found-> vendor=0x10b9, dev=0x1533, revid=0x0a class=06-01-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 found-> vendor=0x1217, dev=0x6832, revid=0x34 class=06-07-00, hdrtype=0x02, mfdev=1 subordinatebus=0 secondarybus=0 intpin=a, irq=9 map[10]: type 1, range 32, base 44000000, size 12 found-> vendor=0x1217, dev=0x6832, revid=0x34 class=06-07-00, hdrtype=0x02, mfdev=1 subordinatebus=0 secondarybus=0 intpin=b, irq=9 map[10]: type 1, range 32, base 44001000, size 12 found-> vendor=0x10c8, dev=0x0004, revid=0x01 class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=9 map[10]: type 1, range 32, base 07000000, size 24 map[14]: type 1, range 32, base 08000000, size 21 map[18]: type 1, range 32, base 08200000, size 20 found-> vendor=0x10b9, dev=0x5229, revid=0x20 class=01-01-8a, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=15 map[20]: type 1, range 32, base 00006090, size 4 found-> vendor=0x10b9, dev=0x7101, revid=0x09 class=06-80-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[10]: type 1, range 32, base 0000f100, size 6 map[14]: type 1, range 32, base 0000f140, size 5 found-> vendor=0x10b9, dev=0x5237, revid=0x03 class=0c-03-10, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=10 map[10]: type 1, range 32, base 08300000, size 12 pci0: on pcib0 isab0: at device 2.0 on pci0 isa0: on isab0 pcic0: mem 0x44000000-0x44000fff irq 9 at device 5.0 on pci0 pcic0: Warning: O2micro OZ68xx chips may not work pccard0: on pcic0 pcic1: mem 0x44001000-0x44001fff irq 9 at device 5.1 on pci0 pcic1: Warning: O2micro OZ68xx chips may not work using shared irq9. pccard1: on pcic1 pci0: (vendor=0x10c8, dev=0x0004) at 6.0 irq 9 atapci0: port 0x6090-0x609f irq 15 at device 11.0 on pci0 ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0x6090 ata0: mask=03 status0=50 status1=00 ata0: mask=03 ostat0=50 ostat2=00 ata0-master: ATAPI probe a=00 b=00 ata0-slave: ATAPI probe a=00 b=00 ata0: mask=03 status0=50 status1=00 ata0-master: ATA probe a=01 b=a5 ata0: devices=01 ata0: at 0x1f0 irq 14 on atapci0 ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0x6098 ata1: mask=03 status0=50 status1=01 ata1: mask=03 ostat0=50 ostat2=01 ata1-master: ATAPI probe a=14 b=eb ata1-slave: ATAPI probe a=00 b=00 ata1: mask=03 status0=00 status1=01 ata1-slave: ATA probe a=04 b=00 ata1: devices=04 ata1: at 0x170 irq 15 on atapci0 chip1: port 0xf140-0xf15f,0xf100-0xf13f at device 12.0 on pci0 ohci0: mem 0x8300000-0x8300fff irq 10 at device 15.0 on pci0 usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: AcerLabs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered ex_isa_identify() ata-: ata0 exists, using next available unit number ata-: ata1 exists, using next available unit number pcic-: pcic0 exists, using next available unit number pcic-: pcic1 exists, using next available unit number Trying Read_Port at 203 YMH0021: start dependant YMH0021: adding io range 0x220-0x22f, size=0x10, align=0x10 YMH0021: adding io range 0x530-0x537, size=0x8, align=0x8 YMH0021: adding io range 0x388-0x38f, size=0x8, align=0x8 YMH0021: adding io range 0x330-0x331, size=0x2, align=0x2 YMH0021: adding io range 0x370-0x371, size=0x2, align=0x2 YMH0021: adding irq mask 0x20 YMH0021: adding dma mask 0x1 YMH0021: adding dma mask 0x80 YMH0021: start dependant YMH0021: adding io range 0x240-0x24f, size=0x10, align=0x10 YMH0021: adding io range 0xe80-0xe87, size=0x8, align=0x8 YMH0021: adding io range 0x388-0x38f, size=0x8, align=0x8 YMH0021: adding io range 0x300-0x301, size=0x2, align=0x2 YMH0021: adding io range 0x100-0xfff, size=0x2, align=0x2 YMH0021: adding irq mask 0xea0 YMH0021: adding dma mask 0x3 YMH0021: adding dma mask 0x80 YMH0021: start dependant YMH0021: adding io range 0x220-0x28f, size=0x10, align=0x10 YMH0021: adding io range 0x530-0xf4f, size=0x8, align=0x8 YMH0021: adding io range 0x388-0x3ff, size=0x8, align=0x8 YMH0021: adding io range 0x300-0x335, size=0x2, align=0x2 YMH0021: adding io range 0x100-0xfff, size=0x2, align=0x2 YMH0021: adding irq mask 0xea8 YMH0021: adding dma mask 0x83 YMH0021: adding dma mask 0x83 YMH0021: end dependant PnP device failed to report resource data isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: