Recently in Linux Category

elektrobit-mid-reference-design.jpg
Smartphones, netbooks, smartbooks, and Mobile Internet Devices (MIDs) while very similar feature-wise, each has their own distinct advantages. Smartphones such as the iPhone have been widely successful, while the MID market has been a bit slow to take off. Elektrobit Corporation (EB), based in Oulu, Finland aims to change that with their new MID reference design that combines the "pocketability" of smartphones with the power of PCs/netbooks since it can run desktop Linux applications. Picture an iPhone that can actually run full version Linux applications such as Firefox, Opera, OpenOffice, Thunderbird, SSH client, and more. That's exactly what you'll get with Elektrobit's (EB) new MID reference design. EB's sleek, media-centric MID reference device takes the power of the PC and makes it pocket-able so you don't have to compromise on mobile capabilities.

I spoke with EB's Vesa Kiviranta Vice President, Mobile Internet Device Solutions, Wireless Solutions BU about their new reference design. Vesa explained that it's based on Intel's next generation Moores­town platform. The reference design includes touch-screen support with multi-touch (cool!) support. It uses the latest 3D and high resolution capacitive sensing touch screen (3.97") powered by EB Touch & Feel technology. Because the screen measures nearly 4 inches (3.97"), it fits into the MID category, while smartphones have screens smaller than 3.9 inches and netbooks have screens larger than 5 inches.The reference design relies on a Linux-based OS with EB's MID UI & Application framework based on QT. It also features EB Navigation Suite with integrated GPS.

It supports two cameras (front & back of phone) so not only can you snap photos, it can also easily support videoconferencing/videochat. I asked EB about support for Skype video chat  and they told me it will indeed be supported in their MID design. In fact, they tested it using the Linux Skype application in their labs. As far as I know, this marks the first time a pocketable mobile phone can perform Skype videoconferencing! Cool stuff! I know many iPhone fans were very disappointed the new iPhone 3GS didn't add a front-facing camera (myself included), which would allow for videochat capabilities. Of course, the current Skype for iPhone client doesn't support video, but my sources tell me it's in the works. It will be very hard to have a videoconference if you have to turn the iPhone around so the camera is facing you, but not the iPhone screen. Basically, they'll be able to see you, but you won't be able to see them - unless you spin the iPhone back around.
Your IP-PBX is one of the most critical pieces of corporate infrastructure. It cannot afford any downtime, which is why the fives 9's (99.999%) of reliability was coined. While Asterisk is a pretty stable open source IP-PBX platform, it it still in its infancy, so it hasn't had the same time that the old 'Big Iron PBXs' have had to reach five 9s of reliability. Then again, many traditional PBX manufacturers have abandoned 100% proprietary hardware and use many of the same standard off the shelf components that are in Asterisk, including motherboards, memory, processors, etc. So the old wives tale that big iron PBXs are more reliable than PC-based PBXs no longer applies.

