Hi Jack, Hi all,

maybe I can give help ...  Sorry, that I have not the time to do a HowTo 
from it, but I'm very busy in research tings in the moment and have almost 
no time to spend on ASTLINUX...

Kris'  astbuild shell file which builds the distro is the MAIN source which 
shows how to do it, although I personnally must say ithat it is NOT as 
self-explaining as it *could be* ...

If you have a look in the beginning he is defining software versions
starting under "# versions. There you will find

misdn="mISDN_for_PBX4Linux-3.0.tar.gz"

This, as for other modules, is always the name of an archive, which should 
be stored under ./sources .

So, just store your mIDSN archive under ./sources, change the entry in 
astlinux and build a complete new kernel !!!

I personally tested misdn="mISDN-CVS-2006-01-11" with good success, but was 
changing to active ISDN cards from AVM with chan_capi-cm, which were 
rockstable. I could *not* say that about mISDN, but I tested no more recent 
versions of that.

If you want to compile e.g. another module, you can simply extract that to 
./compile and configure these modules with the hints given here:

http://www.voip-info.org/wiki/view/AstLinux+add-on´s

If the module have no configure script, then you must change the e.g. $(CC) 
variables to $(CROSS)$(CC) and put CROSS=i586-unknown-linux-gnu into the 
beginning of the Makefile. Depending on the makefile you probably have to 
change the build and target directories manually as well.
Otherwise, you have to search th build targets somewhere on your machine 
and must copy them manually into your ASTLINUX image.

When building a new kernel especially for some new piece of hardware make a 
new CONFIG file for this hardware. Some samples from Kris can be found 
under ./sources as well, they are used in astbuild here:


cp $ASTDEVROOT/sources/$ASTKRN.config $ASTDEVROOT/compile/linux/.config
CMD="make oldconfig" ; runcmd

(See how ASTKRN will be composed in the script ...)

When you name "your" distro you can use this name on the command line of 
astbuild, it takes your config which have you made in ./compile/linux with 
"make menuconfig". Therer you can tailor your needs into the kernel. make 
sure to store your .config under ./sources  !!!


Well, I hope that gives more than just the direction ;-) ...

-- Jürgen




>Why not, like I did, take a good old plain Debian Sarge Vmware Image and 
>use that as your development environment?
>It is done in 15 min or so. see 
><http://www.thoughtpolice.co.uk/vmware/>http://www.thoughtpolice.co.uk/vmware/
>I am looking for some help with the Astlinux development, where to start, 
>how to do it. I have it running now with the little information I could find.
>I am looking to put the new mISDN package to Astlinux as I hope that would 
>solve my little unpredictable problem with it.
>Anyone ?
>
>Jack
>
>2006/2/24, Tom Lynn <<mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED]>:
>I thought I posted this before, but I can't find it.  How difficult would 
>it be to put the developement environment into a VMWare image?  I don't 
>have another spare computer hanging around and would like to be able to 
>compile some of the fax solutions for testing.
>
>Is this something trivial that I could easily accomplish, or is it best 
>left to somebody with some experience?
>
>Tom
>
>_______________________________________________
>Astlinux-users mailing list
><mailto:[email protected]>[email protected]
> 
>
>http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>
>Donations to support AstLinux are graciously accepted via PayPal to 
><mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED]
>
>
>_______________________________________________
>Astlinux-users mailing list
>[email protected]
>http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>
>Donations to support AstLinux are graciously accepted via PayPal to 
>[EMAIL PROTECTED]


_______________________________________________
Astlinux-users mailing list
[email protected]
http://lists.kriscompanies.com/mailman/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to [EMAIL 
PROTECTED]

Reply via email to