URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8492
[ Назад ]

Исходное сообщение
"Как прочитать информацию чипа USB Flash накопителя"

Отправлено the_skif , 27-Окт-09 17:20 
Добрые люди помогите, нужно программно считать всю возможную информацию о флешке (то есть информацию о чипе: вендор, серийник и тд). Или может есть опенсорс софт для этого, я бы попвтался разобаться? Или статьи, ссылки? Вобщем любая связанная с данным вопросом информация.

Я никогда не программировал ничего связанного с аппаратурой, так что я в этом деле полный профан. Но очень надо!


Содержание

Сообщения в этом обсуждении
"Как прочитать информацию чипа USB Flash накопителя"
Отправлено allez , 27-Окт-09 17:40 
>Добрые люди помогите, нужно программно считать всю возможную информацию о флешке (то
>есть информацию о чипе: вендор, серийник и тд). Или может есть
>опенсорс софт для этого, я бы попвтался разобаться? Или статьи, ссылки?
>Вобщем любая связанная с данным вопросом информация.
>
>Я никогда не программировал ничего связанного с аппаратурой, так что я в
>этом деле полный профан. Но очень надо!

Попробуйте lshw, hwinfo, lsusb...


"Как прочитать информацию чипа USB Flash накопителя"
Отправлено Slavaz , 28-Окт-09 12:09 
>Добрые люди помогите, нужно программно считать всю возможную информацию о флешке (то
>есть информацию о чипе: вендор, серийник и тд). Или может есть
>опенсорс софт для этого, я бы попвтался разобаться? Или статьи, ссылки?
>Вобщем любая связанная с данным вопросом информация.
>
>Я никогда не программировал ничего связанного с аппаратурой, так что я в
>этом деле полный профан. Но очень надо!

$ hal-find-by-property --key 'storage.bus' --string 'usb'
storage_serial_SAMSUNG_SP2504C_SAMSUNG_SPS09QJ1GP214479_0_0

$ lshal -l -u /org/freedesktop/Hal/devices/storage_serial_SAMSUNG_SP2504C_SAMSUNG_SPS09QJ1GP214479_0_0
  block.device = '/dev/sdb'  (string)
  block.is_volume = false  (bool)
  block.major = 8  (0x8)  (int)
  block.minor = 16  (0x10)  (int)
...


man lshal (и man все 'SEE ALSO')