реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> bt hci0 параметр supervision_timeout
megajohn
сообщение Aug 15 2017, 15:36
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



в линуксе новичок, и вот с чем столкнулся
есть ПК с Ubuntu и BlueZ 5.37 и в системе есть такой настраиваемый параметр /sys/kernel/debug/bluetooth/hci0/supervision_timeout
есть одноплатник Odroid с Ubuntu Linux 3.10 и BlueZ 5.37 но в системе нет выше указанного параметра

вопрос: что конкретно требуется сделать, чтобы на одноплатнике я мог настроить этот параметр ?


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Aug 21 2017, 02:23
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(megajohn @ Aug 15 2017, 19:36) *
в линуксе новичок, и вот с чем столкнулся
есть ПК с Ubuntu и BlueZ 5.37 и в системе есть такой настраиваемый параметр /sys/kernel/debug/bluetooth/hci0/supervision_timeout
есть одноплатник Odroid с Ubuntu Linux 3.10 и BlueZ 5.37 но в системе нет выше указанного параметра

вопрос: что конкретно требуется сделать, чтобы на одноплатнике я мог настроить этот параметр ?

Есть несколько способов настраивать параметры драйвера:
1. если ставится как модуль, то можно сообщить параметр.
2. через запись в псевдо фаил в sysfs или procfs
3. системный вызов ioctl
4. постредством netfs. Это наврядли.
Думаю, что это не все способы, но самые часто используемые. У меня сейчас нет времени смотреть на код вашего драйвера, чтобы определить способ, но если вы определите способ, то посмотрим что можно сделать.
Go to the top of the page
 
+Quote Post
vvu
сообщение Aug 22 2017, 07:32
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 70
Регистрация: 2-12-04
Из: Kiev, Ukraine
Пользователь №: 1 294



Цитата(megajohn @ Aug 15 2017, 18:36) *
в линуксе новичок, и вот с чем столкнулся
есть ПК с Ubuntu и BlueZ 5.37 и в системе есть такой настраиваемый параметр /sys/kernel/debug/bluetooth/hci0/supervision_timeout
есть одноплатник Odroid с Ubuntu Linux 3.10 и BlueZ 5.37 но в системе нет выше указанного параметра

вопрос: что конкретно требуется сделать, чтобы на одноплатнике я мог настроить этот параметр ?


Можно попробовать mount -t debugfs debugfs /sys/kernel/debug , возможно DebugFS отключена, это если /sys/kernel/debug вообще не виден.
Go to the top of the page
 
+Quote Post
megajohn
сообщение Aug 22 2017, 07:49
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(Tarbal @ Aug 21 2017, 05:23) *
У меня сейчас нет времени смотреть на код вашего драйвера



бррр, но драйвер не мой

как подсказали коллеги, On Linux 3.17 and above, the supervision timeout can be tweaked by writing to /sys/kernel/debug/bluetooth/hci0/supervision_timeout
link


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Aug 23 2017, 03:07
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(megajohn @ Aug 22 2017, 11:49) *
бррр, но драйвер не мой

как подсказали коллеги, On Linux 3.17 and above, the supervision timeout can be tweaked by writing to /sys/kernel/debug/bluetooth/hci0/supervision_timeout
link


Вам в предыдущем постинге посоветовали что сделать, чтобы /sys/kernel/debug появилось и заполнилось. У вас есть /sys/kernel/debug/bluetooth/hci0/supervision_timeout в вашей системе?

Что покажет
ls /sys/kernel/debug/bluetooth/hci0/supervision_timeout
Go to the top of the page
 
+Quote Post
megajohn
сообщение Aug 29 2017, 10:03
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(Tarbal @ Aug 23 2017, 07:07) *
Вам в предыдущем постинге посоветовали что сделать, чтобы /sys/kernel/debug появилось и заполнилось. У вас есть /sys/kernel/debug/bluetooth/hci0/supervision_timeout в вашей системе?

извините, но это затычка. Нужна полная функциональность

Цитата(Tarbal @ Aug 23 2017, 07:07) *
Что покажет
ls /sys/kernel/debug/bluetooth/hci0/supervision_timeout


not found или что-то в этом роде.

вообщем, перешел пока на Raspberry, там kernel >4 и всё хорошо


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 16:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01442 секунд с 7
ELECTRONIX ©2004-2016