LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   how can i get the hardware vendor information on linux (https://www.linuxquestions.org/questions/programming-9/how-can-i-get-the-hardware-vendor-information-on-linux-274945/)

pvnraju 01-07-2005 04:44 AM

how can i get the hardware vendor information on linux
 
how can i get the hardware vendor information on linux

ex: I need to get HP if i have installed linux on hp system and it must be Dell if i have installed linux on Dell system.

Can anyone help me out in this regard.

jlliagre 01-07-2005 05:22 AM

I suspect you can't, as Dell, HP and others are really assembling parts from other manufacturers, and there is probably no way to find in the hardware the final vendor name.

SlackerLX 01-07-2005 06:08 AM

Is not "lspci" the solution in this case? 'cause it usually shows all yuor chips

jlliagre 01-07-2005 06:27 AM

No, and that was my point.
lspci give you Intel, ATI, Realtek and the likes, while pvnraju is expecting HP or Dell.

/bin/bash 01-07-2005 09:32 AM

Usually the BIOS will have the vendor name in it somewhere, but it depends on the BIOS as to where it is located.

Maybe this will help.
http://freshmeat.net/projects/bioswriter/

homey 01-07-2005 10:42 AM

On fedora there is a command: scanpci

jlliagre 01-07-2005 12:56 PM

Glad to know, but but not what the OP is asking for ...

homey 01-07-2005 02:42 PM

Quote:

how can i get the hardware vendor information on linux
Quote:

Glad to know, but but not what the OP is asking for ...
jlliagre, that kinda looks like vendor and hardware info on my box.
I found a list on the net which shows what vendor id goes with what company. For example, 0x8086 is Intel. I have used that info to find out what nic or video card is installed so a person can look for drivers.


pci bus 0x0000 cardnum 0x00 function 0x00: vendor 0x8086 device 0x7124
Intel Corp. 82810E DC-133 GMCH [Graphics Memory Controller Hub]

pci bus 0x0000 cardnum 0x01 function 0x00: vendor 0x8086 device 0x7125
Intel Corp. 82810E DC-133 CGC [Chipset Graphics Controller]

pci bus 0x0000 cardnum 0x1e function 0x00: vendor 0x8086 device 0x2418
Intel Corp. 82801AA PCI Bridge

pci bus 0x0000 cardnum 0x1f function 0x00: vendor 0x8086 device 0x2410
Intel Corp. 82801AA ISA Bridge (LPC)

pci bus 0x0000 cardnum 0x1f function 0x01: vendor 0x8086 device 0x2411
Intel Corp. 82801AA IDE

pci bus 0x0000 cardnum 0x1f function 0x02: vendor 0x8086 device 0x2412
Intel Corp. 82801AA USB

pci bus 0x0000 cardnum 0x1f function 0x03: vendor 0x8086 device 0x2413
Intel Corp. 82801AA SMBus

pci bus 0x0001 cardnum 0x07 function 0x00: vendor 0x1274 device 0x1371
Ensoniq ES1371 [AudioPCI-97]

pci bus 0x0001 cardnum 0x08 function 0x00: vendor 0x10ec device 0x8139
Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+

pci bus 0x0001 cardnum 0x09 function 0x00: vendor 0x10ec device 0x8139
Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+

pci bus 0x0001 cardnum 0x0b function 0x00: vendor 0x11c1 device 0x0442
Lucent Microelectronics 56k WinModem

jlliagre 01-07-2005 02:50 PM

You miss the point, it is not the PCI parts vendors the OP asks for.
What he wants is the name of the manufacturer that bundle the whole and sell it under its own brand, different from the PCI cards your command shows.

homey 01-07-2005 02:57 PM

oh sorry :(


All times are GMT -5. The time now is 06:33 AM.