[+cc Jean] On Fri, Sep 20, 2019 at 03:04:39PM +0200, Sedat Dilek wrote: > [ Please CC me I am not subscribed to this ML ] > > Hi, > > not sure if linux-pci ML is the correct place to ask my question. > > I wonder how I can teach dmidecode to give me the correct Manufacturer name. I don't know, but Jean (cc'd) probably does. You may be able to figure it out via the source or the spec, which you can find here: https://www.nongnu.org/dmidecode/ > root@iniza:~# dmidecode --handle 0x0036 > # dmidecode 3.2 > Getting SMBIOS data from sysfs. > SMBIOS 2.6 present. > 63 structures occupying 2524 bytes. > Table at 0x000E0840. > > Handle 0x0036, DMI type 17, 28 bytes > Memory Device > Array Handle: 0x0033 > Error Information Handle: Not Provided > Total Width: 64 bits > Data Width: 64 bits > Size: 4096 MB > Form Factor: SODIMM > Set: None > Locator: ChannelB-DIMM0 > Bank Locator: BANK 2 > Type: DDR3 > Type Detail: Synchronous > Speed: 1333 MT/s > Manufacturer: 859B > Serial Number: E0FBCF01 > Asset Tag: 9876543210 > Part Number: CT51264BF160B.C16F > Rank: Unknown > > I upgraded my local PCI-IDs via 'update-pciids' tool from pciutils > Debian/buster AMD64 package. > > I tried... > > root@iniza:~# diff /usr/share/misc/pci.ids /usr/share/misc/pci.ids.dileks > 31390a31391 > > 959B Crucial Technology > > Under Windows-7 with the SIW tool I can see... > > Memory Information; > Device Locator || Memory Type || Capacity || Manufacturer || Model > Slot 1 || DDR3 [PC3-12800] || 4096 MBytes || Crucial Technology || > CT51264BF160B.C16F > > How can I handle this correctly in Linux? > > Thanks in advance. > > Regards, > - Sedat -