Sunday, December 12, 2010

Installing trixbox in VirtualBox

Hello again, thanks for bearing with me.

I'm going to explain step-by-step how to install trixbox in VirtualBox, this guide
assumes you have VirtualBox installed, if not, you can download it from here.

Virtual machine setup



  1. Grab the latest trixbox ISO from here, version 2.8.0.4 was latest at the time I wrote this tutorial.

  2. Start VirtualBox

  3. Click New


  4. You'll see this dialog, click next:


  5. In Name type trixbox, In OS Type select Operating System: Linux, Version: Red Hat
    and click Next.


  6. 512MB of memory is more than enough, if you've low memory in your PC, even 256MB should suffice, click Next.


  7. Now, let's create a virtual hard drive for trixbox, click Next


  8. The following wizard will start, click Next.


  9. Make sure Dynamically expanding storage is checked, this way the disk will
    expand on demand, this saves space.


  10. Pick a location into which you'd like to store the virtual disk file.
    The size of 8.00GB should suffice, remember that it will not really take up
    the whole 8.00GB since we've selected Dynamically Expanding Storage earlier.
    After initial installation, trixbox virtual drive consumes around 1.8GB.
    Click Next.


  11. Click Finish in the summary dialog:


  12. Click finish again in the Create New VM (Virtual Machine) summary dialog:





Configure VM


Now that we have created a virtual machine, we need to configure it in order to achieve the following goals:

  1. Make the VM boot from the trixbox ISO so we can install it.

  2. Make our the VM see our LAN so we'll be able to connect to it from
    the Outside world.



Let's accomplish these:

  1. Open settings dialog by selecting trixbox and clicking Settings:


  2. From the left pane, select Storage and on the right under IDE Controller choose Empty and click the folder icon.

  3. In the Virtual Media Manager click Add and browse for trixbox ISO file you've downloaded earlier.


  4. After choosing the trixbox ISO, click Select.


  5. The steps above made that the ISO will appear as a bootable CD-ROM to the machine.
    Now we need to make our machine visible in the network.
    To do so, on the left pane click Network and then on the right choose
    Attached to: Bridged Adapter and under Name choose your active network interface card, in my case I had to choose my Ralink WiFi card.

    You can use ipconfig /all in cmd to determine which card is connected to the network according to it's IP in the network.
    Close the settings dialog afterwards by clicking OK.




Installing trixbox


Now we're finally ready to install trixbox.
Before we start you may receive informative messages from VirtualBox regarding
the mouse being not active and the Host key being Right Control.

The host key (Right Ctrl) allows you to exit the VM and return to Windows.
If you have no mouse active in the VM use the Tab key to switch between
inputs and list boxes (more on that soon).


  1. Click Start:
  2. In the boot screen hit Enter.


  3. Choose your keyboard layout, not really important in truth since we'll be
    doing our configurations using a web browser, the keyboard layout is internally in
    Linux.

    To switch between Ok, Back and the list box use the Tab key.

    Focus on OK and hit Enter when ready.


  4. Choose your time zone, again, to move between buttons use the Tab key,
    focus on OK and hit Enter when ready to continue:


  5. Enter you root account password (Don't forget it!), focus on OK and hit Enter when done.


  6. Grab a beer while trixbox installs:


  7. The VM will reboot, now we need to remove the virtual CD-ROM or else we'll be stuck in an infinite setup loop, to do so go to the Devices Menu - remember to hit Right Ctrl if you're inside the VM to return keyboard and mouse focus to windows).
    In the devices menu choose CD/DVD Devices and click Unmount CD/DVD Device.


  8. Now, reboot - go to the Machine menu and choose Reset:


  9. After reboot you'll see this startup screen, hit Enter:


  10. OK, now wait a couple of seconds until Trixbox boots, you should see the following
    login screen:



    ***NOTE the IP might be different, in case
    you don't see an IP but only http:// you may have not setup the network card correctly.
    In that case, shut down the machine by choosing Machine>ACPI Shutdown, go to
    Settings, there go to Network and switch the network interface card to another one.
    Start the machine again and see if you get an IP address.



End of part II


I hope this tutorial has been useful to you. In the next one we'll be configuring
trixbox and testing it with a free softphone, called X-lite, to see if networking
works.

