Open dosgamer opened 3 years ago
Same issue on another Acer screen.
TJYEE0061171bcd58521 AP///////wAEcnEH1bxxEREfAQOANR54Ls5lpldRnycPUFS/74BxT4FAgYCBwIEAlQCzANHAAjqAGHE4LUBYLEUADyghAAAeAAAA/QA4TB5VFgAKICAgICAgAAAA/ABCMjQ3WQogICAgICAgAAAA/wBUSllFRTAwNjg1MjEKAQc= B247Y 17/2021 Acer Technologies HDMI TJYEE0068521
Hi @dosgamer and @ludovicdilly I implemented your request in glpi-agent. You will be able to test it with next nightly. You can also wait for next fusioninventory-agent release if @ddurieux decides to backport it.
For these Acer monitor models same issue
eisa_id | Model No | Version |
---|---|---|
0239 | V193L | V193L Aob |
0320 | V193L | V193L Aob |
0363 | V196L | V196L bmd |
004c | V193 | V193 Db, V193 DOb |
00c7 | V203H | V203H Ab |
Hi @pocheoleg
have you few <MONITORS/>
node from XML inventories to share for these cases ?
Hi @g-bougard
I myself added changes to the Acer.pm file and distributed to all workstations, if you need to confirm it will take some time.
Because I will need to roll back the files to their original state
here are my changes:
my $eisa_id_match_str = join('|', qw( 0018 0020 0024 004c 00a3 00A8 00c7 00d2 00db 00f7 0239 02d4 0319 0320 032e 0330 0337 0363 03de 0468 0503 0512 057d 0618 0783 7883 ad49 adaf ));
You still can share the expected node you're now producing as the most important thing is the BASE64 information and SERIAL and ALTSERIAL are just exchanged.
Here are my results:
0239 | V193L | V193L Aob -- | -- | --<MONITORS>
<ALTSERIAL>LS2EE0024211</ALTSERIAL>
<BASE64>AP///////wAEcjkClwqAJDAWAQNoJh5rKmdgolpJniMTUFS/74CBgHFPgUABAQEBAQEBAQEBMCoAmFEAKkAwcBMAeC0RAAAeAAAA/wBMUzJFRTAwMjQyMTEKAAAA/QA3TB5TEAAKICAgICAgAAAA/ABBY2VyIFYxOTNMCiAgAGo=</BASE64>
<CAPTION>Acer V193L</CAPTION>
<DESCRIPTION>48/2012</DESCRIPTION>
<MANUFACTURER>Acer Technologies</MANUFACTURER>
<NAME>Acer V193L(Analog)</NAME>
<PORT>VGA</PORT>
<SERIAL>LS2EE00224800a974211</SERIAL>
<TYPE>Acer V193L(Analog)</TYPE>
</MONITORS>
0320 | V193L | V193L Aob
-- | -- | --
<MONITORS>
<ALTSERIAL>LX6EE0128501</ALTSERIAL>
<BASE64>AP///////wAEciADglYwMAMXAQNoJh94yj3FpVVRoCcOUFS/74BxT4FAgYABAQEBAQEBAQEBMCoAmFEAKkAwcBMAeC0RAAAeAAAA/QA3TB9QDgAKICAgICAgAAAA/ABWMTkzTAogICAgICAgAAAA/wBMWDZFRTAxMjg1MDEKALo=</BASE64>
<CAPTION>V193L</CAPTION>
<DESCRIPTION>3/2013</DESCRIPTION>
<MANUFACTURER>Acer Technologies</MANUFACTURER>
<NAME>Универсальный монитор PnP</NAME>
<PORT>VGA</PORT>
<SERIAL>LX6EE012303056828501</SERIAL>
<TYPE>Универсальный монитор PnP</TYPE>
</MONITORS>
0363 | V196L | V196L bmd
-- | -- | --
<MONITORS>
<ALTSERIAL>LYQEE0028500</ALTSERIAL>
<BASE64>AP///////wAEcmMDmxcgYQwaAQNoJh54yqK1o1hToCcNUFS/74BxT4FAAQEBAQEBAQEBAQEBMCoAmFEAKkAwcBMAeC0RAAAcAAAA/QA4TB9TEQAKICAgICAgAAAA/ABWMTk2TAogICAgICAgAAAA/wBMWVFFRTAwMjg1MDAKAPc=</BASE64>
<CAPTION>V196L</CAPTION>
<DESCRIPTION>12/2016</DESCRIPTION>
<MANUFACTURER>Acer Technologies</MANUFACTURER>
<NAME>Универсальный монитор PnP</NAME>
<PORT>VGA</PORT>
<SERIAL>LYQEE0026120179b8500</SERIAL>
<TYPE>Универсальный монитор PnP</TYPE>
</MONITORS>
004c | V193 | V193 Db, V193 DOb
-- | -- | --
<MONITORS>
<ALTSERIAL>LDQ0C14240J5</ALTSERIAL>
<BASE64>AP///////wAEckwAxXsRAhUUAQMIJh546prlplhJmSMRUFS/74BxTwEBAQEBAQEBAQEBAQEBMCoAmFEAKkAwcBMAeC0RAAAeAAAA/QA4Sx5TDgAKICAgICAgAAAA/wBMRFEwQzE0MjQwSjUKAAAA/ABWMTkzCiAgICAgICAgABY=</BASE64>
<CAPTION>V193</CAPTION>
<DESCRIPTION>21/2010</DESCRIPTION>
<MANUFACTURER>Acer Technologies</MANUFACTURER>
<PORT>VGA</PORT>
<SERIAL>LDQ0C14202117bc540J5</SERIAL>
</MONITORS>
00c7 | V203H | V203H Ab
-- | -- | --
<MONITORS>
<ALTSERIAL>LGP0D0098500</ALTSERIAL>
<BASE64>AP///////wAEcscAGYJwkhsTAQNoLBl4ymqEpVVNnSURUFS/74BxT4FAgYCBwKnAgQABAQEBLyZAoGCEGjAwIDUAu/kQAAAaAAAA/QA4TB9TEQAKICAgICAgAAAA/ABWMjAzSAogICAgICAgAAAA/wBMR1AwRDAwOTg1MDAKAA0=</BASE64>
<CAPTION>V203H</CAPTION>
<DESCRIPTION>27/2009</DESCRIPTION>
<MANUFACTURER>Acer Technologies</MANUFACTURER>
<PORT>VGA</PORT>
<SERIAL>LGP0D009927082198500</SERIAL>
</MONITORS>
Hi @pocheoleg
Added your request to glpi-agent.
Thank you for your contribution.
All modern Acer monitors support ATLSERIAL, very old 2006 monitors return the same value for SERIAL and ALTSERIAL which is good too. It will be better if ALTSERIAL is returned by default as the serial number for monitors and SERIAL if it is not present. Now we have 23 models of monitors and projectors that need to be added to the fusioninventory exceptions to work properly: