ide-scsi & sound under the 2.6.3 kernel

Jim Cornette redhat-jc at insight.rr.com
Sat Feb 28 02:25:39 UTC 2004


Paul wrote:
> Hi,
> 
> I have two sound cards in my machine. They work fine under the 2.6.2
> kernel, but under the 2.6.3, I have to /sbin/modprobe soundcore and
> then /sbin/modprobe snd-es1371
> 
> I've altered /etc/modules.conf to read 

The 2.6 kernel loads these through /etc/modprobe.conf

I believe the modules need put in there.

Also, system-config-soundcard seems to be showing signs of life. There 
were a couple of glitches when I tried it. It might be working for you now.

Another point is that oss drivers were disabled in the later 2.6 
kernels. Alsa drivers are used instead.

A little aid to the ac 97 should be lines is the below. I have no idea 
about the es1371 card, except I seem to remenber something about the 
module entry what kudzu (hwdata information) disagree by different numer 
order.

(Never mind the posting for accuracy. When I examined the file, there 
were many postings of a line over and over again. I assume this was when 
I ran *system-config-soundcard* a few times and it locked up.)

alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && 
/usr/sbin/alsactl restore >/dev/null 2>&1 ||:
remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; 
/sbin/modprobe -r --ignore-remove snd-intel8x0
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && 
/usr/sbin/alsactl restore >/dev/null 2>&1 ||:
remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; 
/sbin/modprobe -r --ignore-remove snd-intel8x0
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && 
/usr/sbin/alsactl restore >/dev/null 2>&1 ||:
remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; 
/sbin/modprobe -r --ignore-remove snd-intel8x0
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && 
/usr/sbin/alsactl restore >/dev/null 2>&1 ||:
remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; 
/sbin/modprobe -r --ignore-remove snd-intel8x0
alias sound-slot-0 snd-intel8x0

I assume that one instance of the
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && 
/usr/sbin/alsactl restore >/dev/null 2>&1 ||:

is all that should be referenced. It pushed
*alias sound-slot-0 snd-intel8x0*
  down quite a bit, within the file.

> 
> alias char-major-116 snd
> alias snd-card-0 snd-es1371
> alias snd-card-1 snd-intel8x0
> alias sound-service-0-0 snd-mixer-oss
> alias sound-service-0-1 snd-seq-oss
> alias sound-service-0-3 snd-pcm-oss
> alias sound-service-0-8 snd-seq-oss
> alias sound-service-0-12 snd-pcm-oss
> options snd major=116 card_limits=1 device_mode=0666
> options snd-es1371 index=0
> post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/
> null 2>&1 || :
> pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/
> null 2>&1 || :
> post-install sound-slot-1 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/
> null 2>&1 || :
> pre-remove sound-slot-1 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/
> null 2>&1 || :
> 
> Which didn't do the job. I don't want my wife to be messing about having
> to load sound drivers etc. Is there a way that I can get Fedora to
> autoload my sound modules?
> 
> Secondly, I am unable to use xcdroast, k3b or gtoaster.
> 
> I used to have hdc, hdd and hdf loaded up using ide-scsi. Now when I've
> read the docs, it seems that ide-scsi has been deprecated, if not done
> away with.. My current grubline removes these drives as being ide-scsi
> ones. When they were on as ide-scsi, no drives were picked up.

I had the same issue when no reference to ide-scsi was in the grub.conf 
file. I did not see any cdrom drives either. I added "ide-cd" for both 
of my cdrom drives and was able to burn cdroms in Fedora core 2.

I passed this point on the fedora-list and the kernel was supposed to be 
smart enough to do the right thing. Mine isn't, maybe it is Selinux.


> 
> All of my drives are recognised by the software, but I cannot record
> using any device. gtoaster reports the /dev/sg* are unavailable while
> k3b reports a mkisofs problem.

Is /dev/sg* referenced by /dev/cdwriter symlink? Mine points to the below.

ls -la /dev/cdwriter
lrwxrwxrwx  1 root root 8 Jan 24 13:28 /dev/cdwriter -> /dev/sg0

The /boot/grub/grub.conf for the installation that I burned an iso with 
is pasted below.

title Fedora Core (2.6.3-1.97)
         root (hd1,0)
	kernel /vmlinuz-2.6.3-1.97 ro root=LABEL=/ acpi=on hdc=ide-cd hdd=ide-cd 3
         initrd /initrd-2.6.3-1.97.img

(hdd=ide-cd wrapped, is on one line)
> 
> I'm using dvdrecord-0.1.4-5, cdrecord-2.01-0.a25.3, gtoaster-1.0beta6-6,
> k3b 0.11 (from source), xcdroast 0.98a15-2, mkisofs-2.01-0.a25.3
> 

I haven't tried to burn a dvd yet. hdd is my dvd burner. I'll have to 
try to use this program later.

> Any help or advice would be appreciated.
> 

Maybe helpful, but free advice, anyway!

Jim





More information about the fedora-test-list mailing list