51 comments:

  1. hi and thanks for your tutorial.
    I have an issue: i got stuck at point 10.
    After the reboot i dont manage to see the login prompt.
    it is stuck on:

    Running /var/trixbox_load/firstboot/91_pbxconfig_setup.sh

    do you have any clue on what the problem can be, please?
    greetings from italy
    joe

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
  2. Hey Guys, I have read your blog article and agree with your views about Cheap Calls. Whatever information you are providing about Cheap Calls. Really, it is preety well.

    ReplyDelete
  3. Hi, This blog is very helpful to know how to make cheap calls but I want to suggest the best app to make a cheap calls ie smartgroschen. You can use to smartgroschen to make cheap calls.

    ReplyDelete
  4. I agree to Danis... You can make phone calls from your android tablet/ipad (without sim card) using voip app. I use Smartgroshen app, simple, good quality of voice and sync with your phone contacts.

    ReplyDelete
  5. Thanks for telling in detail and with screen shots..very helpful guidance..
    trixbox resellers in UK

    ReplyDelete
  6. Hi, Thanks for your interesting blog. Keep up the great work! I also have a site & blog about trixbox
    , please feel free to visit.

    ReplyDelete
  7. Thanks for telling us how to do cheap calls in detail, this will be helpful for everyone
    trixbox pbx | Business phone system
    |

    ReplyDelete
  8. hi and thanks for your tutorial.
    I have an issue: i got stuck at point 10.
    After the reboot i dont manage to see the login prompt.
    it is stuck on:

    Running /var/trixbox_load/firstboot/91_pbxconfig_setup.sh

    do you have any clue on what the problem can be, please?
    David from canada

    ReplyDelete
  9. I also have same problem with VMWare Workstation 12. Running on Windows 10 Home. Tried on both SSD and SATA physycal hard drive.

    ReplyDelete
  10. I haven’t any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us.
    visit page

    ReplyDelete
  11. A story to illustrate how we often think lack of return free phonecalls and emails is something that we did. Yet, the truth is that it is really often about the other person.

    ReplyDelete
  12. Google and other mobile software manufacturers have developed a vast collection of paid and free Android apps. There are some of the best Android apps you can get for your smartphones: 1.Google Docs: its allows you to synchronize your phone with documents you have in your Google account. Therefore you can freely access and edit your documents from your smartphone. 2. ezPDF Reader: this app is basically the same as the Adobe PDF Reader app, ezPDF Reader is probably better for beginner user since it is more user-friendly. spyfone

    ReplyDelete
  13. i waited for a long time,but i can't see the login symble

    ReplyDelete
  14. Have you noted that when you go and read the news online, and read through the various stories from the syndicated websites that they usually have a technology section, and that technology section is filled with the latest gadgets, social networking methods, and any of the newest things coming from Silicon Valley? I have, and as a lover of technology, and coordinator for a think tank, I am disturbed by all this. Now then let me explain what I mean. mobile tracker free

    ReplyDelete
  15. Nice post. I learn something more difficult on various blogs everyday. It will always be stimulating to read content off their writers and practice a little something there. I’d opt to use some with the content in my small weblog whether you do not mind. Natually I’ll supply you with a link on your web blog. Many thanks sharing. Mega888 android and ios

    ReplyDelete
  16. Good post. I be taught one thing more challenging on completely different blogs everyday. It is going to always be stimulating to read content material from other writers and apply a little something from their store. I’d want to use some with the content on my blog whether or not you don’t mind. Natually I’ll offer you a link in your web blog. Thanks for sharing. 안전놀이터

    ReplyDelete
  17. Security Cameras and surveillance systems have many benefits for businesses. Security cameras help monitor and prevent theft, vandalism, fraud, employee productivity and time management among others. diy mini hidden spy camera wifi module

    ReplyDelete
  18. Thanks , I have recently been searching for info about this topic for a while and yours is the greatest I’ve came upon till now. However, what concerning the bottom line? Are you sure concerning the source? rentacar kosova 188

    ReplyDelete
  19. my daughter have been doing some scrapbooking stuffs over the years and she really likes it** buy steroids

    ReplyDelete
  20. The guidelines you provided listed below are extremely precious. It proved this sort of pleasurable surprise to acquire that waiting for me once i awakened today. These are constantly to the issue and easy to know. Thanks a large amount for your valuable ideas you’ve got shared here. Wavemaker lowcode

    ReplyDelete
  21. Howdy sir, you have a really nice blog layout .   온라인카지노

    ReplyDelete
  22. Hope you will update the article. I still like the blog 토토

    ReplyDelete
  23. stuff and wondering if there is anyway i can subscribe to get more posts from yourself? link building for seo

    ReplyDelete
  24. I like what you guys are up too. Such clever work and reporting! Keep up the superb works guys I have incorporated you guys to my blogroll. I think it’ll improve the value of my web site . buy sugaring paste

    ReplyDelete
  25. Your weblog seems astounding – complete with high quality content articles.. and so forth. I feel you’ll get even superior good results with including some far more movies and pictures. What do you feel. Even though I’ve bookmarked it. Thank you. ผู้สร้างลิงค์

    ReplyDelete
  26. performing arts is my thing, i am very much interested to learn more on this art“ buy steroids online

    ReplyDelete
  27. classical music is always the best, it is relaxing and very rich in melody;; buy hgh

    ReplyDelete
  28. you have got a great blog here! do you want to cook some invite posts in this little weblog? buy hgh

    ReplyDelete
  29. you have a wonderful weblog here! want to develop invite posts in my weblog? buy clenbuterol

    ReplyDelete
  30. This is often a great inspiring article.I am beautiful much satisfied together with your great work.You put truly exceptionally accommodating data. Keep it up. Keep blogging. Looking to perusing your another post 에볼루션카지노

    ReplyDelete
  31. Superb blog! Do you have any suggestions for aspiring writers? I'm planning to start my own website soon but I'm a little lost on everything. Would you recommend starting with a free platform like Wordpress or go for a paid option? There are so many options out there that I'm totally confused .. Any suggestions? Bless you! I just wanted to give a quick shout out and say I truly enjoy reading through your articles. Can you recommend any other blogs/websites/forums that deal with the same topics? Many thanks! You completed several fine points there. I did a search on the theme and found nearly all folks will go along with with your blog. Spot on with this write-up, I truly believe that this website needs much more attention. I’ll probably be back again to read more, thanks for the information! 먹튀검증

    ReplyDelete
  32. It's the best time to make some plans for the future and it is time to be happy. I've read this post and if I could I want to suggest you few interesting things or suggestions. Perhaps you could write next articles referring to this article. I wish to read more things about it! Next time I read a blog, I hope that it does not fail me just as much as this one. After all, I know it was my choice to read, however I actually believed you would have something interesting to say. All I hear is a bunch of crying about something that you could possibly fix if you weren't too busy searching for attention. Spot on with this write-up, I really believe that this web site needs a great deal more attention. I'll probably be back again to read through more, thanks for the info! 먹튀폴리스

    ReplyDelete
  33. Hey there! This is my first visit to your blog! We are a team of volunteers and starting a new initiative in a community in the same niche. Your blog provided us valuable information to work on. You have done a wonderful job! You really make it seem really easy together with your presentation however I in finding this matter to be really one thing which I think I might never understand. It sort of feels too complex and very large for me. I’m having a look ahead for your next submit, I’ll attempt to get the hold of it! This is my 1st comment here so I just wanted to give a quick shout out and tell you I genuinely enjoy reading through your posts. Can you recommend any other blogs/websites/forums that go over the same topics? Thank you so much! 파워볼안전놀이터

    ReplyDelete
  34. Normally I don't read article on blogs, however I wish to say that this write-up very forced me to try and do so! Your writing taste has been amazed me. Thanks, very great post. Really i appreciate the effort you made to share the knowledge. The topic here i found was really effective to the topic which i was researching for a long time . Great article and straight to the point. I am not sure if this is truly the best place to ask but do you people have any thoughts on where to hire some professional writers? Thanks :) Brilliant demonstrated data. I thank you about that. Clearly it will be unbelievably helpful for my future endeavors. Should see some different posts on a practically identical subject! 파워볼사이트

    ReplyDelete
  35. usually i do no longer examine article on blogs, however i desire to say that this write-up very forced me to try to accomplish that! Your writing fashion has been amazed me. Thank you, quite splendid article. woah! I’m genuinely gambling the template/challenge of this internet website. It’s clean, but powerful. Masses of times it’s difficult to get that “high-quality stability” amongst top notch usability and visible appearance. I've to say you’ve completed a remarkable undertaking with this. Additionally, the blog hundreds notable short for me on opera. Extraordinary blog! I truely want to present a massive thumbs up for your remarkable information you’ve were given proper right here on this put up. I’ll be coming lower back all over again for your website for hundreds greater speedy. Took me time to take a look at all the remarks, but i virtually loved the article. It proved to be very beneficial to me and i'm sure to all the commenters here! It’s generally great at the same time as you can not only be knowledgeable, however additionally entertained . I experience quite joyful to have seen your website internet web page and anticipate one of these massive range of all of the more engaging instances perusing right here. An lousy lot preferred another time for each one of the factors of interest. Thanks for giving me useful statistics. Please maintain posting accurate information in the future i will go to you regularly. Thanks . 우리카지노

    ReplyDelete
  36. \thy variety informal communication campaign! Acknowledges for paper the kind of beneficial composition, i stumbled beside your weblog besides decipher a limited announce. I need your technique of inscription.. Thanks for taking the time to discuss this, i feel strongly approximately it and love studying more in this subject depend. If viable, as you gain data, may you thoughts updating your blog with greater data? It's far extremely helpful for me 메이저토토사이트
    Q

    ReplyDelete
  37. "I simply wished to thank you so much yet again. I do not know what I would’ve used without the actual strategies provided by you directly on my subject. It was the intimidating setting for me, however , understanding a new expert manner you managed that took me to jump with contentment. I am just grateful for your work and as well , believe you comprehend what a powerful job that you are getting into instructing many others through the use of your websites. I’m certain you’ve never met all of us. I am often to blogging i genuinely appreciate your posts. The content has really peaks my interest. My goal is to bookmark your site and maintain checking for new information .
    I admire this article for the well-researched content and excellent wording." 메이저사이트

    ReplyDelete
  38. Thankx so much for this! I havent been this thrilled by a post for a long period of time! Youve got it, whatever that means in blogging. Anyway, You are certainly someone that has something to say that people need to hear. Keep up the good job. Keep on inspiring the people! I impressed, I must say. Actually hardly ever do I encounter a blog that each educative and entertaining, and let me let you know, you have got hit the nail on the head. Your concept is outstanding; the difficulty is something that not enough people are talking intelligently about. I am very glad that I stumbled across this in my search for something regarding this. I am very happy to read this. This is the kind of manual that needs to be given and not the accidental misinformation that’s at the other blogs. Appreciate your sharing this greatest doc. 먹튀사이트

    ReplyDelete
  39. Excellent post. I want to thank you for this informative read, I really appreciate sharing this great post. Keep up your work . Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. I think this is an informative post and knowledgeable. I would like to thank you for the efforts you have made in writing this article . I was very pleased to find this site I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post. I like your post. It is good to see you verbalize from the heart and clarity on this important subject can be easily observed by reading this post. 먹튀검증

    ReplyDelete
  40. Youre so cool! I dont suppose Ive read anything like this prior to. So nice to seek out somebody with original applying for grants this subject. realy thank you for starting this up. this amazing site are some things that is needed on-line, a person with some originality. useful purpose of bringing a new challenge on the world wide web! buy sugar paste

    ReplyDelete
  41. you have a wonderful weblog here! want to develop invite posts in my weblog? Therapy

    ReplyDelete
  42. Thanks for the interesting article. I must query a couple of details. Can I post them here or should I personal mail you. taxi robert deniro

    ReplyDelete
  43. my hard drive is getting full already because i always download free online movies on the internet“ kids silk sleepwear

    ReplyDelete
  44. That’s the reason concentrate on you have to particular footwork ahead of when writing. Is going to be feasible in order to much more appealing article in this way 메이저사이트

    ReplyDelete
  45. This particular appears completely ideal. Each one of these small particulars are created along with large amount of history understanding. I love this a great deal 레플리카

    ReplyDelete
  46. You there, this is really good post here. Thanks for taking the time to post such valuable information. Quality content is what always gets the visitors coming 안전토토사이트

    ReplyDelete
  47. Mobile Money Machines: filled with the latest tips and strategies for getting an edge over the competition. Software that fuses together two of the largest buyer pools in the world and allows users to make easy commissions from them. Its simple, easy to use and most importantly practical. best mobile app developer ins ingapore

    ReplyDelete
  48. ALL BET Levels = BIG WIN on Tiger Lord at Live! 먹튀커뮤니티 Maryland

    ReplyDelete