[Comm] 2 вопроса
Sergey Shilov
=?iso-8859-1?q?hsv_=CE=C1_dstszi=2Egov=2Eua?=
Пн Июн 6 20:43:52 MSD 2005
В сообщении от 6 Июнь 2005 08:57 Igor написал(a):
> 1. найти последовательность "637A8A14-AF98-41DA-969A-2BD16ECDA800" в файловой
> структуре телефона, возможно она не целиком, а кусками... в связи с чем
> логично хотелось бы что-то типа: "findhex ./ '0x63 0x7A 0x8A 0x14 0xAF...'"
Вариации на тему (пример поиска в содержимом файлов)
find . -type f -exec cat {} \; | awk '{ if (match($0, "\x63\x7a\x8a\x14\xaf" ) ) { print $0 } }'
где "\x63\x7a\x8a\x14\xaf" - регулярное выражение...
> 2. Порой хочется посмотреть обмен "комп-железка" сейчас, например,
> понадобилось узнать последовательность инициализации minicom-ом модема (в
> настройках она есть, но напрямую посылание ее в /dev/modem эффекта не дает).
> Но это частный случай, вообще хотелось бы научиться смотреть обмен...
ИМХО толковый дамп трафика с железяки можно получить у драйвера, но задача это
не совсем тривиальная и требующая "потрошения" кода самого драйвера. У generic_serial есть параметр
gs_debug, но в данном случае он наверное не поможет, хотя некоторую информацию предоставит.
--
С уважением
Сергей Шилов
Подробная информация о списке рассылки community