hciconfig
Örneğin kullanarak Broadcom ve CSR yonga setleri ile Bluetooth dongle (sorgu) iletim gücünü ayarlamaya çalışıyorum :
hciconfig hci0 inqtpl 3
Ancak, hangi geçerli parametre geçersem, daha sonra değeri okumak her zaman 0 verir, şöyle:
hci0: Type: BR/EDR Bus: USB
BD Address: 00:02:72:D6:6B:25 ACL MTU: 1021:8 SCO MTU: 64:1
Inquiry transmit power level: 0
Geçersiz değerleri ilettiğimde bir hata mesajı alıyorum:
Can't set inquiry transmit power level on hci0: Input/output error (5)
Dolayısıyla, parametrenin geçerliliği kontrol edilir. Uygun HCI komutlarını manuel olarak gönderirken aynı sonuçları aldığım için yonga setleri tarafından kontrol edildiğinden eminim.
Her iki yonga seti de bu özelliği desteklediklerini belirtir:
# hciconfig hci0 features
hci0: Type: BR/EDR Bus: USB
BD Address: 00:02:72:D6:6B:25 ACL MTU: 1021:8 SCO MTU: 64:1
Features page 0: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87
[...]
<err. data report> <non-flush flag> <LSTO> <inquiry TX power>
[...]
Yanlış bir şey mi alıyorum, yoksa sadece kullandığım her iki yonga setinin de bu özelliği desteklememesi mi?