Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 25 Apr 2014, 04:08
All times are UTC - 4
 Forum index » House Training » Beginners Help ( Start Here)
Conexant 810E Riptide audio card won't work (Solved)
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [12 Posts]  
Author Message
moldyclint

Joined: 01 Sep 2005
Posts: 12
Location: Cochrane, Alberta

PostPosted: Wed 05 Oct 2005, 23:14    Post subject:  Conexant 810E Riptide audio card won't work (Solved)  

Can anyone help me with getting my sound up and running? my hardware probe gives:

AUDIO i810_audio: Conexant Systems 810E Riptide PCI Audio Controller (127a:4320) detected.

While doing the following gives:

# modprobe i810_audio
/lib/modules/2.4.29/sound/oss/i810_audio.o.gz: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.29/sound/oss/i810_audio.o.gz: insmod /lib/modules/2.4.29/sound/oss/i810_audio.o.gz failed
/lib/modules/2.4.29/sound/oss/i810_audio.o.gz: insmod i810_audio failed


any suggestions?
Back to top
View user's profile Send private message 
moldyclint

Joined: 01 Sep 2005
Posts: 12
Location: Cochrane, Alberta

PostPosted: Wed 05 Oct 2005, 23:29    Post subject: Extra information  

dmesg gives the following:

loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x10c0-0x10c7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x10c8-0x10cf, BIOS settings: hdc:pio, hdd:pio
hda: ST34323A, ATA DISK drive
blk: queue c034b540, I/O limit 4095Mb (mask 0xffffffff)
hdc: QUANTUM SIROCCO1700A, ATA DISK drive
hdd: CRD-8322B, ATAPI CD/DVD-ROM drive
blk: queue c034b994, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: 8421840 sectors (4312 MB) w/128KiB Cache, CHS=557/240/63, UDMA(33)
hdc: attached ide-disk driver.
hdc: 3335472 sectors (1708 MB) w/75KiB Cache, CHS=3309/16/63, DMA
Partition check:
hda: [PTBL] [524/255/63] hda1 hda2 < hda5 >
hdc: [PTBL] [827/64/63] hdc1
ide: late registration of driver.
ide: OPL3-SAX Sound Board activate failed
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 7306k freed
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 132k freed
Adding Swap: 208804k swap-space (priority -1)
SCSI subsystem driver Revision: 1.00
Intel 810 + AC97 Audio, version 1.01, 10:55:54 Jun 17 2005
via-rhine.c:v1.10-LK1.1.19 July-12-2003 Written by Donald Becker
http://www.scyld.com/network/via-rhine.html
PCI: Enabling device 00:0a.0 (0014 -> 0017)
eth0: VIA VT6102 Rhine-II at 0x1400, 00:05:5d:dc:9c:8d, IRQ 10.
eth0: MII PHY found at address 8, status 0x7829 advertising 01e1 Link 41e1.
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 10:58:54 Jun 17 2005
usb-uhci.c: High bandwidth mode enabled
PCI: Enabling device 00:07.2 (0000 -> 0001)
usb-uhci.c: USB UHCI at I/O 0x1060, IRQ 11
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
hdd: attached ide-cdrom driver.
hdd: ATAPI 32X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
NTFS driver 2.1.6b [Flags: R/W MODULE].
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Uniform CD-ROM driver unloaded
hdd: attached ide-cdrom driver.
hdd: ATAPI 32X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
Uniform CD-ROM driver unloaded
Registering unionfs version $Id: main.c,v 1.85 2005/03/14 22:19:49 dquigley Exp $
hdd: attached ide-cdrom driver.
hdd: ATAPI 32X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
eth0: Setting full-duplex based on MII #8 link partner capability of 41e1.
eth0: Setting full-duplex based on MII #8 link partner capability of 41e1.
i8253 count too high! resetting..
i8253 count too high! resetting..
i8253 count too high! resetting..
i8253 count too high! resetting..
Intel 810 + AC97 Audio, version 1.01, 10:55:54 Jun 17 2005
Intel 810 + AC97 Audio, version 1.01, 10:55:54 Jun 17 2005
Intel 810 + AC97 Audio, version 1.01, 10:55:54 Jun 17 2005
Intel 810 + AC97 Audio, version 1.01, 10:55:54 Jun 17 2005
Back to top
View user's profile Send private message 
moldyclint

Joined: 01 Sep 2005
Posts: 12
Location: Cochrane, Alberta

PostPosted: Wed 05 Oct 2005, 23:44    Post subject: oops  

Oh, and thanks very much for any assistance/directions to look for answers... (please excuse me for my tardiness)
Back to top
View user's profile Send private message 
ntrel

Joined: 06 Oct 2005
Posts: 10

PostPosted: Thu 06 Oct 2005, 09:23    Post subject: Conexant Riptide audio  

Hi,
Firstly I have a Conexant Riptide card with pci info 127a:4320 and I have it working with another Linux distro that uses kernel 2.6.x. I have it working with a developer release of ALSA, alsa-driver-1.0.10rc1, and I did need to make a simple modification to the source code (to get it to compile on an older 2.6 kernel). It may be possible to compile all of alsa-1.0.10rc1 on Puppy - alsa 1.0.8 has been made to work. See http://www.murga.org/~puppy/viewtopic.php?t=1559. Alsa has OSS compatibility, so should work with programs in Puppy.
Puppy currently uses a 2.4.x kernel, and uses OSS sound drivers. There is an OSS driver for the Riptide card, written by Linuxant, but I haven't had any success with it [yet]. The OSS driver is tricky as it doesn't seem to be actively maintained.
So currently either driver will need to be compiled from source code - you'll need the usr_devx.sfs file and Puppy 1.0.5 to compile.
Back to top
View user's profile Send private message 
ntrel

