Here is the result but sorry I do not understand, so if someone
see something wrong in the result it will help  me :

execve("/usr/local/pcsc/bin/pcscd", ["pcscd"], [/* 22 vars */]) = 0
brk(0)                                  = 0x804e120
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x40014000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=22581, ...}) = 0
old_mmap(NULL, 22581, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0
open("/usr/local/pcsc/lib/libpcsclite-core.so", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=147080, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`(\0\000"..., 4096)
= 4096
old_mmap(NULL, 49120, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001b000
mprotect(0x40026000, 4064, PROT_NONE)   = 0
old_mmap(0x40026000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xa000) = 0x40026000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=75131, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\34"..., 4096) =
4096
old_mmap(NULL, 12428, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40027000
mprotect(0x40029000, 4236, PROT_NONE)   = 0
old_mmap(0x40029000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1000) = 0x40029000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=4101324, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\210\212"..., 4096)
= 4096
old_mmap(NULL, 1001564, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002b000
mprotect(0x40118000, 30812, PROT_NONE)  = 0
old_mmap(0x40118000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xec000) = 0x40118000
old_mmap(0x4011c000, 14428, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4011c000
close(3)                                = 0
open("/lib/libpthread.so.0", O_RDONLY)  = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=289906, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p?\0\000"..., 4096)
= 4096
old_mmap(NULL, 74040, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40120000
mprotect(0x4012b000, 28984, PROT_NONE)  = 0
old_mmap(0x4012b000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xa000) = 0x4012b000
old_mmap(0x40132000, 312, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40132000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x40133000
mprotect(0x4002b000, 970752, PROT_READ|PROT_WRITE) = 0
mprotect(0x4002b000, 970752, PROT_READ|PROT_EXEC) = 0
munmap(0x40015000, 22581)               = 0
getpid()                                = 1254
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2040*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="stan", ...})  = 0
rt_sigaction(SIGRT_0, {0x40127d84, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x40127454, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x40127e0c, [], 0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RT_0], NULL, 8) = 0
personality(PER_LINUX)                  = 0
getpid()                                = 1254
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3
ioctl(3, SIOCGIFCONF, 0xbfffda78)       = 0
ioctl(3, SIOCGIFFLAGS, 0xbfffda80)      = 0
close(3)                                = 0
brk(0)                                  = 0x804e120
brk(0x804e150)                          = 0x804e150
brk(0x804f000)                          = 0x804f000
gettimeofday({967468163, 844572}, NULL) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 3
getpid()                                = 1254
bind(3, {sin_family=AF_INET, sin_port=htons(1006),
sin_addr=inet_addr("0.0.0.0")}}, 16) = 0
ioctl(3, FIONBIO, [1])                  = 0
sendto(3, " \7\375\307\0\0\0\0\0\0\0\2\0\1\206\240\0\0\0\2\0\0\0\2"..., 56,
0, {sin_family=AF_INET, sin_port=htons(111),
sin_addr=inet_addr("127.0.0.1")}}, 16) = 56
poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 5000) = 1
recvfrom(3, " \7\375\307\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
400, 0, {sin_family=AF_INET, sin_port=htons(111),
sin_addr=inet_addr("127.0.0.1")}}, [16]) = 28
close(3)                                = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 3
bind(3, {sin_family=AF_INET, sin_port=htons(1007),
sin_addr=inet_addr("0.0.0.0")}}, 16) = 0
getsockname(3, {sin_family=AF_INET, sin_port=htons(1007),
sin_addr=inet_addr("0.0.0.0")}}, [16]) = 0
listen(3, 2)                            = 0
brk(0x8051000)                          = 0x8051000
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4
ioctl(4, SIOCGIFCONF, 0xbfffda40)       = 0
ioctl(4, SIOCGIFFLAGS, 0xbfffda48)      = 0
close(4)                                = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 4
bind(4, {sin_family=AF_INET, sin_port=htons(1008),
sin_addr=inet_addr("0.0.0.0")}}, 16) = 0
ioctl(4, FIONBIO, [1])                  = 0
sendto(4, "H\31\264\334\0\0\0\0\0\0\0\2\0\1\206\240\0\0\0\2\0\0\0"..., 56,
0, {sin_family=AF_INET, sin_port=htons(111),
sin_addr=inet_addr("127.0.0.1")}}, 16) = 56
poll([{fd=4, events=POLLIN, revents=POLLIN}], 1, 5000) = 1
recvfrom(4, "H\31\264\334\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
400, 0, {sin_family=AF_INET, sin_port=htons(111),
sin_addr=inet_addr("127.0.0.1")}}, [16]) = 28
close(4)                                = 0
open("/tmp/.pcsctmp", O_RDWR|O_CREAT, 0644) = 4
flock(4, LOCK_EX|LOCK_NB)               = 0
close(4)                                = 0
rmdir("/tmp/.pcsctmp")                  = -1 ENOTDIR (Not a directory)
unlink("/tmp/.pcsctmp")                 = 0
open("/tmp/.pcsctmp", O_RDWR|O_CREAT, 0600) = 4
flock(4, LOCK_EX|LOCK_NB)               = 0
lseek(4, 69632, SEEK_SET)               = 69632
write(4, "\0", 1)                       = 1
old_mmap(NULL, 4, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0) = 0x40015000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0x1000) =
0x40016000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0x2000) =
0x40018000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0x3000) =
0x40134000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0x4000) =
0x40136000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0x5000) =
0x40138000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0x6000) =
0x4013a000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0x7000) =
0x4013c000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0x8000) =
0x4013e000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0x9000) =
0x40140000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0xa000) =
0x40142000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0xb000) =
0x40144000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0xc000) =
0x40146000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0xd000) =
0x40148000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0xe000) =
0x4014a000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0xf000) =
0x4014c000
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0x10000) =
0x4014e000
open("/etc/reader.conf", O_RDONLY)      = 5
brk(0x8056000)                          = 0x8056000
ioctl(5, TCGETS, 0xbffff9e0)            = -1 ENOTTY (Inappropriate ioctl for
device)
read(5, "# Configuration file for pcsc-li"..., 8192) = 248
read(5, "", 7944)                       = 0
fstat64(0x1, 0xbffff1c0)                = -1 ENOSYS (Function not
implemented)
fstat(1, {st_mode=S_IFREG|0644, st_size=7696, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x4001a000
open("/usr/local/lib/libtowitoko-ifdhandler.so", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0755, st_size=149546, ...}) = 0
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3000\0"..., 4096) =
4096
old_mmap(NULL, 46000, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0x40150000
mprotect(0x4015a000, 5040, PROT_NONE)   = 0
old_mmap(0x4015a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6,
0x9000) = 0x4015a000
close(6)                                = 0
munmap(0x40150000, 46000)               = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

thanks a lot
 

> -----Original Message-----
> From: Fernando Llobregat [mailto:[EMAIL PROTECTED]]
> Sent: Monday, August 28, 2000 12:38 PM
> To: Nicolas Gaudillière
> Subject: RE: MUSCLE Open Port Failed
> Importance: High
> 
> 
> 
> hi,
> 
> try to use 'strace pcscd 1>& messages' and look in the 
> 'messages' file to
> see
> where is the problem, maybe you can't open the port, usually 
> this helps on
> those
> kind of problems.
> 
> regards
> Fernando
> 
> -----Message d'origine-----
> De: "[EMAIL PROTECTED]" <SMTP:[EMAIL PROTECTED]> 
> Date: lundi 28 août 2000 10:25
> À: "[EMAIL PROTECTED]" <SMTP:[EMAIL PROTECTED]>
> Objet: MUSCLE Open Port Failed
> 
> 
> Hello,
> 
> I'm trying to use pcsc-lite-0.7.5 with my towitoko smart card 
> reader and
> when I launch pcscd I've got the following error messages:
> 
> RFInitializeReader: Open Port 3f8 failed
> 
> and then a segmentation fault.
> 
> I know that 0x03f8 is the adress of my com 1 serial port.
> 
> Moreover, my card reader works fine with the ct-api interface which
> comes with the towitoko driver.
> 
> Could somebody help me ?
> 
> nicolas
> 
> ***************************************************************
> Linux Smart Card Developers - M.U.S.C.L.E.
> (Movement for the Use of Smart Cards in a Linux Environment)
> http://www.linuxnet.com/smartcard/index.html
> ***************************************************************
> 
***************************************************************
Linux Smart Card Developers - M.U.S.C.L.E.
(Movement for the Use of Smart Cards in a Linux Environment)
http://www.linuxnet.com/smartcard/index.html
***************************************************************

Reply via email to