Hi All:

I've been through the compile/install procedure pointed out by Vassil: I still crash on startup. Can anyone else give me some pointers, please?

Roger

Roger Hill wrote:

Thanks Vassil - I'll try those pointers and report back.

Roger

Vassil Kolarov wrote:

Hi Roger,

Following this instructions:

http://www.voip-info.org/tiki-index.php?page=Asterisk+Fedora+Core+3

I was able to install and run Asterisk several times without problems.

See also: http://www.voip-info.org/wiki/view/Asterisk+Linux+Fedora

Regards,
Vassil Kolarov
www.ittconsult.com


Roger Hill wrote:

Hi all :

My first posting to the group - please be gentle!

I've been messing with Asterisk for a couple of weeks now.
1.0.9 is running fine on an old laptop (300MHz, 128MB ram, Kubuntu), downloaded the binary package.

Now I'm trying to put the working installation on my production server along with HTTP etc. ( 700MHz, 256MB ram, uname -a gives "Linux coach.hillconsult.com 2.6.14-1.1637_FC4 #1 Wed Nov 9 18:19:32 EST 2005 i686 i686 i386 GNU/Linux").

That box, until yesterday, was running Fedora core 3. I tried the tarball download of 1.2.0.rc2, ran make OK, then make install, make samples. When I tried to run Asterisk, I got (immediately) "Illegal Instruction".
Tried on my FC4 laptop, worked just fine.
Concluded I needed FC4, so upgraded the server yesterday. Six hours later...
Reran make clean, make...
Same problem.
Then tried 1.2.0; same problem.
Then tried 1.0.9; same problem.
Finally removed everything to do with asterisk, pulled dowm 1.2.0 tar ball again, and re-installed.
Same old problem, illegal instruction.

I did an strace, which follows. I don't know enough to decide what the strace is telling me. (The missing /etc/ld.so.preload is also missing on the FC4 laptop which works, so I concluded that that was not the problem.)

Any help much appreciated.

Regards
Roger

[EMAIL PROTECTED] sbin]$ sudo strace ./asterisk
execve("./asterisk", ["./asterisk"], [/* 27 vars */]) = 0
uname({sys="Linux", node="coach.hillconsult.com", ...}) = 0
brk(0)                                  = 0x8773000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=48722, ...}) = 0
old_mmap(NULL, 48722, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f85000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\250\213"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=16760, ...}) = 0
old_mmap(0x8f8000, 12388, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x8f8000 old_mmap(0x8fa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x8fa000
close(3)                                = 0
open("/lib/tls/i686/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\334\306"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=103404, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f84000 old_mmap(0x938000, 65980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x938000 old_mmap(0x945000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x945000 old_mmap(0x947000, 4540, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x947000

close(3)                                = 0
open("/usr/lib/libncurses.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\343"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=985952, ...}) = 0
old_mmap(0x5a00000, 290348, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x5a00000 old_mmap(0x5a3e000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3d000) = 0x5a3e000
close(3)                                = 0
open("/lib/tls/i686/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\22"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=213872, ...}) = 0
old_mmap(0x8fe000, 139424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x8fe000 old_mmap(0x91f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x91f000
close(3)                                = 0
open("/lib/libresolv.so.2", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\350\323"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=72956, ...}) = 0
old_mmap(0x94b000, 71848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x94b000 old_mmap(0x959000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x959000 old_mmap(0x95b000, 6312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x95b000
close(3)                                = 0
open("/lib/libssl.so.5", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\26"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=230056, ...}) = 0
old_mmap(0xaa8000, 228948, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xaa8000 old_mmap(0xadd000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x35000) = 0xadd000
close(3)                                = 0
open("/lib/tls/i686/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\230n\177"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1431008, ...}) = 0
old_mmap(0x7e2000, 1129660, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7e2000
mprotect(0x8ef000, 27836, PROT_NONE)    = 0
old_mmap(0x8f0000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10d000) = 0x8f0000 old_mmap(0x8f4000, 7356, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8f4000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f83000
open("/usr/lib/libgssapi_krb5.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200p\256"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=99660, ...}) = 0
old_mmap(0xae2000, 96684, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xae2000 old_mmap(0xaf9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0xaf9000
close(3)                                = 0
open("/usr/lib/libkrb5.so.3", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\265\260"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=465204, ...}) = 0
old_mmap(0xafc000, 466416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xafc000 old_mmap(0xb6b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6e000) = 0xb6b000
close(3)                                = 0
open("/lib/libcom_err.so.2", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\371\225"..., 512) = 512


fstat64(3, {st_mode=S_IFREG|0755, st_size=7836, ...}) = 0
old_mmap(0x95f000, 9348, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x95f000 old_mmap(0x961000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x961000
close(3)                                = 0
open("/usr/lib/libk5crypto.so.3", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300u\226"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=149028, ...}) = 0
old_mmap(0x964000, 146912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x964000 old_mmap(0x987000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x987000
close(3)                                = 0
open("/lib/libcrypto.so.5", O_RDONLY)   = 3
read(3, "[EMAIL PROTECTED]"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1130028, ...}) = 0
old_mmap(0x98f000, 1142372, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x98f000 old_mmap(0xa91000, 73728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x102000) = 0xa91000 old_mmap(0xaa3000, 11876, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xaa3000
close(3)                                = 0
open("/usr/lib/libz.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320F\222"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=75568, ...}) = 0
old_mmap(0x923000, 76940, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x923000 old_mmap(0x935000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x935000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f82000
open("/usr/lib/libkrb5support.so.0", O_RDONLY) = 3
read(3, "[EMAIL PROTECTED]"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=10724, ...}) = 0
old_mmap(0x98a000, 12092, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x98a000 old_mmap(0x98c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x98c000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f81000
mprotect(0x8f0000, 8192, PROT_READ)     = 0
mprotect(0x959000, 4096, PROT_READ)     = 0
mprotect(0x91f000, 4096, PROT_READ)     = 0
mprotect(0x945000, 4096, PROT_READ)     = 0
mprotect(0x8fa000, 4096, PROT_READ)     = 0
mprotect(0x7de000, 4096, PROT_READ)     = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f818e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb7f85000, 48722)               = 0
set_tid_address(0xb7f81928)             = 21499
rt_sigaction(SIGRTMIN, {0x93c2d4, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x93c344, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbfc8e7fc, 30, (nil), 0}) = 0
brk(0)                                  = 0x8773000
brk(0x8794000)                          = 0x8794000
--- SIGILL (Illegal instruction) @ 0 (0) ---
+++ killed by SIGILL +++
[EMAIL PROTECTED] sbin]$



_______________________________________________
--Bandwidth and Colocation sponsored by Easynews.com --

Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users



--
########################################################
Roger Hill                              07739 707 180
Perseverance is the hard work you do after you get
tired of doing the hard work you already did.
########################################################

_______________________________________________
--Bandwidth and Colocation sponsored by Easynews.com --

Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to