From owner-freebsd-questions Fri Sep 12 05:06:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA28296 for questions-outgoing; Fri, 12 Sep 1997 05:06:56 -0700 (PDT) Received: from mrelay.jrc.it (mrelay.jrc.it [139.191.1.65]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id FAA28281 for ; Fri, 12 Sep 1997 05:06:50 -0700 (PDT) Received: from jrc.it (elect6.jrc.it) by mrelay.jrc.it (4.1/EB-950131-C) id AA14839; Fri, 12 Sep 97 14:14:39 +0200 Received: by jrc.it (5.x/EB-950213-L) id AA19437; Fri, 12 Sep 1997 14:04:30 +0200 Date: Fri, 12 Sep 1997 14:04:30 +0200 From: "Dirk.vanGulik" Message-Id: <9709121204.AA19437@ jrc.it> To: wolf@cologne.de, questions@freebsd.org, dirkx@elec.jrc.it Subject: PCI reset to short ? X-Sun-Charset: US-ASCII Sender: owner-freebsd-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Apologies if I am sendint this to the wrong address :-) Currently I am having some trouble with 3.0-970522-SNAP and it's pci support. Though I've only done cursory tests, it seems also to be the case on 2.0 and 2.2 It has 4 PCI devices: a S3/Virge, 2x 3Com 900 XL and an Adaptect 2940. One of the ethernet cards, with the lowest pci number, occasionnally gets seen and recognized by the bios, but not quite by the kernel. Rarely this also happens to the SCSI card. A reboot or long reset always solves the problem. We have 8 machines, all with an ASUS P/I-P5T2P4 motherboard, AMD k6. 1 machine has this problem often. A second one has it once in a while (and also the SCSI occasionally) but the other 6 are just fine. During such I boot I get; Probing for devices on PCI bus 0: chip0 rev 3 on pci0:0:0 chip1 rev 1 on pci0:7:0 chip2 rev 0 on pci0:7:1 pci0:9: vendor=0x10b7, device=0x0000, class=network (misc) int a irq 9 [no driver assigned] vx0 <3COM 3C900 Etherlink XL PCI> rev 0 int a irq 12 on pci0:10:0 utp/aui/bnc[*utp*] address 00:60:97:c8:35:8f ahc0 rev 1 int a irq 10 on pci0:11:0 ahc0: aic7860 Single Channel, SCSI Id=7, 3 SCBs ahc0: waiting for scsi devices to settle scbus0 at ahc0 bus 0 During a normal boot things look like: Probing for devices on PCI bus 0: chip0 rev 3 on pci0:0:0 chip1 rev 1 on pci0:7:0 chip2 rev 0 on pci0:7:1 vx0 <3COM 3C900 Etherlink XL PCI> rev 0 int a irq 9 on pci0:9:0 utp/aui/bnc[*utp*] address 00:60:97:c8:35:77 vx1 <3COM 3C900 Etherlink XL PCI> rev 0 int a irq 12 on pci0:10:0 utp/aui/bnc[*utp*] address 00:60:97:c8:35:8f ahc0 rev 1 int a irq 10 on pci0:11:0 ahc0: aic7860 Single Channel, SCSI Id=7, 3 SCBs ahc0: waiting for scsi devices to settle And sometimes it also seems as if the ahc card does not get reset properly. Are there any flags I could set to solve this ? Could it have to do anything with some kind of resettign. A reboot always solves the problem. Thanks a lot ! Dw.