trixbox-logo.jpg Still, Asterisk and all of its derivatives (trixbox CE/Pro, PBX in a Flash, etc.) have a cult following (of which I'm a member) -- and like any cult, we like to do crazy things, like tweak Asterisk or trixbox in the middle of the work day to see if some newfangled text-to-speech feature will work. Well, with so much tweaking by some Asterisk cultists, something is bound to go wrong, usually at the end of the work day on a Friday when you're driving home, forcing a return to the office or waiting to you get home and SSH into Asterisk to restart the service.

So how do we ensure a more reliable Asterisk platform using an automated tool? Surely there must be a way of monitoring the Asterisk service and if it crashes, automatically restart it, right? Ever second is precious when you're trying to achieve 5 9s of reliability, which equates to 5 minutes, 15 seconds or less of downtime in a year. Or if you want to get really crazy, shoot for 6 nines of reliability (99.9999%) which is 31.536s of downtime per year!

monit-logo.jpg Well, before we continue, you must remember that Asterisk runs on Linux and there are many great monitoring tools for Linux. In fact, for the blog web server you're reading this article on, I'm running a free monitoring tool aptly called monit, which you can get here.  This tool is so easy to use, it should be in any Linux admin's arsenal. I use it to monitor various parameters of the blog server, and if certain conditions are met, it automatically restarts the apache web service.

It got me thinking, "Why not use monit to monitor Asterisk?" Well, here's how to do it!

1) Install monit.
2) Simple way: Run 'yum install monit' or run 'apt-get install monit' Go to Step
3) Compile/Harder way: Go here: http://mmonit.com/monit/download/ and download the .tar file, currently called monit-5.0.tar.gz
4) Untar monit
# tar -zxvf monit-5.0.tar.gz
# cd monit-5.0
Configure and compile monit:
# ./configure
# make
5) Install monit
# make install
6) Copy monit configuration file to /etc/ folder
# cp monit.conf /etc/monit.conf (older versions used monitrc filename)
7) Edit monit.conf & put in your monitoring rules (see examples below)
8) Add monit service to the startup. Red Hat command follows:
# chkconfig --add monit
# chkconfig --level 2345 monit on
# {confirm the run levels}
# chkconfig --list|grep monit

It is super easy it to setup the mail server for notifications and to configure monitoring of processes, files, loads (CPU, memory), and ports. And of course, using monit you can monitor Asterisk, trixbox CE or Pro, PBX in a Flash, and other IP-PBXs that run on Linux.

Here's a snippet from two monit.conf configuration files (one the blog server, the other Asterisk):
###############################################################################
##
## Start monit in background (run as daemon) and check the services at 2-minute
## intervals.
#
set daemon  120 # can set lower if want downtime <2min
set mailserver mail.tmcnet.com     # primary mailserver
## You can set the alert recipients here, which will receive the alert for
## each service. The event alerts may be restricted using the list.
#
  set alert blogalerts@tmcnet.com          # receive all alerts
  set alert anotheremailhere@somewhere.com
  check system blog.tmcnet.com
    if loadavg (1min) > 4 then alert
    if loadavg (5min) > 2 then alert
    if memory usage > 75% then alert
    if cpu usage (user) > 70% then alert
    if cpu usage (system) > 30% then alert
    if cpu usage (wait) > 20% then alert
  check process apache with pidfile /var/run/httpd.pid
    start program = "/etc/init.d/httpd start"
    stop program  = "/etc/init.d/httpd stop"
    if cpu > 60% for 2 cycles then alert
    if cpu > 80% for 25 cycles then restart
    if totalmem > 1300.0 MB for 5 cycles then restart
    if children > 250 then restart
    if loadavg(5min) greater than 10 for 8 cycles then stop
    if failed host blog.tmcnet.com port 80 protocol http
       and request "/monit/doc/next.php"
       then restart
    if failed port 443 type tcpssl protocol http
       with timeout 15 seconds
       then restart
    if 3 restarts within 5 cycles then timeout
    depends on apache_bin
    group server

# Asterisk Monitoring rule
set daemon 30 # Check every 30s
set logfile syslog facility log_daemon
set alert asteriskalerts@yourdomain.com
check process asterisk with pidfile /var/run/asterisk/asterisk.pid
group asterisk
start program = "/etc/init.d/asterisk start"
stop program = "/etc/init.d/asterisk stop"
# Check uptime via Asterisk Manager Interface (AMI) port 5038
if failed host 127.0.0.1 port 5038 then restart
if 5 restarts within 5 cycles then timeout

#Check Veritas BackupExec Agent
check host blog.domain.com with address 192.0.0.6
start program = "/etc/init.d/VRTSralus.init start"
#stop program = "/etc/init.d/VRTSralus.init stop"
if failed port 10000 with timeout 35 seconds then restart
Further, you can even test the SIP protocol, which uses port 5060. The SIP test is similar to other protocol tests that monit supports, however, it allows extra optional parameters.

