hi guys, I have 2 issues with l2ping. bluz version is as the following:
rpm info:
linux-l20w:~ # rpm -qa|grep bluez
bluez-utils-2.24-17
bluez-libs-2.24-10
1. l2ping failed to ping itself
linux-l20w:~ # hciconfig
hci0: Type: USB
BD Address: 00:0E:9B:DD:E4:D1 ACL MTU: 377:10 SCO MTU: 16:0
UP RUNNING PSCAN ISCAN
RX bytes:5545 acl:3 sco:0 events:193 errors:0
TX bytes:4482 acl:3 sco:0 commands:168 errors:0
linux-l20w:~ # lsmod|grep -E "l2cap|rfcomm|bcm203x"
rfcomm 32408 5
l2cap 20740 14 hidp,bnep,rfcomm
bluetooth 41188 10 hidp,bnep,rfcomm,l2cap,hci_vhci,hci_usb
linux-l20w:~ # l2ping 00:0E:9B:DD:E4:D1
Can't connect: No route to host
Is this normal or correct?
2. I can run hciemu to emulate a faked bluetooth device, but the l2ping still failed. Is that normal or correct?
linux-l20w:~ # modprobe hci_vhci
linux-l20w:~ # ls /dev/vhci -l
crw-rw---- 1 root root 10, 62 Jun 15 07:51 /dev/vhci
linux-l20w:~ # hciemu 00:0E:9B:DD:E4:D2
linux-l20w:~ # hciconfig
hci0: Type: USB
BD Address: 00:0E:9B:DD:E4:D1 ACL MTU: 377:10 SCO MTU: 16:0
UP RUNNING PSCAN ISCAN
RX bytes:203 acl:0 sco:0 events:28 errors:0
TX bytes:876 acl:0 sco:0 commands:28 errors:0
hci1: Type: VHCI
BD Address: 00:0E:9B:DD:E4:D2 ACL MTU: 192:8 SCO MTU: 64:0
UP RUNNING PSCAN ISCAN
RX bytes:0 acl:0 sco:0 events:15 errors:0
TX bytes:569 acl:0 sco:0 commands:15 errors:0
linux-l20w:~ # l2ping 00:0E:9B:DD:E4:D2
Can't connect: Host is down