A.3 Problema di configurazione della rete con VMware Player 3 in SLES 11

L'errore seguente potrebbe essere visualizzato durante la configurazione della rete con VMware Player 3 in SLES 11:

Jan 12 14:57:34.761: vmx| VNET: MACVNetPortOpenDevice: Ethernet0: can't open vmnet device (No such device or address)
Jan 12 14:57:34.761: vmx| VNET: MACVNetPort_Connect: Ethernet0: can't open data fd
Jan 12 14:57:34.761: vmx| Msg_Post: Error
Jan 12 14:57:34.761: vmx| [msg.vnet.connectvnet] Could not connect Ethernet0 to virtual network "/dev/vmnet0". More information can be found in the vmware.log file.
Jan 12 14:57:34.761: vmx|[msg.device.badconnect] Failed to connect virtual device Ethernet0. 
Jan 12 14:57:34.761: vmx| -- 

Questo errore indica che il file VMX potrebbe essere stato aperto da un'altra memoria virtuale. Per risolvere questo problema, aggiornare l'indirizzo MAC nel file VMX come mostrato di seguito:

  1. Aprire il file VMX in un editor di testo.

  2. Copiare l'indirizzo MAC dal campo ethernet0.generatedAddress.

  3. Aprire il file /etc/udev/rules.d/70-persistent-net.rules dal sistema operativo guest.

  4. Impostare come commento la riga originale, quindi digitare una riga SUBSYSTEM come mostrato di seguito:

    SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}==<MAC address>, NAME="eth0" 
    
  5. Sostituire <indirizzo MAC> con l'indirizzo MAC copiato in Passaggio 2.

  6. Salvare e chiudere il file.

  7. Aprire la memoria virtuale in VMware Player.