From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <158be6db0b2a969dded9146d3dfb2694@proxima.alt.za> To: 9fans@cse.psu.edu From: lucio@proxima.alt.za MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] SCSI query Date: Fri, 18 Jul 2003 15:11:38 +0200 Topicbox-Message-UUID: fae1d092-eacb-11e9-9e20-41e7f4b1d025 I have the following SCSI configuration: 0: wide 1: wide 2: narrow off of an 53C8xx controller with only a narrow connector. For some reason, Plan 9 does not see the wide devices although seemingly the controller does: I have formatted them, apparently successfully. This is the startup dialogue, having enabled KPRINT in /sys/src/9/pc/sd53c8xx.c I presume one can ignore unrelated exchanged info, but I've included everything worth disclosing. ---- cut here ---- dev A0 port 1F0 config 0C5A capabilities 2F00 mwdma 0007 udma 203F sd53c8xx: SYM53C875 rev. 0x04 intr=11 command=2000007 sd53c8xx: bios scntl3(55) stest2(00) Boot devices: fd0 boot from: fd0!9huddle.gz fd0!9huddle.gz found 9huddle.gz .gz..........................................................................................715688 => 635966+1012428+90616=1739010 entry: 80100020 Plan 9 cpu0: 750MHz AuthenticAMD AMD-Athlon (cpuid: AX 0x0631 DX 0x183F9FF) ELCR: 1C20 i8253enable...#l0: i82557: 100Mbps port 0xC000 irq 10: 0002B33696C6 sd53c8xx: SYM53C875 rev. 0x04 intr=11 command=2000007 #U/usb0: uhci: port 0xA400 irq 10 #U/usb1: uhci: port 0xA800 irq 10 22566 free pages, 90264K bytes, 730264K swap root is from (il, tcp, local)[local!#f/fd0disk]: il il ip...sd53c8xx: tpf=12 scf=1.0 xferp=4 mhz=20.000 sd53c8xx: tpf=15 scf=1.0 xferp=5 mhz=16.667 sd53c8xx: tpf=18 scf=1.5 xferp=4 mhz=13.889 sd53c8xx: tpf=23 scf=1.5 xferp=5 mhz=10.870 sd53c8xx: tpf=25 scf=2.0 xferp=4 mhz=10.000 sd53c8xx: tpf=31 scf=2.0 xferp=5 mhz=8.065 sd53c8xx: tpf=37 scf=3.0 xferp=4 mhz=6.757 sd53c8xx: tpf=43 scf=2.0 xferp=7 mhz=5.814 sd53c8xx: tpf=46 scf=3.0 xferp=5 mhz=5.435 sd53c8xx: tpf=50 scf=4.0 xferp=4 mhz=5.000 sd53c8xx: tpf=62 scf=4.0 xferp=5 mhz=4.033 sd53c8xx: tpf=74 scf=4.0 xferp=6 mhz=3.379 sd53c8xx: tpf=87 scf=4.0 xferp=7 mhz=2.874 sd53c8xx: tpf=100 scf=4.0 xferp=8 mhz=2.500 sd53c8xx: tpf=112 scf=4.0 xferp=9 mhz=2.233 sd53c8xx: tpf=125 scf=4.0 xferp=10 mhz=2.000 sd53c8xx: tpf=137 scf=4.0 xferp=11 mhz=1.825 sd53c8xx: bios scntl3(00) stest2(00) sd53c8xx: 0: capabilities 32 sd53c8xx: 0: WDTN: initiating expo 1 sd53c8xx: 0: WDTN: response 1 sd53c8xx: 0: SDTN: initiating 12 16 sd53c8xx: 0: SDTN response 12 15 sd53c8xx: 0: SDTN: using 12 15 sd53c8xx: 1: capabilities 32 sd53c8xx: 1: WDTN: initiating expo 1 sd53c8xx: 1: WDTN: response 1 sd53c8xx: 1: SDTN: initiating 12 16 sd53c8xx: 1: SDTN response 12 15 sd53c8xx: 1: SDTN: using 12 15 sd53c8xx: 2: capabilities 1a sd53c8xx: 2: WDTN: narrow sd53c8xx: 2: SDTN: initiating 12 16 sd53c8xx: 2: SDTN response 12 15 sd53c8xx: 2: SDTN: using 12 15 sd53c8xx: 2: r flags 00010000 status 2 rlen 18 F0 00 06 00 00 00 00 0A 00 00 00 00 29 00 00 00 00 00 can't read nvram: i/o error authid: proxima proxima authdom: proxima.alt.za proxima.alt.za secstore key: xxx password: xxx can't write key to nvram: fd out of range or not open version...time... aux/timesync: opening clock.proxima.alt.za: 'clock.proxima.alt.za' directory entry not found init: starting /bin/rc meddle# lc /dev lc /dev bintime consctl hostowner osversion random sysstat caphash cputime kmesg pgrpid reboot time capuse drivers kprint pid swap user cons hostdomain null ppid sysname zero meddle# bind -a '#S' /dev bind -a '#S' /dev meddle# lc /dev lc /dev bintime consctl hostowner osversion random sdctl sysstat caphash cputime kmesg pgrpid reboot sdstat time capuse drivers kprint pid sd02 swap user cons hostdomain null ppid sdC0 sysname zero meddle# cat /dev/sd02/ctl cat /dev/sd02/ctl inquiry QUANTUM FIREBALL SE3.2S PJ0A11/12/97333801619441 geometry 6306048 512 part data 0 6306048 ---- cut here ---- Thanks to anyone who can suggest how to sort this out. I note that NetBSD reports parity errors when starting up on the same hardware, so the problem may be local. ++L