код оборудования и /proc
Привет всем! Необходимо получить код, который идентифицирует железо. Например прочитать данные из нескольких файлов в /proc и сделать sha1 хэш. Вопрос: какие данные лучше всего получать, чтобы даже у 2-х одинаковых ноутбуков коды были разные? Из полезного в /proc нашел только cpuinfo, iomem, bus/pci/devices и partitions. Но ничего из этого не катит Как например получить серийный номер винта? или процессора? Заранее спасибо! -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: код оборудования и /proc
19.05.08, rvadmin [EMAIL PROTECTED] написал(а): Привет всем! Необходимо получить код, который идентифицирует железо. Например прочитать данные из нескольких файлов в /proc и сделать sha1 хэш. Вопрос: какие данные лучше всего получать, чтобы даже у 2-х одинаковых ноутбуков коды были разные? Из полезного в /proc нашел только cpuinfo, iomem, bus/pci/devices и partitions. Но ничего из этого не катит Как например получить серийный номер винта? или процессора? Заранее спасибо! -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru в 7.10 помню была такая фича в система администрирование и так какой-то пункт про оборудованеи системы точно не помню, там определяло серийные номера железа -- моя аська: 390771574 мой провайдер - ЦСС, никогда на него не подключайтесь. мой блог http://dream-spin.blogspot.com/ -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: код оборудования и /proc
lshw из под рута показывает серийники устройств. $ sudo lshw | grep serial serial: System Serial Number serial: MB-1234567890 capabilities: isa pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification serial: To Be Filled By O.E.M. serial: SerNum0 serial: SerNum1 serial: SerNum2 serial: SerNum3 serial: 00:18:f3:07:bf:b4 serial: 9ND14651 serial: 48331423-0fba-4529-918a-e29631696b1b serial: admpcQ-DJDF-b4gD-heid-6PkR-u9JB-BQtaYg *-serial UNCLAIMED 2008/5/19 rvadmin [EMAIL PROTECTED]: Привет всем! Необходимо получить код, который идентифицирует железо. Например прочитать данные из нескольких файлов в /proc и сделать sha1 хэш. Вопрос: какие данные лучше всего получать, чтобы даже у 2-х одинаковых ноутбуков коды были разные? Из полезного в /proc нашел только cpuinfo, iomem, bus/pci/devices и partitions. Но ничего из этого не катит Как например получить серийный номер винта? или процессора? Заранее спасибо! -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: код оборудования и /proc
Это делается для привязки ПО к конкретному девайсу? 19 мая 2008 г. 11:53 пользователь rvadmin [EMAIL PROTECTED] написал: Привет всем! Необходимо получить код, который идентифицирует железо. Например прочитать данные из нескольких файлов в /proc и сделать sha1 хэш. Вопрос: какие данные лучше всего получать, чтобы даже у 2-х одинаковых ноутбуков коды были разные? Из полезного в /proc нашел только cpuinfo, iomem, bus/pci/devices и partitions. Но ничего из этого не катит Как например получить серийный номер винта? или процессора? Заранее спасибо! -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: код оборудования и /proc
rvadmin пишет: Привет всем! Необходимо получить код, который идентифицирует железо. Например прочитать данные из нескольких файлов в /proc и сделать sha1 хэш. Вопрос: какие данные лучше всего получать, чтобы даже у 2-х одинаковых ноутбуков коды были разные? Из полезного в /proc нашел только cpuinfo, iomem, bus/pci/devices и partitions. Но ничего из этого не катит Как например получить серийный номер винта? или процессора? Заранее спасибо! sudo lshw *-core description: Motherboard product: P5KPL vendor: ASUSTeK Computer INC. physical id: 0 version: Rev 1.xx serial: MT7078K07100075 slot: To Be Filled By O.E.M. *-disk:1 description: ATA Disk product: WDC WD3200SD-01K vendor: Western Digital physical id: 1 bus info: [EMAIL PROTECTED]:0.0.0 logical name: /dev/sdb version: 08.0 serial: WD-WCAMR2241606 size: 298GiB (320GB) capabilities: partitioned partitioned:dos configuration: ansiversion=5 signature=b11aa611 у меня работает. :-) -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: код оборудования и /proc
Dmitry Glazov wrote: rvadmin пишет: Привет всем! Необходимо получить код, который идентифицирует железо. Например прочитать данные из нескольких файлов в /proc и сделать sha1 хэш. Вопрос: какие данные лучше всего получать, чтобы даже у 2-х одинаковых ноутбуков коды были разные? Из полезного в /proc нашел только cpuinfo, iomem, bus/pci/devices и partitions. Но ничего из этого не катит Как например получить серийный номер винта? или процессора? Заранее спасибо! sudo lshw *-core description: Motherboard product: P5KPL vendor: ASUSTeK Computer INC. physical id: 0 version: Rev 1.xx serial: MT7078K07100075 slot: To Be Filled By O.E.M. *-disk:1 description: ATA Disk product: WDC WD3200SD-01K vendor: Western Digital physical id: 1 bus info: [EMAIL PROTECTED]:0.0.0 logical name: /dev/sdb version: 08.0 serial: WD-WCAMR2241606 size: 298GiB (320GB) capabilities: partitioned partitioned:dos configuration: ansiversion=5 signature=b11aa611 у меня работает. :-) Спасибо всем, то что надо. P.S. да, для привязки -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: код оборудования и /proc
Но ничего из этого не катит Как например получить серийный номер винта? или процессора? Заранее спасибо! а ещё есть sudo dmidecode -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru