sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #23047
Ny scsi disk der ikke virker med nye kerner
Jeg har det underlige problem at min nye dual pentium
maskine med on-board aic7xxx scsi controller ikke
virker med nyere linux kerner, når jeg sætter en
helt ny 18Gb Seagate wide-scsi disk på.
Bundkort, kabel og scsi controller fejler næppe noget.
Det virker med min gamle 9Gb quantum disk og redhat
6.1. Da jeg ville kopiere alt fra den gamle disk (id 0)
over på den nye (id 1), satte jeg den nye på samtidig
med den gamle.
Så ville linux pludselig ikke starte. Kernel indlæses,
og når den har loadet aic7xxx driveren, siger den
scsi timeout, og så står den og resetter scsi bussen
igen og ingen til evig tid.
Diskverificeringsprogrammet i Award bios'en (Asus
bundkort) har ingen problemer med at læse-teste
disken.
I næste forsøg fjernede jeg den gamle disk og bootede
redhat-6.1 fra CD. Scsi timeout, resetting, trying harder...
Jeg prøvede også Mandrake-7.?, Suse-6.3, Corel, Caldera,
og Redhat-6.2 med samme resultat: Uendelige scsi resets.
Redhat-4.2 kendte ikke controlleren.
Så prøvede jeg FreeBSD (3.4, tror jeg). Den kunne
installeres uden problemer. Det samme med debian
GNU/linux (linux-2.2.5).
Konklusionen blev at disken virker fint med FreeBSD
og linux 2.2.5, men ikke med linux 2.2.10 og højere.
Hvorfor?
Jeg prøvede også disken hjemme på linux 2.3.99-pre3.
Det var dog med en gammel aha2940 som kun kan 40Mb/s.
Efter en konsekvent reset, hvor disken negotierede
ved 32Mb/s, virkede den. Scsi bussen resatte dog en
gang imellem, så det var ikke helt godt.
Lad nu være med at foreslå at jeg skal checke kabel
og termineringer. Det er et meget fint Asus kabel
som fulgte med bundkortet. Når jeg bruger den nye
disk alene sidder der en kabel terminering i disk-
enden som også fulgte med bundkortet. Der er ingen
indbygget terminering i den nye harddisk.
Er der noget jeg bør vide om scsi driveren som er
ændret mellem linux-2.2.5 og linux-2.2.10?
Immervæk, så virker disken perfekt med linux-2.2.5
og FreeBSD. Så er den jo ikke defekt, vel?
P.S. Alt er købt hos transtec som normalt sælger
det sammen (workstation model 2200), og de kan endda
levere systemet med præinstalleret linux. Ja. Jeg vil
spørge dem, men det er svært at vente til næste uge
med at få en forklaring.
--
torben fjerdingstad | linux-2.3.99-pre3/GNU/gnome-1.0
tfj@xxxxxxxxxxxxxxx | linux får den op og stå
Follow ups