IF FAILED [host] [port] [type] PROTOCOL sip [AND] [TARGET valid@uri] [AND] [MAXFORWARD n] THEN action [ELSE IF SUCCEEDED [[<X>] <Y> CYCLES] THEN action]

TARGET : you may specify an alternative recipient for the message, by adding a valid sip uri after this keyword.

MAXFORWARD : Limit the number of proxies or gateways that can forward the request to the next server. It's value is an integer in the range 0-255, set by default to 70. If max-forward = 0, the next server may respond 200 OK (test succeeded) or send a 483 Too Many Hops (test failed)

SIP examples:
  check host openser_all with address 127.0.0.1
   if failed port 5060 type udp protocol sip
      with target "localhost:5060" and maxforward 6
   then alert
 
  check host sip.broadvoice.com with address sip.broadvoice.com
   if failed port 5060 type tcp protocol SIP
      and target 1234@sip.broadvoice.com maxforward 10
   then alert

Now that you know how to automatically monitor Asterisk, trixbox, PBX in a Flash, etc. those five nines (6?) of reliability are just around the corner. As the PBX administrator / telecom manager, you will be worshiped by your sales team star-trek-who-mourns-for-adonais.jpg and boss for keeping the phone system up all the time. They will think you an Asterisk God, who will be adored and who shall command great respect and admiration. And none shall mourn for any Asterisk outages.

AsteriskNOW 1.5.0 Released

April 1, 2009 8:45 PM | 0 Comments
asterisknow-logo.jpgAsteriskNOW 1.5.0, which launched as a beta in October 2008, is now available for download at http://www.asterisknow.org/downloads. Of course, existing AsteriskNOW users can simply run "yum update" to update to the latest release. I love 'yum' for Linux systems - it's like Windows Update on steroids, but without the Internet Explorer GUI requirement.

According to AsteriskNOW, here are the notable changes since beta2:
* Updated several packages to latest versions (Asterisk, DAHDI, etc)
* Fixed more permissions issues between Asterisk and httpd/FreePBX.
* Updated to CentOS 5.3 (http://lists.centos.org/pipermail/centos-announce/2009-April/015711.html)
Some big news from Digium. Rich Tehrani met with them yesterday to get the inside scoop. Rich takes copious notes on his iPhone, which he sent off to me to try and write up this news. Alas, I've been pretty busy myself, but I wanted to share Rich's notes below, since there are some good "nuggets" in there.

For instance, from Rich's notes I see that Switchvox 4.0 is on the verge of shipping. But the really big news is that Asterisk has announced the general availability of technical support subscriptions for open source Asterisk. Before if you wanted support from Digium, you had to purchase Asterisk Business Edition. Well, no longer. Now, all of you Asterisk fans out there that try Asterisk tim-toolman-taylor-asterisk.jpg(and think you know what the heck you're doing) but get stuck, can now contact Digium and get some support. No more relying on the Asterisk community to answer you questions. Not that asking the Asterisk community is a bad thing, but if you phone system is down, you can't wait hours for someone to respond to an online posting. This could be a huge revenue-generating opportunity for Digium, which can now monetize the open source version of Asterisk with support subscriptions. I'm surprised they didn't offer it sooner. Maybe they were afraid it would upset channel partners?

Rich's notes:
  • Open Source Subscriptions
  • 2 smb subs
  • And 2 enterprise class
  • Incident based
  • Problem: up to today needed community support or consultant with hourly rate
  • Now annual sub - 3 year 10% discount
  • Can call Digium based
  • Level one - support local hours 12 hours - starting at your 8:00 - 7:00
  • For 5 days a week
  • Buys sub online
  • Available in a month through the channel
  • Get a key, name contact and get details when you call
  • Get incident/case handled
  • Can open via we or phone
  • Find a bug - gets entered in bug tracker
  • Gets handled like any biz edition type of bug
  • Not really SLA like a commercial licensed product
  • Biz edition - now only available as OEM or commercially licensed product
  • They want people to buy the open source - engineering opens up 1.4 and 1.6 - first time Digium provides support for open source asterisk
  • Up till now consultants, etc
  • Open source - people buying business edition for support reasons
  • Now getting open source subs
  • Can now support enterprise class apps
  • In the past - anyone who built a large network - 2 levels of enterprise class support
  • 24x7 - server based
  • Unlimited users
  • Up to 3 names contacts
  • First foray into enterprise from server side
  • Up to 24x7 support
  • Switchvox 4.0 on the verge of shipping
