From owner-freebsd-mobile Thu Feb 14 11:24:15 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from post.mail.nl.demon.net (post-10.mail.nl.demon.net [194.159.73.20]) by hub.freebsd.org (Postfix) with ESMTP id 5E23937B430 for ; Thu, 14 Feb 2002 11:23:41 -0800 (PST) Received: from [195.173.234.248] (helo=server.brinktech.demon.nl) by post.mail.nl.demon.net with smtp (Exim 3.33 #1) id 16bRTm-0004Vf-00 for freebsd-mobile@freebsd.org; Thu, 14 Feb 2002 19:23:39 +0000 Received: from brink113 (brink113 [192.168.1.113]) by server.brinktech.demon.nl (Postfix) with ESMTP id A7A33B81C for ; Thu, 14 Feb 2002 20:23:46 +0100 (CET) From: "Harry Kroonen" To: freebsd-mobile@freebsd.org Date: Thu, 14 Feb 2002 20:23:45 +0100 MIME-Version: 1.0 Subject: (newbie) pccard network install problem Reply-To: h.kroonen@brinktech.nl Message-ID: <3C6C1CD1.19363.CD052B@localhost> X-mailer: Pegasus Mail for Windows (v4.01) Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: Quoted-printable Content-description: Mail message body 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 Hello, I am trying to get my PCCARD network going on my Toshiba Satellite Pro 4200, and I am not getting anywhere. The card is a =91sitecom=92 (whatever that may be; I got it with the laptop), Windows recognises it as a =91Unex 10/100=92 and installs it (correctly) on IRQ5, 0x300, D0000, the OEMsetup.inf calls it a NE2000. On a standard FreeBSD4.4 install, the system hung. From the 4.4 release notes, I set =93hw.pcic.intr_path=94=3D=941=94 and that looked a lot better. The card is recognised (correctly??), and seems to be installed okay, but I can=92t get any traffic through it. (BTW, I disabled the com&lpt ports in the BIOS, so IRQ3 as automatically selected should be okay. I tried a few others, that made no difference.) I am using the standard /etc/defaults/pccard.conf, which shows (among others; my card selects this config for itself): card =93PCMCIA=94 =93FastEthernet=94 config auto =93ed=94 ? 0x30000 logstr =93Telecom Device SuperSocket HPC100=94 insert /etc/pccard_ether $device start remove /etc/pccard_ether $device stop Below is all the info that might be usefull: dmesg, ifconfig, pccardc dumpcis, rc.conf. What really strikes me pretty strange is the =91ed0=92 that shows up once between all the =91ed1=92- s. Any ideas? Thanks, Harry Kroonen =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D t4200# ifconfig lo0: flags=3D8049 mtu 16384 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 inet 127.0.0.1 netmask 0xff000000 ppp0: flags=3D8010 mtu 1500 sl0: flags=3Dc010 mtu 552 faith0: flags=3D8000 mtu 1500 /kernel: pccard: card inserted, slot 0 pccardd[90]: Card =93PCMCIA=94(=93FastEthernet=94) [V] {1.0] matched =93PCMCIA=94 (=93FastEthernet=94) [(null)] [(null)] pccardd[90]: Using I/O addr 0x300, size 32 pccardd[90]: Setting config reg at offs 0x3c0 to 0x47, Reset time =3D 50 ms pccardd[90]: Assigning I/O window 0, start 0x300, size 0x20 flags 0x5 pccardd[90]: Assign ed0, io 0x300-0x31f, mem 0x0, 0 bytes, irq 3, flags 30000 /kernel: ed1 at port 0x300-0x31f irq 3 slot 0 on pccard0 /kernel: ed1: address 01:02:00:ff:15:1d, type NE2000 (16bit) pccardd[90]: ed1: Telecom Device SuperSocket HPC100 inserted t4200# ifconfig lo0: flags=3D8049 mtu 16384 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 inet 127.0.0.1 netmask 0xff000000 ppp0: flags=3D8010 mtu 1500 sl0: flags=3Dc010 mtu 552 faith0: flags=3D8000 mtu 1500 ed1: flags=3D8843 mtu 1500 inet 192.168.1.99 netmask 0xffffff00 broadcast 192.168.1.255 inet6 fe80::60aa:f74c:475d:79d9%ed1 prefixlen 64 scopeid 0x5 ether 01:02:00:ff:15:1d t4200# pccard dumpcis Configuration data for card in slot 0 Tuple #1, code =3D 0x1 (Common memory descriptor), length =3D 2 000: 00 ff Common memory device information: Device number 1, type No device, WPS =3D OFF Speed =3D No speed, Memory block size =3D reserved, 32 units Tuple #2, code =3D 0x15 (Version 1 info), length =3D 29 000: 04 01 50 43 4d 43 49 41 00 46 61 73 74 45 74 68 010: 65 72 6e 65 74 00 56 00 31 2e 30 00 ff Version =3D 4.1, Manuf =3D [PCMCIA], card vers =3D [FastEthernet] Addit. info =3D [V],[1.0] Tuple #3, code =3D 0x20 (Manufacturer ID), length =3D 4 000: 1b 02 02 02 PCMCIA ID =3D 0x21b, OEM ID =3D 0x202 Tuple #4, code =3D 0x1a (Configuration map), length =3D 5 000: 01 01 c0 03 63 Reg len =3D 2, config register addr =3D 0x3c0, last config =3D 0x1 Registers: XX---XX- Tuple #5, code =3D 0x1b (Configuration entry), length =3D 11 000: c7 81 19 07 55 4d 5d 65 30 ff ff Config index =3D 0x7(default) Interface byte =3D 0x81 (I/O) wait signal supported Vcc pwr: Nominal operating supply voltage: 5 x 1V Minimum operating supply voltage: 4.5 x 1V Maximum operating supply voltage: 5.5 x 1V Card decodes 5 address lines, full 8/16 Bit I/O IRQ modes: Level IRQs: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Tuple #6, code =3D 0x1b (Configuration entry), length =3D 7 000: 07 08 ca 60 00 03 1f Config index =3D 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start =3D 0x300 block length =3D 0x20 Tuple #7, code =3D 0x1b (Configuration entry), length =3D 7 000: 07 08 ca 60 20 03 1f Config index =3D 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start =3D 0x320 block length =3D 0x20 Tuple #8, code =3D 0x1b (Configuration entry), length =3D 7 000: 07 08 ca 60 40 03 1f Config index =3D 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start =3D 0x340 block length =3D 0x20 Tuple #9, code =3D 0x1b (Configuration entry), length =3D 7 000: 07 08 ca 60 60 03 1f Config index =3D 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start =3D 0x360 block length =3D 0x20 Tuple #10, code =3D 0x1b (Configuration entry), length =3D 7 000: 07 08 ca 60 00 02 1f Config index =3D 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start =3D 0x200 block length =3D 0x20 Tuple #11, code =3D 0x1b (Configuration entry), length =3D 7 000: 07 08 ca 60 20 02 1f Config index =3D 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start =3D 0x220 block length =3D 0x20 Tuple #12, code =3D 0x21 (Functional ID), length =3D 2 000: 06 00 Network/LAN adapter Tuple #13, code =3D 0x14 (No link), length =3D 0 Tuple #14, code =3D 0xff (Terminator), length =3D 0 2 slots found t4200# cat /etc/rc.conf hostname=3D"t4200.brinktech.demon.nl" kern_securelevel_enable=3D"NO" moused_enable=3D"YES" nfs_reserved_port_only=3D"YES" sendmail_enable=3D"YES" sshd_enable=3D"YES" usbd_enable=3D"NO" pccard_enable=3D"YES" pccard_ifconfig=3D"inet 192.168.1.99 netmask 255.255.255.0" t4200# dmesg 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 Timecounter "i8254" frequency 1193182 Hz CPU: Pentium III/Pentium III Xeon/Celeron (497.56-MHz 686- class CPU) Origin =3D "GenuineIntel" Id =3D 0x681 Stepping =3D 1 Features=3D0x383f9ff real memory =3D 66977792 (65408K bytes) avail memory =3D 60612608 (59192K bytes) Preloaded elf kernel "kernel" at 0xc0480000. Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 9 entries at 0xc00f0190 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 11 isab0: at device 5.0 on pci0 isa0: on isab0 atapci0: port 0xfff0-0xffff at device 5.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xff80- 0xff9f irq 11 at device 5.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 chip1: port 0xfe70-0xfe7f at device 5.3 on pci0 pci0: (vendor=3D0x1179, dev=3D0x0d01) at 9.0 irq 11 pcic0: at device 11.0 on pci0 pcic0: PCI Memory allocated: 0x44000000 pcic0: Polling mode pccard0: on pcic0 pcic1: at device 11.1 on pci0 pcic1: PCI Memory allocated: 0x44001000 pcic1: Polling mode pccard1: on pcic1 pci0: (vendor=3D0x1073, dev=3D0x0010) at 12.0 irq 11 orm0: