[technique] Intel AMT/vPro : remote power cycle & KVM IP pour desktop

Mehdi Abaakouk sileht at sileht.net
Mar 2 Oct 09:11:07 CEST 2012


Bonjour

On Fri, Aug 31, 2012 at 09:20:30AM +0200, Laurent GUERBY wrote:
> Bonjour,
> 
> Certains processeurs et cartes meres Intel supportent la technologie
> "vPro" : http://en.wikipedia.org/wiki/Intel_vPro
> http://en.wikipedia.org/wiki/Intel_AMT_versions
> 

J'ai moi aussi fait l'acquisition d'une carte vpro, voici comment j'ai
activé la console serie.

Dans le bios IME voici un extrait de doc:

 Select “Intel(R) AMT Configuration”
 Select “SOL/IDER”
 Select “Legacy Redirection Mode”
 Set Enabled

Ensuite il faut trouvé le bon port serie:

 $ dmesg | grep ttyS
 [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-3-amd64 root=UUID=98883936-a5a8-480d-8c40-1df6e3af47e3 ro quiet
 [    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-3-amd64 root=UUID=98883936-a5a8-480d-8c40-1df6e3af47e3 ro quiet
 [    1.809302] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
 [    2.012475] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
 [    2.075921] 0000:00:16.3: ttyS1 at I/O 0xf0e0 (irq = 17) is a 16550A

Dans mon cas c'est ttyS1, car c'est le seul ttyS qui n'est pas pris en
charge par le module serial8250.

Ensuite on configure grub et l'inittab pour créer une console sur ce
port serie:

Dans /etc/default/grub ajouter "console=ttyS1,115200" à GRUB_CMDLINE_LINUX_DEFAULT

exemple:
GRUB_CMDLINE_LINUX_DEFAULT="quiet console=ttyS1,115200"

Dans le fichier /etc/inittab ajouter:
T2:2345:respawn:/sbin/getty ttyS1 115200 vt100-nav

Ensuite taper:
$ sudo update-grub
$ sudo init q


Voila pour tester à partir d'une autre machine faire:

$ amtterm 192.168.1.11 -u admin -p 'password'
amtterm: NONE -> CONNECT (connection to host)
ipv4 192.168.1.11 [192.168.1.11] 16994 open
amtterm: CONNECT -> INIT (redirection initialization)
amtterm: INIT -> AUTH (session authentication)
amtterm: AUTH -> INIT_SOL (serial-over-lan initialization)
amtterm: INIT_SOL -> RUN_SOL (serial-over-lan active)
serial-over-lan redirection ok
connected now, use ^] to escape

Debian GNU/Linux wheezy/sid bob ttyS1

bob login: 


Voilou :)

-- 
Mehdi Abaakouk
mail: sileht at sileht.net
irc: sileht
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 836 octets
Desc: Digital signature
URL: <http://lists.tetaneutral.net/pipermail/technique/attachments/20121002/aa217b30/attachment.sig>


Plus d'informations sur la liste de diffusion technique