News:
- Skype support on Linux and Windows XP
- Windows XP on USB pendrive
- SMS support
- Astlinux 0.48
- Configuration GUI
- Asterisk 1.2.24
- Skype for Linux 1.4.99
This CD contains all you need to run and modify Celliax software on Linux and Windows platforms.
- On the CD you can find:
- astlinux-61.iso (image of astlinux+celliax that you can burn and run)
- celliax_xp_usb-61.zip (compressed archive to be uncompressed on an USB pendrive that will run on Windows XP without installing anything)
- asterisk-61.tgz (compressed archive of the Asterisk-Celliax stuff to be uncompressed in a standard CygWin installation, on Windows XP)
- drivers for Windows XP for most datacables (Linux do not need them)
- the Celliax LiveCD itself, you can boot from the CD ;-)
This is almost-Beta software, bugs are expected, be nice and report them at www.celliax.org/trac
For managing a cellphone, you will need a Celliax Hardware Adapter, that you can build yourself or buy.
But you can test the Celliax software also without any hardware (just with regular microphone and headset), setting the controldev_protocol to "NO_SERIAL" in the celliax.conf file.
Please enjoy!
To use and modify Celliax you don't have to install anything on your hard disk, it runs entirely from the (live)CD.
When you stop using it and reboot the computer, nothing has been changed or modified.
This liveCD contains:
- For normal usage:
- Linux LiveCD based on a streamlined Knoppix 5.0.1, ready to run with a preconfigured installation of Celliax
- Kernel 2.6.17.14, with working wireless ipw2200 and ark3116 module for new datacables!
- Asterisk 1.2.24
- Skype 1.4.99
- For software development:
- Complete development environment, with editors, compilers, tools, dev libraries, etc.
- Script to download the most recent sources from the Celliax Development SVN repository (/usr/local/asterisk/usr/sbin/svn_celliax
- All the tools needed to remaster the liveCD itself. For remastering, please see http://knoppix.net/wiki/Knoppix_Remastering_Howto
Back to Top of the Page
For managing a cellphone, you will need a Celliax Hardware Adapter, that you can build yourself or buy.
But you can test the Celliax software also without any hardware (just with regular microphone and headset), setting the controldev_protocol to "NO_SERIAL" in the celliax.conf file.
- During the boot you will be asked to choose your language/keyboard
- The sound levels are automatically preset for interfacing cellphones. If you are using mic and headphones you probably need to raise the level of master, pcm, and capture with the Mixer you find in the Application menu (fourth item from top), or with "alsamixer -V all" from a terminal
- On boot, Skype and Celliax will start automatically
- First configure Skype to connect automatically at startup
- Make a skype test call to echo123 (it's important to make this call now)
- Then close skype from its menu (the little wheel bottom left), so it can save it's configuration
- Now relaunch skype
- Start to configure Celliax
- When skype ask your authorization, give it. Then close skype from its menu, so it can save its config
- close Celliax typing "stop now" in its CLI window
- At this point, you want to save ALL configurations, so all will work again next time you boot the LiveCD, without having to config it again. If you have one, put an USB pendrive in now. Then from the Application menu, choose Save ALL configs and follow the instructions. All configs will be automatically restored next time you boot
- Reboot
- Skype will automatically connect, and you just need to press enter at all celliax questions
- Using mic and headphones, the call is initiated by an incoming sound in the mic. You can then use the dial and hangup console commands to interact.
- The extensions.conf is the same of the default Asterisk distribution, with some extensions added (700, 777, 888, 889). Please see the /usr/local/asterisk/etc/asterisk/celliax.conf file for details on how to use those extensions
- Enjoy!
You can then open an xterm and use (from the knoppix home directory) the script /usr/local/asterisk/usr/sbin/svn_celliax to download the most recent sources, then go in the newly created "test1" directory and read the aptly named README file for instruction on compilation and installation.
Back to Top of the Page
For managing a cellphone, you will need a Celliax Hardware Adapter, that you can build yourself or buy.
But you can test the Celliax software also without any hardware (just with regular microphone and headset), setting the controldev_protocol to "NO_SERIAL" in the celliax.conf file.
This is an EXPERIMENTAL Cygwin+Asterisk+Celliax distribution,
meant to be run on Windows XP from an USB stick.
- Uncompress the zip file and go into the directory that contains a README similar to this instructions
-
From this directory, copy all contents (files and directories),
in the root of an USB pendrive. I mean, only the contents, not
this directory too.
Eg: from Windows XP open this folder, from the menu Edit choose
Select all (Ctrl+A), then from the menu Edit choose Copy (Ctrl+C).
Then open the USB pendrive, and from its menu Edit choose Paste
(Ctrl-V).
-
When the copy is finished, wait a couple of seconds, then extract
and reinsert the USB stick.
-
You will be presented with a choice to start Celliax and Asterisk.
-
That's all.
-
If the choice is not presented to you, open the USB stick folder
and double click on autorun.bat.
- Using mic and headphones, the call is initiated by an incoming sound in the mic. You can then use the dial and hangup console commands to interact.
- The extensions.conf is the same of the default Asterisk distribution, with some extensions added (700, 777, 888, 889). Please see the /usr/local/asterisk/etc/asterisk/celliax.conf file for details on how to use those extensions
Back to Top of the Page
For managing a cellphone, you will need a Celliax Hardware Adapter, that you can build yourself or buy.
But you can test the Celliax software also without any hardware (just with regular microphone and headset), setting the controldev_protocol to "NO_SERIAL" in the celliax.conf file.
- If you have not previously installed CygWin, in the CD you will find the setup.exe CygWin installer. Click on it and follow the instructions to install a basic CygWin environment on your computer.
- Then install, using again the setup.exe CygWin installer, the following additional Libs packages needed by Celliax. You will find them in the Libs section of the installer:
- libcurl3
- libgettextpo0
- mingw-runtime
- minires
- openssl
- readline
- Copy from the CD the file asterisk-61.tgz on your /usr/local directory in CygWin.
- Now from within the CygWin environment, go to that directory (cd /usr/local), then extract the Celliax files (tar xzf asterisk-61.tgz)
- That's it!
- Be sure to have Skype running
- Then launch a cygwin shell
- Now from inside the CygWin environment you can run /usr/local/asterisk/usr/sbin/celliax
- Using mic and headphones, the call is initiated by an incoming sound in the mic. You can then use the dial and hangup console commands to interact.
- The extensions.conf is the same of the default Asterisk distribution, with some extensions added (700, 777, 888, 889). Please see the /usr/local/asterisk/etc/asterisk/celliax.conf file for details on how to use those extensions
- Copy from the CD the file celliax.bat on your Windows Desktop, so you can just double-click on it (without need to launch a cygwin shell and execute commands)
- Enjoy!
If you have a developer's installation of CygWin, you can then use (from your home directory) the script /usr/local/asterisk/usr/sbin/svn_celliax to download the most recent sources, then go in the newly created "test1" directory and read the aptly named README file for instruction on compilation and installation.
Back to Top of the Page