On Fri, May 25, 2007 at 08:00:44PM +1000, Grant Parnell ELX wrote: > A few months back I bought a cheap USB telephone which of course came with > only Windows software. It was very cheap so I just took a punt, which > after a few days hard work has now paid off. > > The phone comes up as:- > [EMAIL PROTECTED] ~]# lsusb > Bus 001 Device 007: ID 6993:b001 Freshtel FT-102 VoIP USB Phone > > and a bit of research suggested the use of the yealink kernel module - > Edubuntu 6.06 detected this when I plugged the phone in. Fedora Core 6 > does not have the module built by default so I built that > see my earlier post about building a module here:- > http://lists.slug.org.au/archives/coders/2007/01/msg00007.html > > Once the module's built and loaded see kernel doc's > Documentation/input/yealink.txt file for how to test, although they fail > to mention the need to enable the mic and turn up the volume with > alsamixer - something which would probably be obvious if I had a gui on > the machine. > > Once your satisfied the audio works and you've written your name on the > LCD screen, turned on and off indicator lights etc you can move onto the > application 'yeaphone' which can be found here:- > http://www.devbase.at/voip/yeaphone.php > > The yealink guys do have Skypemate for Linux on their website so they at > least recognise some value in providing for Linux. For my application I > didn't want to run Skype or for that matter any GUI program. > > I've since built a Fedora Core 6 RPM for the yeaphone package which > hopefully he'll put up on the website, if not try here:- > http://www.linuxhelp.com.au/free.shtml > I've also sent these off to the tech support at www.yealink.com in the > hope they'll put them up there as well. Can somebody build a .deb package > for Debian/Ubuntu thanks! I might see how I go just compiling it on > Edubuntu 6.06 for starters. > > If you're not using an RPM base distro have a look at the BuildRequires > lines in the yeaphone.spec file on my site to help satisfy dependencies > when building the source. In particular, see if linphone for your distro > includes the patch set the yeaphone author has put up for linphone-1.6. > Our software site is http://www.linuxhelp.com.au/free.shtml > > Once it compiles and installs do "man yeaphone" and there's a procedure > for setting up your sip profile the first time round. After that you just > run 'yeaphone' , punch in some digits and press the green button on the > handset. IE you don't touch your computer to make or receive calls. The > only silly thing is you can only exit the app by pressing CTRL-C. > > Fedora Core 6 people can just download my RPM and install with > rpm -Uvh yealink-0.1-0.i386.rpm which will probably give you a list of > things you'll need to install with your favourite package manager eg: > yum install linphone libosip2 ortp
great work, so what your saying is I can get one of this handsets, plug it into my computer, start up the program as a daemon and then not have to use the keyboard for any reason - that is cool where did you get the handset from ? > > -- > ---<GRiP>--- > Grant Parnell - senior LPIC-1 certified consultant > Linux User #281066 at http://counter.li.org (Linux Counter) > EverythingLinux services - the consultant's backup & tech support. > Web: http://www.everythinglinux.com.au/support.php > We're also busybits.com.au and linuxhelp.com.au and elx.com.au. > Phone 02 8756 3522 to book service or discuss your needs. > > ELX or its employees participate in the following:- > OSIA (Open Source Industry Australia) - http://www.osia.net.au > AUUG (Australian Unix Users Group) - http://www.auug.org.au > SLUG (Sydney Linux Users Group) - http://www.slug.org.au > LA (Linux Australia) - http://www.linux.org.au > -- > SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ > Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html >
signature.asc
Description: Digital signature
-- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