The new Asterisk support services enable companies to leverage the power of open source Asterisk with the confidence that their system will be supported by the very founders of the Asterisk movement. According to the news release, "The support subscriptions provide technical support, hardware replacements and substantial discounts on training programs to enable users to take full advantage of the power of the Asterisk platform."

mark-spencer.jpg "Digium's new subscription services give Asterisk users the best of both worlds--they can download and use Asterisk free of charge, as always, and now they can also call on Digium for technical support when needed," said Spencer. "We think the combo of free and open, with support, is going to appeal to many of our most technical users. The Asterisk community has long been a source of great expertise through online forums, and now we're supplementing that with the ability to call us, 24x7, for access to our Asterisk experts."

danny-windham.jpg Danny Windham, CEO of Digium, said: "As Asterisk gains traction within large businesses, demand for professional support is on the rise. Our deep knowledge of open source Asterisk and total commitment to its development makes us ideally suited to offer these new services. Companies that purchase subscriptions will receive support from the most knowledgeable group of Asterisk experts in the industry. We see this offering as a substantial step forward for Asterisk in the enterprise and a valuable service for companies of all sizes."

Asterisk support subscriptions are bundles of services sold on an annual basis. They include technical and engineering support, consultative services, advance hardware replacement, and discounts on Asterisk training and conference passes. 

Asterisk support subscriptions are available immediately from the Digium webstore at http://store.digium.com and will be available through Digium channel partners in Q2. SMB pricing begins at U.S. $595 per year for support during the subscriber's business hours (8:00 a.m.-5:00 p.m., Monday through Friday); 24x7 support for an SMB begins at U.S. $1,995 per year. Enterprise subscriptions, including 24x7 support, begin at U.S. $3,995 per year. Pricing includes a defined number of servers supported and cases opened per year.

You can read the official news announcement here.

Greatest Linux Command Ever!

March 11, 2009 10:22 AM | 7 Comments
This is the greatest Linux command ever! Definitely my favorite.
find ./ -name \*.html -printf '%CD\t%p\n' | grep "03/10/08" | awk '{print $2}' | xargs -t -i mv {} temp/

linux-penguin-logo.jpgWhat it does is look (find) for files that end in .html uses the printf option to format the 'find' output, then passes it to grep for searching for a certain date, then awk for printing a certain field, and finally xargs for executing a certain command.

Let's break it down...

The printf part within the find command has the format '%CD\t%p\n'.

%Cx = File's last status change time in the format specified by x. x=D. D=date in the format mm/dd/yy
\t = Horizontal tab
%p = file's name
\n = newline

So basically it outputs the file's last status change followed by a horizontal tab, then the filename, and then a new line. But before it outputs it, it sends it to 'grep' which searches the output and only outputs lines with "03/10/09".

Example so far: (minus the awk, xargs and mv commands)
find ./ -name \*.html -printf '%CD\t%p\n' | grep "03/10/09"
Outputs this: (notice the tab to separate the 2 fields)
03/10/09        ./2005/05/index.html
03/10/09        ./2005/03/index.html
03/10/09        ./2005/04/index.html
03/10/09        ./linked-in.html
03/10/09        ./consumer-electronics/samsung-bribery-news.html
03/10/09        ./technology/iptv/index.html

Now send this output into the awk command (awk '{print $2}') which parses it and pulls out the 2nd column/field (hence the tab character), which is the filename, including the path.

