Pagina 1 di 1

[RISOLTO] VirtualBox e Interfaccia Host

Inviato: gio 3 gen 2008, 9:23
da DanBadJar
Ciao a tutti,
ho un problema con VirtualBox quando tento di utilizzare la macchina virtuale con interfaccia/e host.
Ottengo sempre il seguente errore:

Codice: Seleziona tutto

Unknown error creating VM (VERR_HOSTIF_INIT_FAILED).
VBox status code: -3100 (VERR_HOSTIF_INIT_FAILED).

Codice&nbspd'uscita: 
0x80004005
Componente: 
Console
Interfaccia: 
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}
Il mio utente fa parte del gruppo vboxusers, googlando un po' ho trovato gente che risolveva il problema chmodando a 666 il file /dev/net/tun
Questo file non ce l'avevo nemmeno. L'ho creato e chmodato, ma non cambia nulla.
Mi manca qualcosa nel kernel?
Sapete darmi qualche dritta per favore?
Grazie

Inviato: gio 3 gen 2008, 10:48
da whites11
è un problema con il networking. verifica le impostazioni delle schede di rete virtuale e, se non hai particolari esigenze, imposta la scheda come NAT e non avrai problemi.
se, invece, ti serve networking avanzato, leggi il manuale di virtualbox!

Inviato: gio 3 gen 2008, 12:19
da davide77
Prova "chmod 755 /etc/rc.d/rc.vboxbridge", poi modifichi rc.local dove c'è lo script e aggiusti il numero di interfacce che ti servono e l'utente che le deve usare. In virtualbox metti interfaccia host e come interfaccia tun1/2/3 in base a quante interfacce hai configurato e macchine virtuali concorrenti usi.

Inviato: gio 3 gen 2008, 14:42
da DanBadJar
Intanto grazie per la risposta. ;)
Ho eseguito

Codice: Seleziona tutto

sh rc.vboxbridge start 1 utente
Mi crea un bridge br0 con le stesse impostazioni della eth0, ma poi mi da un errore:

Codice: Seleziona tutto

Adding interfaces: tap1Failed to open '/dev/net/tun' : No such file or directory
tap1: ERROR while getting interface flags: No such device
interface tap1 does not exist!
Mi manca qualcosa? /dev/net/tun dovrebbe esserci? Io gliel'ho creato a mano ma continua a non funzionare. Non funziona nemmeno quando, in virtualbox, nel nome dell'interfaccia metto tun1/2/3 come suggeriva davide77.
Help :?

Inviato: gio 3 gen 2008, 17:11
da serevi
in realta più che crearlo a mano ...

Codice: Seleziona tutto

# modprobe tun
# chmod 666 /dev/net/tun

Inviato: gio 3 gen 2008, 17:35
da DanBadJar
serevi ha scritto:in realta più che crearlo a mano ...

Codice: Seleziona tutto

# modprobe tun
# chmod 666 /dev/net/tun

FUNZIONA! Grazie! :D
Sul kernel 2.6.21.5 ho fatto un modprobe tun ed è andato tutto a posto, ma dato che mi ero ricompilato il kernel 2.6.23.12 non andava!
Probabilmente ho scordato qualche modulo.
Qualcuno sa dirmi dove si trova? Così lo riabilito e mi godo virtualbox con il kernel che dico io ;)
Grazie anticipatamente.

Inviato: gio 3 gen 2008, 17:52
da whites11
dovrebbe essere in

Codice: Seleziona tutto

Device Drivers  --->
    Network device support  --->
    <*> Universal TUN/TAP device driver support
(ma forse non nei kernel nuovissimi, prova)

Inviato: gio 3 gen 2008, 18:00
da DanBadJar
Trovato, è proprio dove hai detto tu sul kernel 2.6.23.12.
Grazie mille a tutti!
:mille: