[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