Here's the output you now have after adding awk '{print $2}' in:
./2005/05/index.html
./2005/03/index.html
./2005/04/index.html
./linked-in.html
./consumer-electronics/samsung-bribery-news.html
./technology/iptv/index.html

Next, send this output of "exact path + filename" to xargs for execution in the Linux shell.

The "xargs -t -i mv {} temp/" part basically takes the input from the previous commands (files named .html modified on 3/10/09) and moves (mv) them to the temp/ folder.

The xargs command can do anything. So instead of moving the files, I could delete them, run chmod on them, or something else.

It took me awhile to write this command. I've used various methods of finding files on Linux servers over the years, but this one is one of the most powerful.

Definitely a command you should have in your Linux arsenal!

p.s. Here's another tip. If you want to search ALL files (not just .html) then use the following command. Notice the \* and not * for the search. That part got me since I didn't think the * (wildcard) had to be backslashed. Usually when you backslash a character that means you want the 'literal' character specified after the \ (backslash) character. I didn't want filenames with a '*' in it. I wanted the wildcard. That threw me for a minute before I figured it out. Anyway, here's the command:
find ./ -name \* -printf '%CD\t%p\n' | grep "03/10/08" | awk '{print $2}' | xargs -t -i mv {} temp/

VoiceGear SkyBridge at ITEXPO

February 3, 2009 11:10 AM | 2 Comments
voice-gear-skype-gateway.jpg IndustryDynamics' VoiceGear SkyBridge is a Skype-to-PBX product that works with analog and VoIP PBX systems and connects them with the Skype network. I stopped by their booth at ITEXPO to learn more. They told me that SkyBridge supports up to 60 Skype accounts and up to 4 simultaneous Skype channels. They demonstrated the web interface used to provision Skype accounts and other settings. It was pretty straightforward and easy to use. They gave me a CD which is a bootable .iso image that will automatically format your hard drive, install Linux, and a full-functioning version of their software so you can 'try before you buy'. They just limit it to 30s calls.

They mentioned that their Skype gateway can not only interface with IP-PBXs using SIP, but through a partnership with Sangoma Technologies, they can also interface with traditional non-VoIP phone systems. Leveraging Sangoma analog and T1/E1 telephony cards, VoiceGear can integrate with PBXs using FXO-to-FXS connectivity as well as PBXs with T1/E1 interfaces.
crunchpad.jpg
TechCrunch has a prototype of their tablet PC featuring a touchscreen, Wi-Fi, an accelerometer, a camera and a four cell battery running on a stripped down version of Linux. Well, actually they're running the prototype on full-fledged Linux, but they promise better performance once they strip out all the extra stuff.

According to TechCrunch:
The device has a 12-inch touchscreen with a 4:3 aspect ratio (which is ideal for web browsing in my opinion). It is powered with a Via Nano processor, which has performed at par with the Intel Atom in our testing. 1 GB of ram (its more than we need) and a 4 GB flash drive to store the OS and browser and any cache. Resolution is 1024×768, which means the vast majority of websites are viewed in full width without scrolling.

So what's missing from this Techcrunch tablet gadget? Well, how bout a PCMCIA slot for inserting an EVDO/3G/4G card. Forget Wi-Fi - that's so 2005. We need to be able to roam and happily surf the web when outside earshot of a Wi-Fi access point. Although it does have a USB port, so maybe it will support USB-based EVDO/3G/4G dongles. PCMCIA is pretty large come to think of it, taking up a lot of internal space. A touch screen tablet optimized for web surfing needs to be as thin and as light as possible.

It should also support Skype, including Skype videoconferencing using the embedded camera. Maybe it will and maybe it won't, but surprisingly no mention of Skype in the article. It should also support some SIP softphone client for those that like to BYOVA (Bring Your Own VoIP Access).

What else would you like to see?
I've been testing the Facebook Connect plugin for MovableType 4.23 for the past few days. It's in beta, so I expected to encounter some issues. However, it was so close to working 100% that I stubbornly tried to fix the bugs myself rather than wait for Sixapart to fix them. I thought I'd share what I learned and save you hours of troubleshooting yourself.

