[Quickcall] Fedora 13 anybody?

Ed Fair ed_fair at yahoo.com
Sat Dec 11 05:05:59 EST 2010


Michael, David,

The speakerphone is working now thanks to your guidance.  There is a confusing 
aspect to Fedora's treatment of this device -- see below -- but once I followed 
your advice, and once I ignored the confusion and press on, I was able to Skype 
very well -- so a very heartfelt thank you!

After I ran "yum install libusb-devel alsa-lib": /usr/include/usb.h appeared and 
I was able to "make install" without error.

After I ran "make install": I was able to unplug and re-plug the speakerphone 
and the two LED's stopped blinking red/green -- they now are steady green.

Here is the confusing part:

When I view  "System->Preferences->Sound->Hardware Tab->Choose Device to 
Configure" I see two devices:
- "Internal Audio"
- "Speakerphone(disabled)"

The second item here led me to believe the speakerphone was disabled.  It 
wasn't.  And even though  I could not "test speakers" on it, I could use the 
"Input" and "Output" tabs to select the speakerphone; I could see microphone 
input; and I could and play sounds over the speakerphone.
 
(The first Device above is my motherboard built-in audio controller which I have 
connected to regular desktop speakers. When I select the first device I can 
press "Test Speakers" and hear sound from those speakers as expected.  Selecting 
the second device and pressing "Test Speakers" produces only white noise from 
the speakerphone.)

Anyway, I pressed on, and I think I've finalized my configuration to use the 
microphone in the speakerphone as input and my desktop speakers as output.

All is well!

ed
 




________________________________
From: Michael Cheselka <cheselka at gmail.com>
To: David Gibson <logitech at gibson.dropbear.id.au>
Cc: Ed Fair <ed_fair at yahoo.com>; quickcall at lists.ozlabs.org
Sent: Fri, December 10, 2010 5:12:15 AM
Subject: Re: [Quickcall] Fedora 13 anybody?

Hello Ed,

yum install libusb-devel alsa-lib

BTW, I don't know how active the development is but it works great
under Fedora 13.  Only the volume control knob and buttons don't work.

This should get fixed up and put in the linux source tree or at least
a SPEC file should be written.

Regards,
Michael Cheselka
650-488-4820




On Thu, Dec 9, 2010 at 16:22, David Gibson
<logitech at gibson.dropbear.id.au> wrote:
> On Thu, Dec 09, 2010 at 06:25:56AM -0800, Ed Fair wrote:
>> Thanks for all the responses, I appreciate the help.  I've made limited
>> progress.
>>
>> I was able to find and install "git" via Fedora's "Add/Remove
>> Software" utility, the package name was: "Fast Version Control
>> System git-1.7.2.3-1.fc13"
>
> Good.
>
>> After installing this the "git clone" command worked.  It created a
>> directory /root/quickcalld (I was logged in as root at the time).
>
> Erm, building things as root is not generally a good idea.  But that's
> a detail.
>
>> I was also able, using Fedora's Add/Remove, to install
>> "libusb-development".
>
> Ok
>
>> I was not able to find libasound2-dev or any similarly named
>> package. Should I be?
>
> Well, you'll need some sort of package with the ALSA development
> header files, but I don't know what it will be called.  Searching for
> "alsa" might help.
>
>> And, when I "make install", it generates an error:
>>
>> [root at quagmire quickcalld]# make install
>> cc -O2 -Wall -MD -I./   -c -o quickcall.o quickcall.c
>> quickcall.c:13:17: error: usb.h: No such file or directory
>
> Hrm.  That's odd, I'd have expected to find usb.h in the
> libusb-development package you installed.
>
>> . and a bunch more errors probably related to the above.
>
> Well, that and the missing alsa libraries too.
>
>> [root at quagmire quickcalld]# find / -name usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/linux/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/libertas/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/libertas/thinfirm/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/at76c50x/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/wimax/i2400m/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/ar9170/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/joystick/iforce/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/dvb/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/dvb/b2c2/flexcop/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/i2c/tiny/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/can/ems/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/p54/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/rt2x00/lib/usb.h
>> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/snd/usb.h
>> [root at quagmire quickcalld]#
>
> Um, that's even odder, there's no sign of the libusb header file -
> those are all just kernel internal headers with coincidentally the
> same name.  Can you get a list of files in the libusb development
> package?
>
> --
> David Gibson                    | I'll have my music baroque, and my code
> david AT gibson.dropbear.id.au  | minimalist, thank you.  NOT _the_ _other_
>                                | _way_ _around_!
> http://www.ozlabs.org/~dgibson
> _______________________________________________
> Quickcall mailing list
> Quickcall at lists.ozlabs.org
> https://lists.ozlabs.org/listinfo/quickcall
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/quickcall/attachments/20101210/1c83b283/attachment.html>


More information about the Quickcall mailing list