Господа специалисты - помогите!
Есть Zaurus 760 c прошивкой от Casko (английской) 0311020104. И есть карточка Pretec BT2000E. Когда ее вставляешь - определяется нормально, но:
- не опознается DUN
- Zaurus перестает реагировать на любые нажатия кнопок - зависает намертво.
Посоветуйте - как с этим бороться?
Zaurus SL-C760 и Bluetooth
Аналогичная картина наблюдается на SL5500 + Billionton CF Bluetooth (CFBT02-B).
Любое обращение к карте (попытка скрестить с телефоном, временами hciconfig, временами поиск устройств) повергает машину в состояние ступора, отсутствует реакция на что либо, включая soft reset.
При инициализации карты ошибок не наблюдается.
Прошивка - Sharp ROM 3.13, драйвера bluez-zaurus_2.3-2.4.18[cde]_arm.ipk
в bluez-zaurus_2.3-2.4.18e_arm.ipk описание Billionton уже включено, в остальных добавлялось.
до игр с suspend-resume дело не доходило ибо зависает намного раньше, да и поправлено там все было в соответствии с http://www.handy.ru/board/viewtopic.php?t=39217.
в выводе hciconfig замечено
.... RX ..... err 176
.... TX ...... err 0
#lsmod
b950_c 1 (пусто)
вроде должно на месте (пусто) быть название карты, или я ошибаюсь?
(sorry, приложить скриншотов или реального вывода не могу, ибо карту брал взаймы)
может у кого нибудь есть идеи на этот счет? или я использую не те драйвера?
Любое обращение к карте (попытка скрестить с телефоном, временами hciconfig, временами поиск устройств) повергает машину в состояние ступора, отсутствует реакция на что либо, включая soft reset.

При инициализации карты ошибок не наблюдается.
Прошивка - Sharp ROM 3.13, драйвера bluez-zaurus_2.3-2.4.18[cde]_arm.ipk
в bluez-zaurus_2.3-2.4.18e_arm.ipk описание Billionton уже включено, в остальных добавлялось.
до игр с suspend-resume дело не доходило ибо зависает намного раньше, да и поправлено там все было в соответствии с http://www.handy.ru/board/viewtopic.php?t=39217.
в выводе hciconfig замечено
.... RX ..... err 176
.... TX ...... err 0
#lsmod
b950_c 1 (пусто)
вроде должно на месте (пусто) быть название карты, или я ошибаюсь?
(sorry, приложить скриншотов или реального вывода не могу, ибо карту брал взаймы)
может у кого нибудь есть идеи на этот счет? или я использую не те драйвера?
Вывод lsmod имеет следующий формат:zliden писал(а): #lsmod
b950_c 1 (пусто)
вроде должно на месте (пусто) быть название карты, или я ошибаюсь?
"имя модуля" "размер" "счетчик" "другие модули, которые используют этот модуль"
Если ни один из модулей не ссылается на указанный, то это поле будет пустым.
Счетчик, однако, (в нем подсчитывается сколько раз модуль используется) вовсе не обязан при этом быть равным нулю. Не только модули, но любые процессы могут увеличивать этот счетчик. Так, если драйвер предоставляет устройство /dev/xxx, то любой процесс открывающий /dev/xxx увеличивает счетчик использования. Система проверяет этот счетчик на равенство нулю при выполнении команды rmmod и, таким образом, отказвается удалять модули драйверов если устройства, которые с ними связаны открыты каким-либо процессом.