From owner-freebsd-bugs Mon Jul 1 7:20:18 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DB1337B400 for ; Mon, 1 Jul 2002 07:20:07 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 630D843E2F for ; Mon, 1 Jul 2002 07:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g61EK2JU039396 for ; Mon, 1 Jul 2002 07:20:02 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g61EK2aF039395; Mon, 1 Jul 2002 07:20:02 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C406737B400 for ; Mon, 1 Jul 2002 07:13:04 -0700 (PDT) Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6999643E13 for ; Mon, 1 Jul 2002 07:13:04 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g61ECwOT022049 for ; Mon, 1 Jul 2002 07:12:58 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.4/8.12.4/Submit) id g61ECw51022048; Mon, 1 Jul 2002 07:12:58 -0700 (PDT) Message-Id: <200207011412.g61ECw51022048@www.freebsd.org> Date: Mon, 1 Jul 2002 07:12:58 -0700 (PDT) From: Jonathan Laventhol To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: i386/40073: Xircom Realport Ether doesn't work in Toshiba 300CDT laptop Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 40073 >Category: i386 >Synopsis: Xircom Realport Ether doesn't work in Toshiba 300CDT laptop >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jul 01 07:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Jonathan Laventhol >Release: 4.6-RELEASE >Organization: Imagination Ltd >Environment: 4.6-RELEASE generic kernel >Description: PCMCIA card: Xircom RealPort Ethernet 10/100 + Modem 56 (REM56G-100) Laptop: Toshiba Satellite 300 CDT and Satellite 310 CDT Can't see the Xircom card (as ethernet). (Haven't tried anything with the modem portion.) Apparently some kind of read or initialisation has failed. (In file src/sys/dev/if_xe.c I put XE_DEBUG to 2 and added some more debugging ... in xe_probe our *first* switch (CISTPL_TYPE(buf)) gets 0xff and it's game over immediately.) Things I tried which didn't appear to change anything: * several Xircom cards, including one with latest firmware 290, * changing BIOS panel (power-on with ESC, then F1) which allows PC Controller Mode = Auto | PCIC Compatible | Cardbus/16-bit * many different experiments with pccard.conf * * Using a Satellite 4060XCDT works fine * Using Windows 95/98 with same laptops works fine. * Using Cisco Aironet 350 works fine (at least up to ifconfig) Here's from dmesg: Card "Xircom"("CreditCard Ethernet" ... matched ... Using I/O addr 0x2e8, size 8 Setting config reg at offs 0xff80 to 0x67, Reset time = 50 ms Assigning I/O window 0, start 0x2e8, size 0x8 flags 0x7 Assign xe0, io 0x2e8-0x2ef, mem 0x0, 0 bytes, irq 3, flags 0 xe0: xe: Probing .. driver allocation failed for ... Device not configured On the 4060XCDT I note from dmesg that they have the same pcic0: but 4060XCDT says: pci_cfgintr_linked: linked (60) to hard-routed irq 11 pci_cfgintr: 0:2 INTA routed to irq 11 pcic0: irq 11 at device 2.0 on pci0 where 300CDT says: pci_cfgintr_virgin: using routable interrupt 3 pci_cgintr: 0:19 INTA routed to irq 3 pcic0: irq 3 at device 19.0 on pci0 >How-To-Repeat: Clean install of 4.6-RELEASE from CDROM (Kern-Developer no X) BIOS panel all defaults put card in # pccardd watch messages. Thanks in anyone knows about this. Willing to perform experiments if that helps. (We have quite a few Tosh 300 and Xircom, so would like to use them if possible.) J. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message