First, as an example go check out a post of mine demonstrating my Facebook profile picture automatically being inserted into the comments:
Related Entries with Images & Recent Assets Linked to Entries

Feel free to post a comment using the Sign In link. But you have to be signed into Facebook first to see the Sign In link. (more on that bug later)

Bug #1: Firefox works, but Internet Explorer doesn't work. The Facebook blue sign in button is missing under Sign In link & IE doesn't pull in Facebook profile pictures.

trixbox CE vs. Asterisk Downloads

December 23, 2008 6:00 AM | 4 Comments
As you may have read, Digium announced a sharp rise in Asterisk downloads for 2008 registering in a whopping 1.5 million downloads for 2008. That got me thinking just how does Asterisk & AsteriskNOW compare with Fonality's trixbox CE distro? Arguably trixbox CE is the either the #1 or the #2 downloaded Asterisk-based distribution. But are they #1 or #2? Let the Fonality vs. Digium download battle commence...

First, we head to Sourceforge, which tracks trixbox CE downloads and see how trixbox CE stacks up against Digium's claimed 1.5 million downloads.
trixbox-ce-downloads-2008.jpg

Date (UTC) Downloads Bytes Served
Dec 2008 * 18,050 6.8 TB
Nov 2008 31,000 12.2 TB
Oct 2008 35,187 15.6 TB
Sep 2008 19,449 9.6 TB
Aug 2008 6,948 3.3 TB
Jul 2008 8,329 3.7 TB
Jun 2008 19,993 9.3 TB
May 2008 21,822 13.3 TB
Apr 2008 18,238 11.0 TB
Mar 2008 41,085 25.2 TB
Feb 2008 27,725 16.9 TB
Jan 2008 43,942 26.4 TB
     
Total 291,768 153.8 TB

* Partial data: End of month not yet reached.
Taking a daily average, the final 2008 total downloads should be ~292,587.

That's 292,587 (year-end estimate) vs. 1.5 million (so far) for Asterisk. So it would appear Digium's Asterisk beats Fonality trixbox CE by over 5X!

Not so fast though. I was pretty sure the Digium download numbers were for Asterisk and AsteriskNOW combined. AsteriskNOW and trixbox CE are more comparable to each other, since both have FreePBX installed, both are .iso bootable CDs, they're both nearly plug-and-play distros, etc.

So to be fair to Fonality's trixbox CE, I should compare AsteriskNOW to trixbox CE. I contacted Digium's Bill Miller, VP, Product Management, and asked him for the breakdown in their 1.5 million downloads.

I told Bill my intentions of making a side-by-side download comparison, but also pointed out I had to wear my skepticism hat:

"The only caveat to any comparison I make between Asterisk/AsteriskNOW & trixbox CE is that you host your own downloads - not a 3rd party like Sourceforge. So there I have to have a healthy level of skepticism for any numbers Digium cites. Nevertheless, I think it'll be an interesting discussion if I post these comparative stats in an article."


Bill explained, "19.8% are AsteriskNOW. We are close to par with them.". Indeed at 19.8% of 1.5 million equates to 297,000 downloads or roughly 6500 more than trixbox CE. Although, I said above I had to wear my skepticism hat, I think the numbers Bill gave me sound credible.

Bill Miller ads, "Due to the other open source packages they have integrated, and the head start they had, we suspect that they have more in trixbox than AsteriskNOW in production but we are taking downloads and share from them."

I would agree with Bill that there are indeed more trixbox CE boxes in production, but it does appear from these numbers that Digium's AsteriskNOW is closing fast in production numbers and already exceeding Fonality's trixbox CE in downloads.

To be perfectly frank, I'm a little bit surprised AsteriskNOW has surpassed trixbox CE, since I'm sure even Digium would admit that trixbox CE, which was formerly Asterisk@Home, had a huge head start and developed a strong community (see trixbox forums and the sheer number of posts & threads). In fact, Bill Miller mentioned the head start in our conversation. Still, the number of downloads between the two is very close and they are neck-in-neck.

