Results 1 to 3 of 3
Hi, I'm new to linux and I need help installing drivers for my soundcard on my Hp Pavilion 8750C
I have what I am told is a Riptide Modem/Fax/Soundcard. I ...
- 07-26-2006 #1Just Joined!
- Join Date
- Jul 2006
- Posts
- 2
Riptide sound drivers
Hi, I'm new to linux and I need help installing drivers for my soundcard on my Hp Pavilion 8750C
I have what I am told is a Riptide Modem/Fax/Soundcard. I don't care about the modem and fax but I want the sound to work.
I have been searching forums looking for a solution. One post suggested going to
http://alsa.cvs.sourceforge.net/alsa...efile?view=log
http://alsa.cvs.sourceforge.net/alsa...r/pci/riptide/
http://sourceforge.net/mailarchive/m...sg_id=12507496
But I have no idea what all this stuff is. I am running Debian Linux and any help would be appreciated
As a note, when i try and run the installer found on the linuxant.com website, i get an error and this log
rm -f *.o *.a
* compiling (gcc) int_mdl.c
In file included from /lib/modules/2.4.27-2-686/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.27-2-686/build/include/linux/wait.h:16,
from /lib/modules/2.4.27-2-686/build/include/linux/fs.h:12,
from /lib/modules/2.4.27-2-686/build/include/linux/capability.h:17,
from /lib/modules/2.4.27-2-686/build/include/linux/binfmts.h:5,
from /lib/modules/2.4.27-2-686/build/include/linux/sched.h:9,
from int_mdl.c:31:
/lib/modules/2.4.27-2-686/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.27-2-686/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.27-2-686/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
* compiling (gcc) rp_cmdif.c
In file included from /lib/modules/2.4.27-2-686/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.27-2-686/build/include/linux/wait.h:16,
from linux.h:16,
from riptide.h:38,
from rp_cmdif.c:30:
/lib/modules/2.4.27-2-686/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.27-2-686/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.27-2-686/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
rp_cmdif.c: In function `RiptideSendCmd':
rp_cmdif.c:1000: warning: dereferencing type-punned pointer will break strict-aliasing rules
* compiling (gcc) linux.c
In file included from /lib/modules/2.4.27-2-686/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.27-2-686/build/include/linux/wait.h:16,
from linux.c:15:
/lib/modules/2.4.27-2-686/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.27-2-686/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.27-2-686/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
> linking kernel module riptideint.o
* compiling (gcc) rt_mdl.c
In file included from /lib/modules/2.4.27-2-686/build/include/linux/spinlock.h:6,
from /lib/modules/2.4.27-2-686/build/include/linux/module.h:12,
from rt_mdl.c:28:
/lib/modules/2.4.27-2-686/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.4.27-2-686/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.4.27-2-686/build/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
rt_mdl.c:55:43: ../drivers/sound/sound_config.h: No such file or directory
rt_mdl.c:56:35: ../drivers/sound/opl3.h: No such file or directory
rt_mdl.c:58:37: ../drivers/sound/mpu401.h: No such file or directory
rt_mdl.c: In function `release_device':
rt_mdl.c:114: error: invalid use of undefined type `struct address_info'
rt_mdl.c:115: error: invalid use of undefined type `struct address_info'
rt_mdl.c:116: warning: implicit declaration of function `unload_mpu401_R5febf284'
rt_mdl.c: In function `init_module':
rt_mdl.c:413: error: invalid use of undefined type `struct address_info'
rt_mdl.c:414: error: invalid use of undefined type `struct address_info'
rt_mdl.c:415: warning: implicit declaration of function `probe_mpu401_Rcd91465c'
rt_mdl.c:417: warning: implicit declaration of function `attach_mpu401_Re2c3e63d'
rt_mdl.c:421: error: invalid use of undefined type `struct address_info'
rt_mdl.c:438: warning: implicit declaration of function `opl3_detect_R67481767'
rt_mdl.c:440: warning: implicit declaration of function `opl3_init_R1afd20ac'
rt_mdl.c: At top level:
rt_mdl.c:61: error: storage size of `hw' isn't known
make: *** [rt_mdl.o] Error 1
- 07-28-2006 #2
Hi
Try this link http://www.linuxant.com/drivers/riptide/index.php
and they have the file you need riptide-0.6lnxtbeta03122800.tar.gz
you will need to compile, View the ReadMe on the install
- 01-11-2010 #3Just Joined!
- Join Date
- Jan 2010
- Posts
- 1
Try using snd_sb16
I have an hp pavilion 6470z with the riptide sound/modem combo card. It does not seem to show up on either lspci no lspnp (for the ISA bus), however I did get sound out to work with the old snd_sb16 dirver.
I used debian lenny. First you will need to create the devices in /dev if they do not already exist ( mine did not). The easiest way to do this is install the alsa source. Then in debian, as root, cd to /usr/src and untar the file
tar xjvf alsa-.... (sorry i'm doing this from memory
)
Then cd down to modules/alsaXXX/ and run snddevices
./snddevices
Once you've created the devices just modprobe for the snd_sb16 driver with the options:
modprobe snd_sb16 index=0 port=0x220 irq=5
You will also want to chang the permission on the devices so regular users can use the sound card:
chmod 666 /dev/dsp, /dev/mixer, /dev/sequencer
Your card should be working now! Not all players work (i.e. mpg123 did not), but most do. Also it seems the mixers don't work either (e.g. alsamixer, gmix) What I found did work was mpg321, Rhythmbox, and flash 10. I was also able control the volume in software only.
I will update this post later with the full commands and paths I used.



