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/
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/
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, Wallacewallace@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/
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/
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 )
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 :)