Hello everyone, its the first time i am writing to this mailing list: i hope i am doing htings well and i am not bothering anyone (sorry for my probably bad english too..) I have read all the documentation i have been able to find about scsi devices in linux. But i havent been able to get out of my "problem". I installed in my computer the following devices: - adaptec 2904 scsi-pci host adapter - teac 532s scsi cdrom player - waitec wt4046 cr/rw After the physical installation i compiled the linux kernel again to include scsi support. So, using the SuSE tool for kernel compiling i finally got to have a well working kernel (with Adaptec aic7xxx low-level driver installed) Everyhing worked fine until a few weeks ago when i noticed i couldnt the cdrom and the cdr: "cannot recognizes /dev/scd0 (1) as a valid block device)". But i didnt change anything in the kernel setup, and the last time i had the need of mounting the cdrom i hadnt had any problem at all. I took a look at the boot message, and noticed a few lines sounding like error messages. But i havent been able to have them solved. I send as in attachment the whole boot message. The scsi adapter has an its own bios, but it is disabled (?, so they say) by default, and there is no way to change its settings. But the howto i have found about scsi subsystem says that the bios must be enabled to make the linux kernel recognize the adapter and the devices properly. Anyways, it used to work before... and i did not change anything. And everything works very fine under windows95. (btw, there is no ctrl-a option at startup to enter the bios setup utility) I have tried to start linux with the only adapter installed and no devices, the boot message is exactly the same. I tried with only one device installed and always the same. Again i repeat i did not change anything in the configuration of the jumpers on the device and at startup the computer recognizes the devices properly with the correct scsi id #'s. I hope someone could help me and, especially, that I'm not misunderstanding the meaning and purpose of this mailing list. Thanks a lot Francesco Del Castillo Student at Universit� di Firenze, Italy
Loaded 5049 symbols from /System.map. Symbols match kernel version. klogd 1.3-0, log source = /proc/kmsg started. <4>Memory: sized by int13 088h <4>Console: 16 point font, 400 scans <4>Console: colour VGA+ 80x25, 1 virtual console (max 63) <4>pcibios_init : BIOS32 Service Directory structure at 0x000fae80 <4>pcibios_init : BIOS32 Service Directory entry at 0xfb300 <4>pcibios_init : PCI BIOS revision 2.10 entry at 0xfb330 <4>Probing PCI hardware. <4>Calibrating delay loop.. ok - 132.71 BogoMIPS <4>Memory: 62984k/65536k available (840k kernel code, 384k reserved, 1328k data) <4>This processor honours the WP bit even when in supervisor mode. Good. <6>Swansea University Computer Society NET3.035 for Linux 2.0 <6>NET3: Unix domain sockets 0.13 for Linux NET3.035. <4>Swansea University Computer Society TCP/IP for NET3.034 <4>IP Protocols: IGMP, ICMP, UDP, TCP <4>Checking 386/387 coupling... Ok, fpu using exception 16 error reporting. <4>Checking 'hlt' instruction... Ok. <4>Linux version 2.0.35 (root@Neil) (gcc version 2.7.2.1) #12 Thu Jan 14 16:41:15 MET 1999 <4>Starting kswapd v 1.4.2.2 <6>Serial driver version 4.13 with no serial options enabled <6>tty00 at 0x03f8 (irq = 4) is a 16550A <6>tty01 at 0x02f8 (irq = 3) is a 16550A <6>tty03 at 0x02e8 (irq = 3) is a 16550A <6>lp1 at 0x0378, (polling) <4>Real Time Clock Driver v1.09 <4>Sound initialization started <4><Sound Blaster 16 (4.13)> at 0x240 irq 10 dma 3,7 <4><Yamaha OPL3 FM> at 0x388 <4>Sound initialization complete <4>ide: i82371 PIIX (Triton) on PCI bus 0 function 57 <4> ide0: BM-DMA at 0xf000-0xf007 <4> ide1: BM-DMA at 0xf008-0xf00f <4>hda: QUANTUM FIREBALL SE2.1A, 2014MB w/80kB Cache, CHS=1023/64/63, DMA <4>hdc: WDC AC31600H, 1549MB w/128kB Cache, CHS=3148/16/63, DMA <4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 <4>ide1 at 0x170-0x177,0x376 on irq 15 <6>Floppy drive(s): fd0 is 1.44M <6>FDC 0 is an 8272A <4>md driver 0.36.3 MAX_MD_DEV=4, MAX_REAL=8 <4>linear personality registered <4>raid0 personality registered <6>(scsi0) <Adaptec AIC-7850 SCSI host adapter> found at PCI 15/0 <6>(scsi0) Narrow Channel, SCSI ID=7, 3/255 SCBs <6>(scsi0) BIOS disabled, IO Port 0x6100, IRQ 9 <6>(scsi0) IO Memory at 0xe4000000, MMAP Memory at 0x0 <6>(scsi0) Resetting channel <6>(scsi0) Downloading sequencer code... 406 instructions downloaded <4>scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.19/3.2.4 <4> <Adaptec AIC-7850 SCSI host adapter> <4>scsi : 1 host. <6>(scsi0:0:-1:-1) Scanning channel for devices. <4>scsi : detected total. <6>PPP: version 2.2.0 (dynamic channel allocation) <6>TCP compression code copyright 1989 Regents of the University of California <6>PPP Dynamic channel allocation code copyright 1995 Caldera, Inc. <6>PPP line discipline registered. <6>SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256). <4>CSLIP: code copyright 1989 Regents of the University of California. <6>SLIP linefill/keepalive option. <4>Partition check: <4> hda: hda1 hda2 < hda5 > <4> hdc: [PTBL] [787/64/63] hdc1 hdc2 hdc3 hdc4 <4>VFS: Mounted root (ext2 filesystem) readonly. <4>(scsi0:-1:-1:-1) Bad scbptr 255 during SELTO. <4>(scsi0:-1:-1:-1) Referenced SCB 255 not valid during SELTO. <4> SCSISEQ = 0x12 SEQADDR = 0xa SSTAT0 = 0x15 SSTAT1 = 0x88 <4>Adding Swap: 66524k swap-space (priority -1) Kernel logging (proc) stopped. Kernel log daemon terminating.
