[RISOLTO] VirtualBox e Interfaccia Host

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

[RISOLTO] VirtualBox e Interfaccia Host

Messaggio 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
Ultima modifica di DanBadJar il gio 3 gen 2008, 18:01, modificato 1 volta in totale.

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio 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!

Avatar utente
davide77
Linux 2.x
Linux 2.x
Messaggi: 359
Iscritto il: mar 26 apr 2005, 0:00
Desktop: xfce
Distribuzione: XUbuntu
Località: Bergamo

Messaggio 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.

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Messaggio 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 :?

serevi
Linux 0.x
Linux 0.x
Messaggi: 95
Iscritto il: mer 4 mag 2005, 0:00
Slackware: current
Kernel: 2.6.24.7
Desktop: kde 3.5.10
Località: Porto Sant'Elpidio (AP)

Messaggio da serevi »

in realta più che crearlo a mano ...

Codice: Seleziona tutto

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

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Messaggio 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.

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio 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)

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

Messaggio da DanBadJar »

Trovato, è proprio dove hai detto tu sul kernel 2.6.23.12.
Grazie mille a tutti!
:mille:

Rispondi