| 
 
 "Lars Kongshøj" <lars_kongshoj@hotmail.com> skrev i meddelelsen
 news:4bba0b5f$0$278$14726298@news.sunsite.dk...
 > Jacob d'Andrade skrev:
 >> "Lars Kongshøj" <lars_kongshoj@hotmail.com> skrev i meddelelsen
 >>> Hvad giver
 >>>
 >>> ls -l `which gnokii`
 >>
 >> Det giver:
 >>
 >> [nagios@francesca ~]$  ls -l `which gnokii`
 >> -rwxr-xr-x 1 root root 149631 Oct  6  2007 /usr/bin/gnokii
 >> [nagios@francesca ~]$
 >
 > Det ser jo altsammen fint ud. Jeg ville nok lige køre den igennem strace
 > for at se, hvor det gik galt, altså:
 >
 > echo hej | strace gnokii --sendsms 12345678
 
 Hov, det var jo en rigtig nyttig kommando... den kendte jeg ikke... den gav
 faktisk lidt nyt info....
 
 De "filer" /dev/usb/005 osv... er alle ejet af root, og rettighederne på de
 filer er som følger:
 
 crw-r--r-- 1 root root 189, 0 Mar 30 13:48 /dev/bus/usb/001/001
 
 Og der er jo ingen execute rettigheder, mon det kan være det? Men jeg kan
 vel ikke bare ændre rettighederne på de filer eller hvad? Det er jo ikke kun
 een fil den brokker sig over... Nogle ideer?
 
 Mvh Jacob
 
 
 -----------------
 [nagios@francesca ~]$ echo hej | strace gnokii --sendsms 12345678
 execve("/usr/bin/gnokii", ["gnokii", "--sendsms", "12345678"], [/* 21 vars
 */]) = 0
 brk(0)                                  = 0x9aff000
 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=48962, ...}) = 0
 mmap2(NULL, 48962, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f45000
 close(3)                                = 0
 open("/usr/lib/libusb-0.1.so.4", 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\240\201\274\0004\0\0\0"...,
 512) = 512
 fstat64(3, {st_mode=S_IFREG|0755, st_size=32948, ...}) = 0
 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
 0xb7f44000
 mmap2(0xbc7000, 30232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
 = 0xbc7000
 mmap2(0xbcd000, 8192, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xbcd000
 close(3)                                = 0
 open("/usr/lib/libbluetooth.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\200M\275\0004\0\0\0"...,
 512) = 512
 fstat64(3, {st_mode=S_IFREG|0755, st_size=84264, ...}) = 0
 mmap2(0xbd1000, 81540, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
 = 0xbd1000
 mmap2(0xbe4000, 4096, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0xbe4000
 close(3)                                = 0
 open("/usr/lib/libXpm.so.4", 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\240qA\0004\0\0\0"..., 512)
 = 512
 fstat64(3, {st_mode=S_IFREG|0755, st_size=69316, ...}) = 0
 mmap2(0x415000, 66460, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
 = 0x415000
 mmap2(0x425000, 4096, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10) = 0x425000
 close(3)                                = 0
 open("/usr/lib/libX11.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\0p\37\255\0004\0\0\0"...,
 512) = 512
 fstat64(3, {st_mode=S_IFREG|0755, st_size=1062108, ...}) = 0
 mmap2(0xabd000, 1060712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
 0) = 0xabd000
 mmap2(0xbbc000, 16384, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xff) = 0xbbc000
 close(3)                                = 0
 open("/usr/lib/libgnokii.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\0\360\276\0004\0\0\0"...,
 512) = 512
 fstat64(3, {st_mode=S_IFREG|0755, st_size=1618694, ...}) = 0
 mmap2(0xbe7000, 523356, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
 0) = 0xbe7000
 mmap2(0xc5a000, 16384, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x72) = 0xc5a000
 mmap2(0xc5e000, 35932, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc5e000
 close(3)                                = 0
 open("/lib/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\340?,\0004\0\0\0"..., 512)
 = 512
 fstat64(3, {st_mode=S_IFREG|0755, st_size=1611564, ...}) = 0
 mmap2(0x2ae000, 1332676, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
 0) = 0x2ae000
 mprotect(0x3ed000, 4096, PROT_NONE)     = 0
 mmap2(0x3ee000, 12288, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13f) = 0x3ee000
 mmap2(0x3f1000, 9668, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3f1000
 close(3)                                = 0
 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
 0xb7f43000
 open("/usr/lib/libXau.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\0P)\274\0004\0\0\0"..., 512)
 = 512
 fstat64(3, {st_mode=S_IFREG|0755, st_size=9412, ...}) = 0
 mmap2(0xbc2000, 10788, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
 = 0xbc2000
 mmap2(0xbc4000, 4096, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xbc4000
 close(3)                                = 0
 open("/usr/lib/libXdmcp.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\0000^P\0004\0\0\0"..., 512) =
 512
 fstat64(3, {st_mode=S_IFREG|0755, st_size=20092, ...}) = 0
 mmap2(0x505000, 21460, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
 = 0x505000
 mmap2(0x50a000, 4096, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4) = 0x50a000
 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\0Pj?\0004\0\0\0"...,
 512) = 512
 fstat64(3, {st_mode=S_IFREG|0755, st_size=16428, ...}) = 0
 mmap2(0x3f6000, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
 = 0x3f6000
 mmap2(0x3f8000, 8192, PROT_READ|PROT_WRITE,
 MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x3f8000
 close(3)                                = 0
 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
 0xb7f42000
 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f428d0, limit:1048575,
 seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1,
 seg_not_present:0, useable:1}) = 0
 mprotect(0x3ee000, 8192, PROT_READ)     = 0
 mprotect(0x3f8000, 4096, PROT_READ)     = 0
 mprotect(0x2aa000, 4096, PROT_READ)     = 0
 munmap(0xb7f45000, 48962)               = 0
 brk(0)                                  = 0x9aff000
 brk(0x9b20000)                          = 0x9b20000
 open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
 fstat64(3, {st_mode=S_IFREG|0644, st_size=56454368, ...}) = 0
 mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7d42000
 close(3)                                = 0
 open("/usr/share/locale/locale.alias", O_RDONLY) = 3
 fstat64(3, {st_mode=S_IFREG|0644, st_size=2528, ...}) = 0
 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
 0xb7f50000
 read(3, "# Locale name alias data base.\n#"..., 4096) = 2528
 read(3, "", 4096)                       = 0
 close(3)                                = 0
 munmap(0xb7f50000, 4096)                = 0
 open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/gnokii.mo", O_RDONLY) = -1
 ENOENT (No such file or directory)
 open("/usr/share/locale/en_US.utf8/LC_MESSAGES/gnokii.mo", O_RDONLY) = -1
 ENOENT (No such file or directory)
 open("/usr/share/locale/en_US/LC_MESSAGES/gnokii.mo", O_RDONLY) = -1 ENOENT
 (No such file or directory)
 open("/usr/share/locale/en.UTF-8/LC_MESSAGES/gnokii.mo", O_RDONLY) = -1
 ENOENT (No such file or directory)
 open("/usr/share/locale/en.utf8/LC_MESSAGES/gnokii.mo", O_RDONLY) = -1
 ENOENT (No such file or directory)
 open("/usr/share/locale/en/LC_MESSAGES/gnokii.mo", O_RDONLY) = -1 ENOENT (No
 such file or directory)
 write(2, "GNOKII Version 0.6.19\n", 22GNOKII Version 0.6.19
 ) = 22
 open("/home/nagios/.gnokiirc", O_RDONLY) = -1 ENOENT (No such file or
 directory)
 open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1
 ENOENT (No such file or directory)
 open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1
 ENOENT (No such file or directory)
 open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
 (No such file or directory)
 open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
 (No such file or directory)
 open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
 (No such file or directory)
 open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No
 such file or directory)
 open("/etc/gnokiirc", O_RDONLY)         = 3
 fstat64(3, {st_mode=S_IFREG|0755, st_size=7716, ...}) = 0
 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
 0xb7f50000
 read(3, "# This is a sample ~/.gnokiirc f"..., 4096) = 4096
 read(3, "ong permissions for the\n# direct"..., 4096) = 3620
 read(3, "", 4096)                       = 0
 read(3, "", 4096)                       = 0
 close(3)                                = 0
 munmap(0xb7f50000, 4096)                = 0
 write(2, "LOG: debug mask is 0x1\n", 23LOG: debug mask is 0x1
 ) = 23
 write(2, "Config read from file /etc/gnoki"..., 37Config read from file
 /etc/gnokiirc.
 ) = 37
 open("/home/nagios/.gnokii-errors", O_WRONLY|O_CREAT|O_APPEND, 0666) = 3
 fstat64(3, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0
 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
 0xb7f50000
 fstat64(3, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0
 _llseek(3, 0, [0], SEEK_SET)            = 0
 write(2, "phone instance config:\n", 23phone instance config:
 ) = 23
 write(2, "model: 6230\n", 12model: 6230
 )           = 12
 write(2, "port_device: /dev/ttyS0\n", 24port_device: /dev/ttyS0
 ) = 24
 write(2, "connection_type: 10\n", 20connection_type: 10
 )   = 20
 write(2, "init_length: 0\n", 15init_length: 0
 )        = 15
 write(2, "serial_baudrate: 19200\n", 23serial_baudrate: 19200
 ) = 23
 write(2, "serial_write_usleep: -1\n", 24serial_write_usleep: -1
 ) = 24
 write(2, "hardware_handshake: 0\n", 22hardware_handshake: 0
 ) = 22
 write(2, "require_dcd: 0\n", 15require_dcd: 0
 )        = 15
 write(2, "smsc_timeout: 100\n", 18smsc_timeout: 100
 )     = 18
 write(2, "connect_script: \n", 17connect_script:
 )      = 17
 write(2, "disconnect_script: \n", 20disconnect_script:
 )   = 20
 write(2, "rfcomm_cn: 1\n", 13rfcomm_cn: 1
 )          = 13
 write(2, "sm_retry: off\n", 14sm_retry: off
 )         = 14
 write(2, "Connecting\n", 11Connecting
 )            = 11
 write(2, "Serial device: opening device US"..., 34Serial device: opening
 device USB
 ) = 34
 open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
 fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
 getdents(4, /* 7 entries */, 32768)     = 112
 close(4)                                = 0
 open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
 fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
 getdents(4, /* 7 entries */, 32768)     = 112
 getdents(4, /* 0 entries */, 32768)     = 0
 close(4)                                = 0
 open("/dev/bus/usb/005", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
 fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
 getdents(4, /* 3 entries */, 32768)     = 48
 open("/dev/bus/usb/005/001", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/005/001", O_RDONLY)  = 5
 ioctl(5, USBDEVFS_CONNECTINFO, 0xbf862634) = -1 EPERM (Operation not
 permitted)
 read(5, "\22\1\20\1\t\0\0@\0\0\0\0\6\2\3\2\1\1", 18) = 18
 read(5, "\t\2\31\0\1\1\0\340", 8)       = 8
 read(5, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377", 17) = 17
 close(5)                                = 0
 getdents(4, /* 0 entries */, 32768)     = 0
 close(4)                                = 0
 open("/dev/bus/usb/005/001", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/005/001", O_RDONLY)  = 4
 ioctl(4, USBDEVFS_IOCTL, 0xbf8645cc)    = -1 EPERM (Operation not permitted)
 close(4)                                = 0
 open("/dev/bus/usb/002", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
 fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
 getdents(4, /* 3 entries */, 32768)     = 48
 open("/dev/bus/usb/002/001", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/002/001", O_RDONLY)  = 5
 ioctl(5, USBDEVFS_CONNECTINFO, 0xbf862634) = -1 EPERM (Operation not
 permitted)
 read(5, "\22\1\20\1\t\0\0@\0\0\0\0\6\2\3\2\1\1", 18) = 18
 read(5, "\t\2\31\0\1\1\0\340", 8)       = 8
 read(5, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377", 17) = 17
 close(5)                                = 0
 getdents(4, /* 0 entries */, 32768)     = 0
 close(4)                                = 0
 open("/dev/bus/usb/002/001", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/002/001", O_RDONLY)  = 4
 ioctl(4, USBDEVFS_IOCTL, 0xbf8645cc)    = -1 EPERM (Operation not permitted)
 close(4)                                = 0
 open("/dev/bus/usb/004", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
 fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
 getdents(4, /* 3 entries */, 32768)     = 48
 open("/dev/bus/usb/004/001", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/004/001", O_RDONLY)  = 5
 ioctl(5, USBDEVFS_CONNECTINFO, 0xbf862634) = -1 EPERM (Operation not
 permitted)
 read(5, "\22\1\20\1\t\0\0@\0\0\0\0\6\2\3\2\1\1", 18) = 18
 read(5, "\t\2\31\0\1\1\0\340", 8)       = 8
 read(5, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377", 17) = 17
 close(5)                                = 0
 getdents(4, /* 0 entries */, 32768)     = 0
 close(4)                                = 0
 open("/dev/bus/usb/004/001", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/004/001", O_RDONLY)  = 4
 ioctl(4, USBDEVFS_IOCTL, 0xbf8645cc)    = -1 EPERM (Operation not permitted)
 close(4)                                = 0
 open("/dev/bus/usb/003", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
 fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
 getdents(4, /* 4 entries */, 32768)     = 64
 open("/dev/bus/usb/003/003", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/003/003", O_RDONLY)  = 5
 ioctl(5, USBDEVFS_CONNECTINFO, 0xbf862634) = -1 EPERM (Operation not
 permitted)
 read(5, "\22\1\20\1\2\0\0@!\4(\4@\3\1\2\0\1", 18) = 18
 read(5, "\t\2\\\1\v\1\0\340", 8)        = 8
 read(5,
 "\4\t\4\0\0\0\2\10\1\0\5$\0\20\1\5$\10\0\1\16$\6\0\1\2\3\4\5\6\7\10"...,
 340) = 340
 close(5)                                = 0
 open("/dev/bus/usb/003/001", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/003/001", O_RDONLY)  = 5
 ioctl(5, USBDEVFS_CONNECTINFO, 0xbf862634) = -1 EPERM (Operation not
 permitted)
 read(5, "\22\1\20\1\t\0\0@\0\0\0\0\6\2\3\2\1\1", 18) = 18
 read(5, "\t\2\31\0\1\1\0\340", 8)       = 8
 read(5, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377", 17) = 17
 close(5)                                = 0
 getdents(4, /* 0 entries */, 32768)     = 0
 close(4)                                = 0
 open("/dev/bus/usb/003/003", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/003/003", O_RDONLY)  = 4
 ioctl(4, USBDEVFS_IOCTL, 0xbf8645cc)    = -1 EPERM (Operation not permitted)
 close(4)                                = 0
 open("/dev/bus/usb/003/001", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/003/001", O_RDONLY)  = 4
 ioctl(4, USBDEVFS_IOCTL, 0xbf8645cc)    = -1 EPERM (Operation not permitted)
 close(4)                                = 0
 open("/dev/bus/usb/001", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
 fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
 getdents(4, /* 3 entries */, 32768)     = 48
 open("/dev/bus/usb/001/001", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/001/001", O_RDONLY)  = 5
 ioctl(5, USBDEVFS_CONNECTINFO, 0xbf862634) = -1 EPERM (Operation not
 permitted)
 read(5, "\22\1\0\2\t\0\1@\0\0\0\0\6\2\3\2\1\1", 18) = 18
 read(5, "\t\2\31\0\1\1\0\340", 8)       = 8
 read(5, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\f", 17) = 17
 close(5)                                = 0
 getdents(4, /* 0 entries */, 32768)     = 0
 close(4)                                = 0
 open("/dev/bus/usb/001/001", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/001/001", O_RDONLY)  = 4
 ioctl(4, USBDEVFS_IOCTL, 0xbf8645cc)    = -1 EPERM (Operation not permitted)
 close(4)                                = 0
 write(2, "Ignoring extra header, type 171,"..., 42Ignoring extra header,
 type 171, length 5
 ) = 42
 write(2, "Found FBUS interface\n", 21Found FBUS interface
 )  = 21
 open("/dev/bus/usb/003/003", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/003/003", O_RDONLY)  = 4
 ioctl(4, USBDEVFS_CONTROL, 0xbf8644ec)  = -1 EPERM (Operation not permitted)
 ioctl(4, USBDEVFS_CONTROL, 0xbf8644ec)  = -1 EPERM (Operation not permitted)
 close(4)                                = 0
 open("/dev/bus/usb/003/003", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/003/003", O_RDONLY)  = 4
 open("/dev/bus/usb/003/003", O_RDWR)    = -1 EACCES (Permission denied)
 open("/dev/bus/usb/003/003", O_RDONLY)  = 5
 ioctl(4, USBDEVFS_SETCONFIGURATION, 0xbf8646c4) = -1 EPERM (Operation not
 permitted)
 write(2, "Can't set configuration: -1\n", 28Can't set configuration: -1
 ) = 28
 ioctl(4, USBDEVFS_CLAIMINTERFACE, 0xbf8646c4) = -1 EPERM (Operation not
 permitted)
 write(2, "Can't claim control interface: -"..., 34Can't claim control
 interface: -1
 ) = 34
 close(5)                                = 0
 close(4)                                = 0
 write(2, "Couldn't open PHONET device: Ope"..., 53Couldn't open PHONET
 device: Operation not permitted
 ) = 53
 write(2, "Error in link initialisation: 1\n", 32Error in link
 initialisation: 1
 ) = 32
 write(2, "Telephone interface init failed:"..., 59Telephone interface init
 failed: Command failed.
 Quitting.
 ) = 59
 write(2, "Cannot unlock device.\n", 22Cannot unlock device.
 ) = 22
 write(2, "Command failed.\n", 16Command failed.
 )       = 16
 close(3)                                = 0
 munmap(0xb7f50000, 4096)                = 0
 exit_group(2)                           = ?
 [nagios@francesca ~]$
 
 
 
 
 
 |