Reply
 
Thread Tools Display Modes
  #1  
Old 07-02-2012, 10:23 PM
rexiber rexiber is offline
Junior Member
 
Join Date: Jul 2012
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default sound problem: bsd recognizing wrong device, help appreciated
Hi,

this is an old issue with this laptop as even the HP driver download site has the wrong windows driver for it...

Anyway, BSD recognizes the device as a acer m5451 and it is a ALI chip m5451 and it doesnt do the AC97 thing.

pcm0: <Acer Labs M5451> port 0x1000-0x10ff mem 0xd4000000-0xd4000fff irq 5 at device 6.0 on pci0
pcm0: <Conexant CX20468 AC97 Codec>
pcm0: [GIANT-LOCKED]
drm0: <ATI Radeon RS200

in arch linux etc I always see a message while booting 'Loading AC97 blabla .... failed' but I managed to get sound in all linux versions i've tried except one (the air force one)

the conexant thing is a dialup modem I think....

anyway to switch off hardware like in windows?
Reply With Quote
  #2  
Old 07-03-2012, 04:35 PM
kmoore134's Avatar
kmoore134 kmoore134 is offline
Administrator
 
Join Date: May 2005
Location: Knoxville, TN
Posts: 2,428
Thanks: 0
Thanked 103 Times in 85 Posts
Default sound problem: bsd recognizing wrong device, help appreciated
I've sent a copy of this over to the snd_hda developer, maybe he has
some thoughts. In the meantime, can you past the output of "cat
/dev/sndstat", anything interesting in there?
__________________
----
Kris Moore
PC-BSD Founder
Reply With Quote
  #3  
Old 07-03-2012, 08:02 PM
mav@ mav@ is offline
Junior Member
 
Join Date: May 2010
Posts: 15
Thanks: 0
Thanked 1 Time in 1 Post
Default
Both old AC97 and new HDA specifications supports not only sound cards, but also software modems. HDA is more flexible and allows to connect any arbitrary device within its about 50Mbit/s bandwidth. As far as I know, Linux supports AC97 and HDA software modems through the same ALSA API as sound cards. In that case sound goes to user-level for processing via the same paths, while some additional interfaces used for dialing and so on. All modem emulation there implemented by user-level daemon. I don't know much about AC97 to say why in this specific case modem was detected as sound device, but for HDA and on Free/PCBSD that should not happen. I've seen many HDA software modem codecs (separate and integrated with audio) and snd_hda driver properly detected them and doesn't try to attach to modem part. From perspective of completeness it could be interesting to implement modem support, but it is obvious that their time has passed years ago.
Reply With Quote
  #4  
Old 07-04-2012, 04:59 PM
rexiber rexiber is offline
Junior Member
 
Join Date: Jul 2012
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default
Thanks for the replies,


I'm still waiting for the output of cat dev/sndstat

I'm going to give up now..

I'm not sure if physically removing the modem will solve it as I remember that when I ran the open solaris CD that had a hardware check the only thing it signaled was the Ali Mxxxx

well it would be impossible to support all this old HP laptops that had cheap and weird chipsets.

Really good OS tho, loved the PBI's and the app cafe, the ease which you can configure stuff and the stability.

did not like the KDE desktop (huge colorful icons, looks like it was made by a five year old) the fact that the firewall comes with a lot of ports open (and you have to manually block one by one).

Apart from that and some hardware issues this is a spetacular os, keep up the good work
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:36 PM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.