Wsman associator, segmentation fault hiba

+1 vote
asked Apr 9, 2013 in IRF tantárgy by anonymous  

A következő hiba megoldásához kérnék segítséget:
NetworkPort-hoz szeretnék IP címet csatolni Windows-on. Ezt a következőképp próbálom:
Lekérem az NETIPInterface-ket:

wsman --auth basic -h 192.168.131.133 -u Administrator -p IRFPass2013 -N root/standardcimv2 enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/MSFT_NetIPInterface

Kiválasztok közülük egy példány, és ehhez lekérem a PortImplementsEndpoint-on át hozzá kapcsolódó példányokat:

wsman --auth basic -h 192.168.131.133 -u Administrator -p IRFPass2013 -N root/standardcimv2 associators http://schemas.dmtf.org/wbem/wscim/1/* --filter http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_NetworkPort?CreationClassName="MSFT_NetAdapter",DeviceID={71A4BFFE-0469-4A6B-AF01-655638AC8130},SystemCreationClassName="CIM_NetworkPort",SystemName="irfserver.irfhf.local,AssociationClassName=CIM_PortImplementsEndpoint"

Kiválasztok közülük egy példányt ismét. És megnéztem, hogy valóban sikerül e kilistázni.

wsman --auth basic -h 192.168.131.133 -u Administrator -p IRFPass2013 -N root/standardcimv2 enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/MSFT_NetIPInterface?Name=";<55<55;"

Ha ez megvan akkor már csak annyit kellene tenni, hogy megnézem, hogy ehhez mik kapcsolódnak, az associator segítségével:

wsman --auth basic -h 192.168.131.133 -u Administrator -p IRFPass2013 -N root/standardcimv2 associators http://schemas.dmtf.org/wbem/wscim/1/* --filter http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/MSFT_NetIPInterface?Name=";<55<55;"

Viszont itt kapok egy Segmentation fault hibát.
Nem tudok rájönni, hogy miért nem kapok vissza itt kapcsolódó objektumokat, úgy gondolom, hogy itt kellene megkapnom az IP címeket.

Köszönöm a segítséget!

commented Apr 14, 2013 by anonymous  
edited Apr 17, 2013 by micskeiz
Szia,
azt szeretném kérdezni, hogy amikor futtatod ezeket nem kapsz hibát ami a névtérre hivatkozik, vagyis, hogy rossz a megadott névtér(root/standardcimv2) ?!
Mert nekem hibát dob és így nem tudom lekérdezni ezeket az osztályokat.
Köszi
commented Apr 14, 2013 by anonymous  
Én nem kaptam hibát.

1 Answer

0 votes
answered Apr 10, 2013 by anonymous  

Az &lt;-ket cseréld le <-re.
(Az XML parser egyébként automatikusan meg kell, hogy tegye ezt, szóval a kódban ezzel elvileg nem kell foglalkozni, csak ha kézzel próbálkozol)

commented Apr 10, 2013 by anonymous  
Köszönöm. Így valóban működik. Viszont azt nem tudom, hogy más karaktereket is dobhat itt ki. Azaz elég ezt kicserélnem vagy más karakternél is lehet escape probléma. (kézzel csinálom az xml parsolást)
...