Of course, if you add in regular Asterisk downloads it's no contest. Digium wins by a landslide.
Registration to the upcoming Digium|Asterisk World conference is now open, according to an announcement today from Technology Marketing Corporation (TMC) and Digium, the open source Asterisk Company. So you early bird types can now register and add it to your Calendar now, lest you forget. TMC and Digium also announced the launch of the new event Web site at www.digiumasteriskworld.com.
 
Digium|Asterisk World is collocated with TMC's INTERNET TELEPHONY Conference & EXPO East 2009 and is a 3-day event commencing on February 2, 2009 in Miami, Florida.
 
According to TMCnet reporter Michelle Robart: Entering its third year, Digium|Asterisk World is the conference that educates business users, resellers and executive decision-makers on "Everything Asterisk."

Michelle also gives more interesting details about Digium|Asterisk World:
 
The conference will feature booth exhibition space and a Presentation Theatre on the EXPO floor where attendees can learn more about Digium's open source communications solutions. In addition, TMC and Digium will join forces to create the conference track agenda, which will be revealed in the upcoming weeks.
 
ITEXPO East 2009 is the world's largest and most significant communications technology event. It features more than 200 companies exhibiting on the EXPO floor and hundreds of sessions led by the industry's most well-known thought leaders. The show provides a forum for assessing the latest products and services and offers numerous opportunities for face-to-face networking that service providers, carriers, resellers, distributors, equipment manufacturers and IT executives from enterprise and SMB companies need to create new business relationships.
1 2 3 4 5 6 7 Next

Recent Activity

Friday

  • Tom Keating queued Star Trek
  • Tom Keating queued Stardust
  • Tom Keating queued The Fountain

Thursday

Wednesday

  • Tom Keating tweeted, "Worst Google News Headline Ever! - No public viewing at Neverland, but Michael Jackson may get laid: I was happi.. http://tinyurl.com/nrlsjo"

More...

Recent Comments

  • http://openid.aol.com/drdaraban: Yes, I confirm antonioj's comment, both skype and the app read more
  • cmytroops: I was browsing the net and cam across a great read more
  • mike: Sorry if this is off topic but I’m thinking of read more
  • @NumberGarage: Our military service men and women should be driving new read more
  • https://www.google.com/accounts/o8/id?id=AItOawlacBYIyCFI8mz5HS_pdsnSDV1wLz6Vgc8: We have implemented over 50 VoIP systems in the last read more
  • Theo Barton: Its a good phone. I have had a lot of read more
  • https://me.yahoo.com/a/ea7WMvNu2Mlud7dBwQPAAus9JCfo9qE-#27391: I don't want to go through all the problems, I read more
  • Claudio G.: I contacted these folks via e-mail recently (June 2009)and they read more
  • Kinjudah De- Morgan: I am using a strong satelite receiver and a Gateway read more
  • dell gx620: I have just had my second Dell. Thinking by spending read more

Subscribe to Blog

    View my Microsoft MVP Profile:

Blogroll

Archives

Around TMCnet Blogs

  • Communications and Technology Blog - Tehrani.com:
    Problems at Joost
  • On Rad's Radar?:
    Bells Giving Up on Landlines?
  • VoIP & Gadgets Blog:
    Worst Google News Headline Ever! - No public viewing
  • Communications and Technology Blog - Tehrani.com:
    Heading to Rhode Island
  • First Coffee:
    SugarCRM Studied, Broadband 'Crucial,' EGain, OOCOSPI, NetSuite's Zander
  • On Rad's Radar?:
    Why Can't DC See What We See
  • The Readerboard:
    Tougher Actions To Save Telemarketing
  • VoIP & Gadgets Blog:
    eBuddy for iPhone Supports Push Notifications
  • Latest Whitepapers

    TMCnet Videos