http://bugzilla.opensuse.org/show_bug.cgi?id=1039583 Bug ID: 1039583 Summary: It is not allowed to set up bluetooth from udev rule Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: msuchanek@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- udev script (RUN= in udev rule) + id uid=0(root) gid=0(root) groups=0(root) ++ basename /devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.0/bluetooth/hci0 + dev=hci0 + syspath=/sys//devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.0/bluetooth/hci0 + n=6 + sleep=1 + '[' 6 -gt 0 ']' + strace /usr/bin/hciconfig hci0 + grep -q RUNNING execve("/usr/bin/hciconfig", ["/usr/bin/hciconfig", "hci0"], [/* 13 vars */]) = 0 brk(NULL) = 0x5649292f7000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efef47e2000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=186889, ...}) = 0 mmap(NULL, 186889, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efef47b4000 close(3) = 0 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\6\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1937328, ...}) = 0 mmap(NULL, 3819904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efef421c000 mprotect(0x7efef43b8000, 2093056, PROT_NONE) = 0 mmap(0x7efef45b7000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19b000) = 0x7efef45b7000 mmap(0x7efef45bd000, 14720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efef45bd000 close(3) = 0 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efef47b1000 arch_prctl(ARCH_SET_FS, 0x7efef47b1700) = 0 mprotect(0x7efef45b7000, 16384, PROT_READ) = 0 mprotect(0x564928960000, 12288, PROT_READ) = 0 mprotect(0x7efef47e4000, 4096, PROT_READ) = 0 munmap(0x7efef47b4000, 186889) = 0 socket(AF_BLUETOOTH, SOCK_RAW, 1) = -1 EPROTONOSUPPORT (Protocol not supported) dup(2) = 3 fcntl(3, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE) close(3) = 0 write(2, "Can't open HCI socket.: Protocol"..., 47Can't open HCI socket.: Protocol not supported ) = 47 exit_group(1) = ? +++ exited with 1 +++ terminal: strace hciconfig hci0 execve("/usr/bin/hciconfig", ["hciconfig", "hci0"], [/* 95 vars */]) = 0 brk(NULL) = 0x555b54523000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd5beb37000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=186889, ...}) = 0 mmap(NULL, 186889, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd5beb09000 close(3) = 0 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\6\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1937328, ...}) = 0 mmap(NULL, 3819904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd5be571000 mprotect(0x7fd5be70d000, 2093056, PROT_NONE) = 0 mmap(0x7fd5be90c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19b000) = 0x7fd5be90c000 mmap(0x7fd5be912000, 14720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd5be912000 close(3) = 0 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd5beb06000 arch_prctl(ARCH_SET_FS, 0x7fd5beb06700) = 0 mprotect(0x7fd5be90c000, 16384, PROT_READ) = 0 mprotect(0x555b53f26000, 12288, PROT_READ) = 0 mprotect(0x7fd5beb39000, 4096, PROT_READ) = 0 munmap(0x7fd5beb09000, 186889) = 0 socket(AF_BLUETOOTH, SOCK_RAW, 1) = 3 ioctl(3, HCIGETDEVINFO, 0x555b53f2ab00) = 0 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0 brk(NULL) = 0x555b54523000 brk(0x555b54544000) = 0x555b54544000 write(1, "hci0:\tType: Primary Bus: USB\n", 30hci0: Type: Primary Bus: USB ) = 30 write(1, "\tBD Address: 00:15:83:0C:BF:EB "..., 63 BD Address: 00:15:83:0C:BF:EB ACL MTU: 339:8 SCO MTU: 128:2 ) = 63 write(1, "\tDOWN \n", 7 DOWN ) = 7 write(1, "\tRX bytes:472 acl:0 sco:0 events"..., 45 RX bytes:472 acl:0 sco:0 events:18 errors:0 ) = 45 write(1, "\tTX bytes:67 acl:0 sco:0 command"..., 46 TX bytes:67 acl:0 sco:0 commands:18 errors:0 ) = 46 write(1, "\n", 1 ) = 1 close(3) = 0 exit_group(0) = ? +++ exited with 0 +++ -- You are receiving this mail because: You are on the CC list for the bug.