Bonsoir, Je chercher à récupérer les informations que je vois dans les webui IPMI de Dell ou Supermicro par ipmitool afin de faire un listing des mac address de toutes les interfaces. J'arrive à récupérer les informations sur l'interface IPMI (IP, mac, snmp, gateway, ...) avec la commande ipmitool lan print mais je ne vois pas quelle option dans ipmitool me permettrait d'accéder aux informations des interfaces physiques internes à la carte mère ou en PCIe. Poutant dans les webui des constructeurs on arrive à récupérer ces informations mais j'aimerais éviter de jouer du copier coller et faire la même chose scripté. Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations. Mon besoin est justement de lister les mac address pour remplir des fichiers de configuration pour des installations par PXE. Donc je pensais pouvoir le faire à distance avec ipmitool sur le BMC sur l'OOB. Merci par avance pour vos astuces. PS : question plus ouverte, comment automatisez-vous l'inventaire hardware quand vous recevez du matériel pour les injecter dans votre SI avant même de les installer? J'espère que vous faites plus ça à la main?
Le Tue, Nov 30, 2021 at 08:06:20PM +0100, Wallace a écrit :
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
En imaginant que ce sont des serveur récents : Redfish
Oh j'ignorais l'existance de Redfish, je les vois sur des Supermicro de cette année mais pas sur Dell d'il y a 3 ans. Je ne pourrais donc pas capitaliser tout de suite sur cette solution. Le 30/11/2021 à 21:17, Denis Fondras a écrit :
Le Tue, Nov 30, 2021 at 08:06:20PM +0100, Wallace a écrit :
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
En imaginant que ce sont des serveur récents : Redfish _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Et sinon, SNMP ne serait pas une alternative ? Le 1 décembre 2021 10:51:17 GMT+01:00, Wallace <wallace@morkitu.org> a écrit :
Oh j'ignorais l'existance de Redfish, je les vois sur des Supermicro de cette année mais pas sur Dell d'il y a 3 ans.
Je ne pourrais donc pas capitaliser tout de suite sur cette solution.
Le 30/11/2021 à 21:17, Denis Fondras a écrit :
Le Tue, Nov 30, 2021 at 08:06:20PM +0100, Wallace a écrit :
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
En imaginant que ce sont des serveur récents : Redfish _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/ -- Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
Et sinon, SNMP ne serait pas une alternative ? Le 1 décembre 2021 10:51:17 GMT+01:00, Wallace <wallace@morkitu.org> a écrit :
Oh j'ignorais l'existance de Redfish, je les vois sur des Supermicro de cette année mais pas sur Dell d'il y a 3 ans.
Je ne pourrais donc pas capitaliser tout de suite sur cette solution.
Le 30/11/2021 à 21:17, Denis Fondras a écrit :
Le Tue, Nov 30, 2021 at 08:06:20PM +0100, Wallace a écrit :
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
En imaginant que ce sont des serveur récents : Redfish _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/ -- Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté. -- Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
Le mer. 1 déc. 2021 à 10:52, Wallace <wallace@morkitu.org> a écrit :
Oh j'ignorais l'existance de Redfish, je les vois sur des Supermicro de cette année mais pas sur Dell d'il y a 3 ans.
Nous on pourrait, parc 100% supermicro. Mais on a pas choisi l'approche redfish à cause de la licence à avoir en plus. On inventorie les MAC des cartes mères dans netbox dès le montage de la machine avec un lecteur de code barre, ensuite api netbox, dhcp, pxe + une grosse dose de devops.
Je ne pourrais donc pas capitaliser tout de suite sur cette solution.
Le 30/11/2021 à 21:17, Denis Fondras a écrit :
Le Tue, Nov 30, 2021 at 08:06:20PM +0100, Wallace a écrit :
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
En imaginant que ce sont des serveur récents : Redfish _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Le 01/12/2021 à 18:06, Mickael MONSIEUR a écrit :
Le mer. 1 déc. 2021 à 10:52, Wallace<wallace@morkitu.org> a écrit :
Oh j'ignorais l'existance de Redfish, je les vois sur des Supermicro de cette année mais pas sur Dell d'il y a 3 ans. Nous on pourrait, parc 100% supermicro. Mais on a pas choisi l'approche redfish à cause de la licence à avoir en plus.
On inventorie les MAC des cartes mères dans netbox dès le montage de la machine avec un lecteur de code barre, ensuite api netbox, dhcp, pxe + une grosse dose de devops.
On a fait un peu cela en scannant avec un mobile et un app mais faire le copier coller un par un des infos récupérés a été long et on a arrêté. Peut être que je n'utilise pas la bonne appli pour scanner en masse, qu'as-tu utilisé? Dans la finalité j'aimerais les intégrer sur Netbox aussi et les descendre par l'api vers la génération des yaml nécessaires au boot. Ca on en fait notre affaire ça va pas être très long, il me manque juste les sources des données en fait.
Bonjour, Une façon habituelle de faire est de détecter le broadast DHCP (via syslog) pour avoir l'adresse MAC au boot de la machine. Cordialement, Guillaume Le mardi 30 novembre 2021 à 20:06 +0100, Wallace a écrit :
Bonsoir, Je chercher à récupérer les informations que je vois dans les webui IPMI de Dell ou Supermicro par ipmitool afin de faire un listing des mac address de toutes les interfaces. J'arrive à récupérer les informations sur l'interface IPMI (IP, mac, snmp, gateway, ...) avec la commande ipmitool lan print mais je ne vois pas quelle option dans ipmitool me permettrait d'accéder aux informations des interfaces physiques internes à la carte mère ou en PCIe. Poutant dans les webui des constructeurs on arrive à récupérer ces informations mais j'aimerais éviter de jouer du copier coller et faire la même chose scripté. Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations. Mon besoin est justement de lister les mac address pour remplir des fichiers de configuration pour des installations par PXE. Donc je pensais pouvoir le faire à distance avec ipmitool sur le BMC sur l'OOB. Merci par avance pour vos astuces. PS : question plus ouverte, comment automatisez-vous l'inventaire hardware quand vous recevez du matériel pour les injecter dans votre SI avant même de les installer? J'espère que vous faites plus ça à la main? _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Bonjour, Dans le même ordre d'idée, voir aussi : arpwatch, arp-scan, netdisco. Cordialement, Le 30/11/2021 à 21:33, Guillaume Esnault a écrit :
Bonjour,
Une façon habituelle de faire est de détecter le broadast DHCP (via syslog) pour avoir l'adresse MAC au boot de la machine.
Cordialement,
Guillaume
Le mardi 30 novembre 2021 à 20:06 +0100, Wallace a écrit :
Bonsoir,
Je chercher à récupérer les informations que je vois dans les webui IPMI de Dell ou Supermicro par ipmitool afin de faire un listing des mac address de toutes les interfaces.
J'arrive à récupérer les informations sur l'interface IPMI (IP, mac, snmp, gateway, ...) avec la commande ipmitool lan print mais je ne vois pas quelle option dans ipmitool me permettrait d'accéder aux informations des interfaces physiques internes à la carte mère ou en PCIe.
Poutant dans les webui des constructeurs on arrive à récupérer ces informations mais j'aimerais éviter de jouer du copier coller et faire la même chose scripté.
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
Mon besoin est justement de lister les mac address pour remplir des fichiers de configuration pour des installations par PXE.
Donc je pensais pouvoir le faire à distance avec ipmitool sur le BMC sur l'OOB.
Merci par avance pour vos astuces.
PS : question plus ouverte, comment automatisez-vous l'inventaire hardware quand vous recevez du matériel pour les injecter dans votre SI avant même de les installer? J'espère que vous faites plus ça à la main?
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
-- Dernat Rémy Chef de projet SI, CNRS Infrastructure des Systèmes d'Information ISI ISEM Montpellier
Le 03/12/2021 à 08:48, Dernat Rémy a écrit :
Bonjour,
Dans le même ordre d'idée, voir aussi : arpwatch, arp-scan, netdisco.
Erratum pour netdisco.
Cordialement,
Le 30/11/2021 à 21:33, Guillaume Esnault a écrit :
Bonjour,
Une façon habituelle de faire est de détecter le broadast DHCP (via syslog) pour avoir l'adresse MAC au boot de la machine.
Cordialement,
Guillaume
Le mardi 30 novembre 2021 à 20:06 +0100, Wallace a écrit :
Bonsoir,
Je chercher à récupérer les informations que je vois dans les webui IPMI de Dell ou Supermicro par ipmitool afin de faire un listing des mac address de toutes les interfaces.
J'arrive à récupérer les informations sur l'interface IPMI (IP, mac, snmp, gateway, ...) avec la commande ipmitool lan print mais je ne vois pas quelle option dans ipmitool me permettrait d'accéder aux informations des interfaces physiques internes à la carte mère ou en PCIe.
Poutant dans les webui des constructeurs on arrive à récupérer ces informations mais j'aimerais éviter de jouer du copier coller et faire la même chose scripté.
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
Mon besoin est justement de lister les mac address pour remplir des fichiers de configuration pour des installations par PXE.
Donc je pensais pouvoir le faire à distance avec ipmitool sur le BMC sur l'OOB.
Merci par avance pour vos astuces.
PS : question plus ouverte, comment automatisez-vous l'inventaire hardware quand vous recevez du matériel pour les injecter dans votre SI avant même de les installer? J'espère que vous faites plus ça à la main?
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/ -- Dernat Rémy Chef de projet SI, CNRS Infrastructure des Systèmes d'Information ISI ISEM Montpellier
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
-- Dernat Rémy Chef de projet SI, CNRS Infrastructure des Systèmes d'Information ISI ISEM Montpellier
https://marc.info/?l=linux-poweredge&m=148355024605643&w=2 Sinon visiblement peut être chercher autour de ipmitool -l lanplus -h ipdrac -u user -p password mac list Télécharger BlueMail pour Android Le 30 nov. 2021 à 20:07, à 20:07, Wallace <wallace@morkitu.org> a écrit:
Bonsoir,
Je chercher à récupérer les informations que je vois dans les webui IPMI de Dell ou Supermicro par ipmitool afin de faire un listing des mac address de toutes les interfaces.
J'arrive à récupérer les informations sur l'interface IPMI (IP, mac, snmp, gateway, ...) avec la commande ipmitool lan print mais je ne vois
pas quelle option dans ipmitool me permettrait d'accéder aux informations des interfaces physiques internes à la carte mère ou en PCIe.
Poutant dans les webui des constructeurs on arrive à récupérer ces informations mais j'aimerais éviter de jouer du copier coller et faire la même chose scripté.
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
Mon besoin est justement de lister les mac address pour remplir des fichiers de configuration pour des installations par PXE.
Donc je pensais pouvoir le faire à distance avec ipmitool sur le BMC sur l'OOB.
Merci par avance pour vos astuces.
PS : question plus ouverte, comment automatisez-vous l'inventaire hardware quand vous recevez du matériel pour les injecter dans votre SI
avant même de les installer? J'espère que vous faites plus ça à la main?
------------------------------------------------------------------------
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
On 11/30/21 8:06 PM, Wallace wrote:
Bonsoir,
Je chercher à récupérer les informations que je vois dans les webui IPMI de Dell ou Supermicro par ipmitool afin de faire un listing des mac address de toutes les interfaces.
J'arrive à récupérer les informations sur l'interface IPMI (IP, mac, snmp, gateway, ...) avec la commande ipmitool lan print mais je ne vois pas quelle option dans ipmitool me permettrait d'accéder aux informations des interfaces physiques internes à la carte mère ou en PCIe.
En utilisant des commandes "raw" ? ipmitool raw <et les commandes qui vont bien, propres à chaque constructeur> `man ipmi-raw` peut donner qques pistes. Nicolas
Poutant dans les webui des constructeurs on arrive à récupérer ces informations mais j'aimerais éviter de jouer du copier coller et faire la même chose scripté.
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
Mon besoin est justement de lister les mac address pour remplir des fichiers de configuration pour des installations par PXE.
Donc je pensais pouvoir le faire à distance avec ipmitool sur le BMC sur l'OOB.
Merci par avance pour vos astuces.
PS : question plus ouverte, comment automatisez-vous l'inventaire hardware quand vous recevez du matériel pour les injecter dans votre SI avant même de les installer? J'espère que vous faites plus ça à la main?
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Le 2021-12-01 20:43, Nicolas a écrit :
On 11/30/21 8:06 PM, Wallace wrote:
Bonsoir,
Je chercher à récupérer les informations que je vois dans les webui IPMI de Dell ou Supermicro par ipmitool afin de faire un listing des mac address de toutes les interfaces.
J'arrive à récupérer les informations sur l'interface IPMI (IP, mac, snmp, gateway, ...) avec la commande ipmitool lan print mais je ne vois pas quelle option dans ipmitool me permettrait d'accéder aux informations des interfaces physiques internes à la carte mère ou en PCIe.
En utilisant des commandes "raw" ?
ipmitool raw <et les commandes qui vont bien, propres à chaque constructeur>
`man ipmi-raw` peut donner qques pistes.
Pour supermicro : ipmitool -U $IPMI_USER -P $IPMI_PASS -H $IPMI_HOST raw 0x30 0x21 | tail -c 18 | sed 's/ /:/g'
Nicolas
Poutant dans les webui des constructeurs on arrive à récupérer ces informations mais j'aimerais éviter de jouer du copier coller et faire la même chose scripté.
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
Mon besoin est justement de lister les mac address pour remplir des fichiers de configuration pour des installations par PXE.
Donc je pensais pouvoir le faire à distance avec ipmitool sur le BMC sur l'OOB.
Merci par avance pour vos astuces.
PS : question plus ouverte, comment automatisez-vous l'inventaire hardware quand vous recevez du matériel pour les injecter dans votre SI avant même de les installer? J'espère que vous faites plus ça à la main?
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
J'ai vu passer les commandes raw mais je n'ai pas trouvé le référentiel des adresses hexa derrière. Quelqu'un l'aurait déjà croisé pour du Dell? Le 02/12/2021 à 12:13, l@51514.fr a écrit :
Le 2021-12-01 20:43, Nicolas a écrit :
On 11/30/21 8:06 PM, Wallace wrote:
Bonsoir,
Je chercher à récupérer les informations que je vois dans les webui IPMI de Dell ou Supermicro par ipmitool afin de faire un listing des mac address de toutes les interfaces.
J'arrive à récupérer les informations sur l'interface IPMI (IP, mac, snmp, gateway, ...) avec la commande ipmitool lan print mais je ne vois pas quelle option dans ipmitool me permettrait d'accéder aux informations des interfaces physiques internes à la carte mère ou en PCIe.
En utilisant des commandes "raw" ?
ipmitool raw <et les commandes qui vont bien, propres à chaque constructeur>
`man ipmi-raw` peut donner qques pistes.
Pour supermicro :
ipmitool -U $IPMI_USER -P $IPMI_PASS -H $IPMI_HOST raw 0x30 0x21 | tail -c 18 | sed 's/ /:/g'
Nicolas
Poutant dans les webui des constructeurs on arrive à récupérer ces informations mais j'aimerais éviter de jouer du copier coller et faire la même chose scripté.
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
Mon besoin est justement de lister les mac address pour remplir des fichiers de configuration pour des installations par PXE.
Donc je pensais pouvoir le faire à distance avec ipmitool sur le BMC sur l'OOB.
Merci par avance pour vos astuces.
PS : question plus ouverte, comment automatisez-vous l'inventaire hardware quand vous recevez du matériel pour les injecter dans votre SI avant même de les installer? J'espère que vous faites plus ça à la main?
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
On Thu, Dec 02, 2021 at 03:02:52PM +0100, Wallace wrote:
J'ai vu passer les commandes raw mais je n'ai pas trouvé le référentiel des adresses hexa derrière.
Quelqu'un l'aurait déjà croisé pour du Dell?
Je réponds pas à la question, mais sur des vieux Dell déjà, ça marche simplement avec: ipmitool -Ilanplus -H 192.168.1.26 -Uxxx -Pxxx delloem mac
Le 02/12/2021 à 12:13, l@51514.fr a écrit :
Le 2021-12-01 20:43, Nicolas a écrit :
On 11/30/21 8:06 PM, Wallace wrote:
Bonsoir,
Je chercher à récupérer les informations que je vois dans les webui IPMI de Dell ou Supermicro par ipmitool afin de faire un listing des mac address de toutes les interfaces.
J'arrive à récupérer les informations sur l'interface IPMI (IP, mac, snmp, gateway, ...) avec la commande ipmitool lan print mais je ne vois pas quelle option dans ipmitool me permettrait d'accéder aux informations des interfaces physiques internes à la carte mère ou en PCIe.
En utilisant des commandes "raw" ?
ipmitool raw <et les commandes qui vont bien, propres à chaque constructeur>
`man ipmi-raw` peut donner qques pistes.
Pour supermicro :
ipmitool -U $IPMI_USER -P $IPMI_PASS -H $IPMI_HOST raw 0x30 0x21 | tail -c 18 | sed 's/ /:/g'
Nicolas
Poutant dans les webui des constructeurs on arrive à récupérer ces informations mais j'aimerais éviter de jouer du copier coller et faire la même chose scripté.
Auriez-vous des idées? Je n'ai rien trouvé de probant sur Internet ou alors il faut un système Linux opérationnel sur le serveur pour récupérer les informations.
Mon besoin est justement de lister les mac address pour remplir des fichiers de configuration pour des installations par PXE.
Donc je pensais pouvoir le faire à distance avec ipmitool sur le BMC sur l'OOB.
Merci par avance pour vos astuces.
PS : question plus ouverte, comment automatisez-vous l'inventaire hardware quand vous recevez du matériel pour les injecter dans votre SI avant même de les installer? J'espère que vous faites plus ça à la main?
On jeudi 2 décembre 2021 15:21:48 CET, Dge wrote:
On Thu, Dec 02, 2021 at 03:02:52PM +0100, Wallace wrote:
J'ai vu passer les commandes raw mais je n'ai pas trouvé le référentiel des adresses hexa derrière.
Quelqu'un l'aurait déjà croisé pour du Dell?
Je réponds pas à la question, mais sur des vieux Dell déjà, ça marche simplement avec:
ipmitool -Ilanplus -H 192.168.1.26 -Uxxx -Pxxx delloem mac
Suivant cette indication et en lisant le code source, c'est juste pas implémenté pour les G > 13, mais ca fonctionne en utilisant les constantes : # ipmitool raw Not enough parameters given. RAW Commands: raw <netfn> <cmd> [data] netfn = IPMI_NETFN_APP = 0x06 cmd = IPMI_GET_SYS_INFO = 0x59 data = 0x00 EMB_NIC_MAC_ADDRESS_11G(0xDA) 0x00 0x00 OFFSET LEN et le résultat c'est ca : typedef struct { unsigned int BladSlotNumber : 4; unsigned int MacType : 2; unsigned int EthernetStatus : 2; unsigned int NICNumber : 5; unsigned int Reserved : 3; uint8_t MacAddressByte[MACADDRESSLENGH]; } LOMMacAddressType; donc # ipmitool raw Application 0x59 0x00 0xDA 0x00 0x00 0x00 0x08 11 00 01 bc 97 e1 79 65 70 # ipmitool raw Application 0x59 0x00 0xDA 0x00 0x00 0x08 0x08 11 00 02 bc 97 e1 79 65 71 Testé sur un PE R7515 et R340 (marche aussi sur r210ii et r515) On peut jouer sur les offsets/len pour n'avoir que la mac apparemment
Le 02/12/2021 à 15:21, Dge a écrit :
On Thu, Dec 02, 2021 at 03:02:52PM +0100, Wallace wrote:
J'ai vu passer les commandes raw mais je n'ai pas trouvé le référentiel des adresses hexa derrière.
Quelqu'un l'aurait déjà croisé pour du Dell?
Je réponds pas à la question, mais sur des vieux Dell déjà, ça marche simplement avec:
ipmitool -Ilanplus -H 192.168.1.26 -Uxxx -Pxxx delloem mac
Arf presque ça me donne les Mac de l'idrac et des 4 interfaces rj45 mais pas les cartes fibres additionnelles. J'ai creusé autour de ces options mais rien ne semble disponible pour lister les autres cartes.
Le 2 déc. 2021 à 17:04, Wallace <wallace@morkitu.org> a écrit :
Le 02/12/2021 à 15:21, Dge a écrit : On Thu, Dec 02, 2021 at 03:02:52PM +0100, Wallace wrote:
J'ai vu passer les commandes raw mais je n'ai pas trouvé le référentiel des adresses hexa derrière.
Quelqu'un l'aurait déjà croisé pour du Dell?
Je réponds pas à la question, mais sur des vieux Dell déjà, ça marche simplement avec:
ipmitool -Ilanplus -H 192.168.1.26 -Uxxx -Pxxx delloem mac
Arf presque ça me donne les Mac de l'idrac et des 4 interfaces rj45 mais pas les cartes fibres additionnelles.
J'ai creusé autour de ces options mais rien ne semble disponible pour lister les autres cartes
Mais ça c’est valable avec tous les IPMI il me semble. Tout ce qui est PCI n’est pas listé.
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
On jeudi 2 décembre 2021 17:26:38 CET, Mickael Monsieur wrote:
Le 2 déc. 2021 à 17:04, Wallace <wallace@morkitu.org> a écrit :
Le 02/12/2021 à 15:21, Dge a écrit : On Thu, Dec 02, 2021 at 03:02:52PM +0100, Wallace wrote: ... Arf presque ça me donne les Mac de l'idrac et des 4 interfaces rj45 mais pas les cartes fibres additionnelles.
J'ai creusé autour de ces options mais rien ne semble disponible pour lister les autres cartes
Mais ça c’est valable avec tous les IPMI il me semble. Tout ce qui est PCI n’est pas listé.
Il faut une interface spécifique (NC-SI, en général en i2c) pour que le BMC puisse voir les cartes additionnelles, le bus pcie est branché en direct sur le proc, le BMC ne le voit pas forcément (faudrait un bridge et alimenter les cartes). Les cartes pcie 25g (sur les r515) que j'ai sont aussi invisibles dans l'interface web et en ipmi Par contre, les cartes mezzanine OCP 25g sont bien visibles (sur un r7515, impitool patché) : $ src/ipmitool -I lanplus -H xxx -U uuu delloem mac Password: Error in getting MAC Address : Not supported platform 0x40 System LOMs NIC Number MAC Address Status 1 bc:97:e1:79:65:70 Enabled 2 bc:97:e1:79:65:71 Enabled 2 34:48:ed:ef:85:33 Enabled 1 34:48:ed:ef:85:32 Enabled iDRAC6 MAC Address 34:48:ed:ef:85:2c
Le 02/12/2021 à 17:56, Vincent Tondellier via FRsAG a écrit :
Les cartes pcie 25g (sur les r515) que j'ai sont aussi invisibles dans l'interface web et en ipmi
Par contre, les cartes mezzanine OCP 25g sont bien visibles (sur un r7515, impitool patché) :
IPMI patché? Voilà ce que j'ai sur deux r720 par exemple, les mac sont celles des nics internes : ipmitool -I lanplus -H XXX -UXXX -PXXX delloem mac System LOMs NIC Number MAC Address Status 0 c8:1f:66:cf:00:6c Enabled 1 c8:1f:66:cf:00:6d Enabled 2 c8:1f:66:cf:00:6a Enabled 3 c8:1f:66:cf:00:6b Enabled iDRAC7 MAC Address f0:1f:af:e7:85:a0 Dans l'idrac "Présentation générale => Matériel => Périphérique réseau => Résumé" Périphérique Nom de produit NIC Slot 1 Intel(R) Ethernet Server Adapter X520-2 - 9C:69:B4:62:15:6C Integrated NIC 1 BRCM GbE 4P 5720-t rNDC et si je vais sur NIC Slot 1 j'ai bien le détail de l'interface : NIC in Slot 1 Port 1 Connexion de liaison Condition des liens Débit de liaison UnKnown État du pilote du système d'exploitation Négociation automatique UnKnown Adresses MAC Adresses MAC 9C:69:B4:62:15:6C Adresses MAC virtuelles 9C:69:B4:62:15:6C Propriétés des ports Référence du périphérique PCI 10fb Paramètres et capacités Protocole de démarrage pris en charge None NIC in Slot 1 Port 2 Connexion de liaison Condition des liens Débit de liaison UnKnown État du pilote du système d'exploitation Négociation automatique UnKnown Adresses MAC Adresses MAC 9C:69:B4:62:15:6D Adresses MAC virtuelles 9C:69:B4:62:15:6D Propriétés des ports Référence du périphérique PCI 10fb Paramètres et capacités Protocole de démarrage pris en charge None Ce sont ces mac là que j'aimerais bien avoir en CLI :)
Le jeudi 2 décembre 2021, 19 h 54 min 34 s CET Wallace a écrit :
Le 02/12/2021 à 17:56, Vincent Tondellier via FRsAG a écrit :
Les cartes pcie 25g (sur les r515) que j'ai sont aussi invisibles dans l'interface web et en ipmi
Par contre, les cartes mezzanine OCP 25g sont bien visibles (sur un r7515, impitool patché) : IPMI patché?
Non ipmitool seulement, c'est un 14G qui n'est pas supporté dans les versions actuelles. J'ai juste enlevé le if sur la version pour ne pas avoir besoin d'utiliser les commandes raw.
Voilà ce que j'ai sur deux r720 par exemple, les mac sont celles des nics internes : ... Dans l'idrac "Présentation générale => Matériel => Périphérique réseau => Résumé" ...
J'ai pas de matériel avec cette version de l'idrac, j'ai que des 6 et des 9 (et du plus vieux encore ...), et les menus ne correspondent même pas. Sinon avec radadm en ssh, mais il faut avoir la licence entreprise je crois, ou celle du dessous (express ?), mais c'est 1 ou 2 cartes a quelques euros sur ebay pour upgrader : $ ssh root@xxx.ipmi /admin1-> racadm getsysinfo ... MAC Address = c4:54:44:54:d8:68 ... System Information: System Model = PowerEdge R515 System Revision = II System BIOS Version = 2.4.1 ... Embedded NIC MAC Addresses: NIC1 Ethernet = c4:54:44:54:d8:66 iSCSI = 00:00:00:00:00:00 NIC2 Ethernet = c4:54:44:54:d8:67 iSCSI = 00:00:00:00:00:00 NIC3 Ethernet = N/A iSCSI = N/A NIC4 Ethernet = N/A iSCSI = N/A ca c'est l'idrac6 sur un serveur 11G/idrac6, on ne voit pas la carte pcie (pourtant de provenance dell mais pas prévue pour ce modèle) $ ssh root@yyy.ipmi racadm>>getsysinfo ... MAC Address = 34:48:ed:ef:85:2c ... System Information: System Model = PowerEdge R7515 System Revision = I System BIOS Version = 1.3.1 ... Embedded NIC MAC Addresses: NIC.Mezzanine.1-1-1 Ethernet = BC:97:E1:79:65:70 NIC.Mezzanine.1-2-1 Ethernet = BC:97:E1:79:65:71 NIC.Embedded.1-1-1 Ethernet = 34:48:ED:EF:85:32 NIC.Embedded.2-1-1 Ethernet = 34:48:ED:EF:85:33 et ca c'est le 14G/idrac9, on voit la carte mezzanine ocp
Le Thu, Dec 02, 2021 at 05:03:23PM +0100, Wallace [wallace@morkitu.org] a écrit: (...)
ipmitool -Ilanplus -H 192.168.1.26 -Uxxx -Pxxx delloem mac
Arf presque ça me donne les Mac de l'idrac et des 4 interfaces rj45 mais pas les cartes fibres additionnelles.
Les interfaces fibres **additionnelles** sont donc des cartes PCIe ? Elles apparaissent dans l'interface web ? ( perso je m'attends pas a voir autre chose que ce qui est embarque via IPMI ) -- Dominique Rousseau Neuronnexion, Prestataire Internet & Intranet 6 rue des Hautes cornes - 80000 Amiens tel: 03 22 71 61 90 - fax: 03 22 71 61 99 - http://www.neuronnexion.coop
Le 02/12/2021 à 17:48, Dominique Rousseau a écrit :
Le Thu, Dec 02, 2021 at 05:03:23PM +0100, Wallace [wallace@morkitu.org] a écrit: (...)
ipmitool -Ilanplus -H 192.168.1.26 -Uxxx -Pxxx delloem mac
Arf presque ça me donne les Mac de l'idrac et des 4 interfaces rj45 mais pas les cartes fibres additionnelles. Les interfaces fibres **additionnelles** sont donc des cartes PCIe ?
Elles apparaissent dans l'interface web ? Oui je vois les integrated, les mezzanines pour des lames et des additionnals pour des PCIe.
( perso je m'attends pas a voir autre chose que ce qui est embarque via IPMI ) C'est fort dommage :)
participants (12)
-
Denis Fondras -
Dernat Rémy -
Dge -
Dominique Rousseau -
Guillaume Esnault -
Jean-Yves LENHOF -
l@51514.fr -
merlin8282@gmail -
Mickael MONSIEUR -
Nicolas -
Vincent Tondellier -
Wallace