Joined: 06 Oct 2005
Posts: 10

PostPosted: Sun 09 Oct 2005, 18:42    Post subject: OSS Linuxant Riptide modules for Puppy 1.0.5  

I've compiled the Linuxant Riptide OSS driver for Puppy 1.0.5, attached is a .tar.gz that contains the binary modules.
To use, open a console/terminal, type:
Code:

cd dir-where-i-downloaded-the-tar-file
tar -xzf riptide-puppy1.0.5-kmods.tar.gz
cd riptide-puppy1.0.5-kmods
./install.sh


(Alternatively use the guitar archiver for the extract part). The install.sh script will copy the Riptide modules to /lib/modules/2.4.29/misc, update module dependencies and load the modules.
Also read the README & LICENSE files.
It works for me playing mp3s in Snack Amp.

I've included a textfile, riptide-buildnotes, that explains how I compiled the Linuxant source in Puppy 1.0.5.
riptide-puppy1.0.5-kmods.tar.gz
Description  This is the Linuxant Riptide OSS kernel module binaries compiled for Puppy 1.0.5, kernel 2.4.29.
gz

 Download 
Filename  riptide-puppy1.0.5-kmods.tar.gz 
Filesize  26.2 KB 
Downloaded  210 Time(s) 
Back to top
View user's profile Send private message 
moldyclint

Joined: 01 Sep 2005
Posts: 12
Location: Cochrane, Alberta

PostPosted: Mon 10 Oct 2005, 00:18    Post subject: Conexant sound card...  

Beauty! Works like a charm. Thank you very much...you have saved me quite a lot of time and frustration...I shall read through your buildnotes as I need to learn about compiling from source...and save my frustration (and hopefully resultant learning) for something less important...
Once again, thanks...Very Happy
(as I listen to the local college radio station OGG feed on xmms...at www.cjsw.com) Very Happy
Back to top
View user's profile Send private message 
moldyclint

Joined: 01 Sep 2005
Posts: 12
Location: Cochrane, Alberta

PostPosted: Mon 10 Oct 2005, 01:01    Post subject: Conexant continued...  

Alright...have found something else...when i reboot i seem to lose everything...modules missing, /lib/modules/2.4.29/misc missing, etc. I thus have to re-run your install script to get up and running again. Am I doing something wrong here? I am running off of the CD, with data, etc. stored on the Hard drive...Thanks.
Back to top
View user's profile Send private message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 10695
Location: Arizona USA

PostPosted: Mon 10 Oct 2005, 02:35    Post subject:  

First, which version of Puppy are you using? Is the data stored in a pup001 file in a Linux partition, or on a Windows NTFS or FAT32 partition?
Back to top
View user's profile Send private message 
ntrel

Joined: 06 Oct 2005
Posts: 10

PostPosted: Mon 10 Oct 2005, 07:40    Post subject:  

Yes, I should have mentioned the script will need to be rerun if you don't have a full HD install of Puppy - I'm still learning the innards of the Puppy filesystem Smile. In the mean time, you can append the following to the "/etc/rc.d/rc.local" startup script to make the install.sh always run on boot:
Code:
# cd to the install.sh directory (assuming in /root):
cd /root/riptide-puppy1.0.5-kmods
./install.sh
cd -

I've worked out that I could put the modules in .usr/lib/modules/misc/ for persistent storage in the pup001 file, but I need to work out how to store the module information and automatically modprobe riptidesound. I'm also still looking at Alsa, as that is the better driver.

EDIT: rc.local is neater than rc.local0
Back to top
View user's profile Send private message 
moldyclint

Joined: 01 Sep 2005
Posts: 12
Location: Cochrane, Alberta

PostPosted: Mon 10 Oct 2005, 12:34    Post subject:  

Thanks again...Flash, I am running 1.0.5 Chub with the pup001 file stored on a Linux (ext3fs i think) partition. Ntrel...thanks...i will edit that file for now, that is easy enough. When i manage to find enough time, will install everything on the hard drive, as the machine is not very happy with the large linux version i used to replace windows...but puppy is beautiful...Smile but, get to play a bit and see if i can keep my current setup and still use the partition that the pup001 is on for my install... (the install to HD script seems to have enough suggestions to get me going...hopefully you won't be seeing me posting anything in the near future about that...heh) Anyways, I am still in awe at the functionality present in the Pup, for something so light...Very Happy My mother has been complaining about her machine (pentium II...probably <250MHz) and I think I will be introducing her to Linux through Puppy as well...OK, am getting rather off topic...will post elsewhere regarding success or not of my attempt to convert my mom... Smile
Back to top
View user's profile Send private message 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7047
Location: Perth, Western Australia

PostPosted: Tue 11 Oct 2005, 19:11    Post subject:  

Well, I could put the riptide audio oss driver module into Puppy 1.0.6,
and for this:
Conexant Systems 810E Riptide PCI Audio Controller (127a:4320)
get the module to load at bootup.

My question though, will the audio driver work alone?
I mean, that riptide thing is part of a modem chip isn't it?
so, does the hsf/hcf stuff have to be loaded also?
Back to top
View user's profile Send private message Visit poster's website 
ntrel

Joined: 06 Oct 2005
Posts: 10

PostPosted: Thu 13 Oct 2005, 08:34    Post subject:  

Hi Barry,
That'd be great!
The riptide modules work standalone - riptidesound.o, riptideint.o, riptidelow.o - they do not require any of the modem stuff.
I got kind of stumped on getting riptidesound to modprobe on boot, but I'd love to help further with anything you recommend Smile.
Thanks!
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [12 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Beginners Help ( Start Here)
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0804s ][ Queries: 13 (0.0125s) ][ GZIP on ]