[ltp] Sound on TP770Z: FC3

Mendel Cooper linux-thinkpad@linux-thinkpad.org
Sat, 1 Jan 2005 12:10:51 -0700 (MST)


Here is what I needed to do to get sound working on my TP 770z under FC3.


First, the contents of the /etc/modprobe.conf:

# ---------------------------------------------------------------------

# Note: for use under 2.4, changes must also be made to modules.conf!
alias parport_lowlevel parport_pc
alias usb-controller usb-uhci
alias char-major-116-* snd
alias snd-card-0 snd-cs4232
alias char-major-14-* soundcore
alias sound-slot-0 snd-cs4232
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm1-oss
alias sound-service-0-12 snd-pcm1-oss
options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660
options snd-cs4232 port=0x530 cport=0x330 irq=5 dma1=1 dma2=0 isapnp=0
alias char-major-10-219 mwave
options scsi_mod max_scsi_luns=8

# ---------------------------------------------------------------------


Now, add the following to the end of /etc/rc.d/rc.local:

# ====================================================================
# Remove sound card.
# Needs to be done because of (hardware?) bug in 770z.
rmmod snd-cs4232

# Reinstall sound card.
modprobe snd-cs4232 port=0x530 cport=0x330 irq=5 dma1=1 dma2=0 isapnp=0
alsactl restore
# ====================================================================



Sound works and no error messages on bootup on FC3.

The above should also work on other models in the 770 TP series, and
possibly also, with appropriate alterations, on some 600s.