asterisk 1.6 install and deploy.

Asterisk with chan mobile.
So, my lovely TUSI-M does not work, it has legacy USB ports, I want USB 2.0.

Got an old celeron PC I had somewhere, found out it had 1GB of DDR1 ram, a 2.53GHz processor, a P4i65GV Motherboard with Bios 1.80 (Asrock), And an 80GB hard disk, fits the bill perfect.
the good thing about this motherboard is that it has 8 USB ports (2.0), The bad thing, A Celeron processor, An old celeron processor.
I installed an X100P (That I got in the mail today) on the PC.
1- Installed Ubuntu 8.04 32Bit from DVD, a default DVD install, user name (yazeed), Password (ZeDevildetail), and hostname (asterisk).

2- Now i need to enable VNC access, see This post in the ubuntu forums
3- Restarted Ubuntu to make sure the previous step works.
4- Installed Samba by starting Synaptic Package manager, Searching for Samba, and marking samba for install, 2 more packages are requiered, agreed to

install them when prompted after hitting the apply button, Same to install openssh. And miraculesly, when I start ubuntu on the machine, I can poin my VNC

viewer to asterisk:2
5- I installed RealVNC on my windows machine (The viewer only, if you install the server you will need a serial number).
6- logged in via VNC.
7- Downloaded Asterisk 1.6.0.5 along with the addons 1.6, DAHDI linux, Dahdi tools, and libpri 1.4.7 to /usr/src, DAHDI is what used to be ZAPTEL ,

LibPri is for T1, E1, J1 and I don’t need it, Just thought I’d install it anyway , So I unpacked them to that same directory I am in.
8- Before I install anything, I probably need to satisfy some dependancies, and add some tools so I can make managing the system easy later on,
Running aptitude
LAMP task: PHP would help me write stuff I can fix online !
the, MySQL with root password being “whatdevil”

Now from Synaptics package manager
GCC 3+, G++ 4.1, cpp and other compiler stuff ubuntu tells me about
Ncurses devel
Libtermcap-devel
Kernel development headers
Kernel development headers (SMP)
GCC++
Openssl and its dev package
Newt-devel
Zlib-devel
unixOBDC and unixOBDC devel
libtool
gnu make
Bison for CLI (yacc and)
Libnewt for zttool – ztcfg

Now that i have installed everything with synaptics that looks like the above, i will

Start with the Zaptel – Now dahdi driver….

cd /usr/src/DAHDIblahblah

make

makeinstall

cd /usr/src/asterisk-1.6blahblah

make clean

./configure

make menuselect

…Now from Menu select, i am looking for dependencies that i need so that i can compile everything in asterisk 1.6….

up to now, i need

CURL OK
PostgreSQL OK
sqlite
sqlite3

Cryptographic digital signatures

jabber

netsnmp

spandsp

resample

jack ??

osptk

ssl

radius

freetds

asound

portaudio

res_jabber

iksemel

openh323

isdnnet

misdn

suppserv

nbs

usb

vpbapi

speexdsp

verbis

ogg

curl

gtk

lua

ldap

imap_tk

gmime

Asterisk sound packages in multiple formats, both basic and extra

X100P FXO card fax modem

Got my asterisk X100P but yet to test it.

The minute i got it i opened the package to see what is inside, and the main motorola chip had it’s details hidden with a sticker that reads “Warantee void if removed”, under that sticker was the Motorola
62802-51
QZ0006
E1G32

And 2 more chps from Silicon Laboratories that read
THEN THE 2 Silicon Laboratories chips
Si3014-KS
0409CACABD

AND THE SLIGHTLY SHORTER ONE
Si3021-KS
0346CACACT

This information is already known, this is the card setup that Digium’s founder used to develop asterisk, so why mask it, it is not even your intellectual property !, for your convinced i have posted a photo of the X100P FXO chips etc here

Anyway, this calls for me to give this card a go under asterisk and let you guys know what happenes and all the details about quality etc…

Once i experiment with this card a bit, i will come here and update the information in this post !

Until then, stay tuned