[FINALMENTE RISOLTO] VirtualBox 1.5.6 e interfacce host

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
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:

[FINALMENTE RISOLTO] VirtualBox 1.5.6 e interfacce host

Messaggio da DanBadJar »

Ciao a tutti, ho notato che dopo aver fatto l'aggiornamento di virtualbox alla versione 1.5.6 le mie macchine virtuali collegate all'interfaccia host non riescono più a pingare linux, mentre prima andava tutto.
Leggendo il manuale di virtualbox ho visto che per questo tipo di networking è necessario creare un bridge e collegargli un'interfaccia virtuale.
Così avevo fatto questo script:

Codice: Seleziona tutto

########## Crea il Bridge br0 #############
brctl addbr br0
########## Aggiunge l'interfaccia eth0 al bridge br0 ##########
brctl addif br0 eth0
########## Configura l'ip del bridge ##############
ifconfig br0 192.168.1.2
########## Crea l'interfaccia virtuale vbox0 e la aggiunge a br0 ##########
VBoxAddIF vbox0 daniele br0
########## Attiva il bridge br0 #############
ifconfig br0 up
Eppure da quando ho aggiornato virtualbox non sono piu in grado di fare un banale ping tra macchine virtuali nella stessa lan.
Qualcuno sa come risolvere? Grazie.
Ultima modifica di DanBadJar il dom 18 mag 2008, 23:13, modificato 5 volte in totale.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: VirtualBox 1.5.6 e interfacce host

Messaggio da ponce »

forse dico una banalita', ma dopo l'aggiornamento hai fatto girare lo script che genera il modulo?

Codice: Seleziona tutto

/etc/rc.d/rc.vboxdrv setup

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:

Re: VirtualBox 1.5.6 e interfacce host

Messaggio da DanBadJar »

Si l'ho fatto. Anche perchè senza di quello la macchina virtuale non partirebbe nemmeno. :-k

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: VirtualBox 1.5.6 e interfacce host

Messaggio da ponce »

ecco, lo sapevo che dicevo una banalita' :(

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:

Re: VirtualBox 1.5.6 e interfacce host

Messaggio da DanBadJar »

Dimenticavo di dire che la procedura che ho sempre utilizzato è anche documentata a pagina 79 del manuale ufficiale di VirtualBox 1.5.6.
Proprio non ne vengo fuori :-k

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: VirtualBox 1.5.6 e interfacce host

Messaggio da ponce »

continuo con le banalita': prova a invertire l'ordine dei comandi

Codice: Seleziona tutto

########## Crea il Bridge br0 #############
brctl addbr br0
######### preso dal manuale di vbox 1.6.0 ##############
ifconfig eth0 0.0.0.0
########## Aggiunge l'interfaccia eth0 al bridge br0 ##########
brctl addif br0 eth0
########## Crea l'interfaccia virtuale vbox0 e la aggiunge a br0 ##########
VBoxAddIF vbox0 daniele br0
########## Configura l'ip del bridge ##############
ifconfig br0 192.168.1.2 netmask 255.255.255.0

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:

Re: VirtualBox 1.5.6 e interfacce host

Messaggio da DanBadJar »

Geniale! Ora funziona!
Che dire: linux diventa pignolo col tempo!
Grazie =D>

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: [RISOLTO] VirtualBox 1.5.6 e interfacce host

Messaggio da ponce »

magari era solo che mancava il parametro della netmask :D

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:

Re: VirtualBox 1.5.6 e interfacce host

Messaggio da DanBadJar »

Niente da fare. Riapro il post constatando una cosa terribile: "funziona solo quando vuole lui".
Devo riavviare la VM o il Sistema e poi A VOLTE funziona. Con qualsiasi script.
Non ne esco :?

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:

Re: VirtualBox 1.5.6 e interfacce host

Messaggio da DanBadJar »

Senza invocare Murphy stavola mi sa che ho risolto.
Erano semplicemente le Guest Additions da aggiornare.
Bah :roll:

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:

Re: [RISOLTO] VirtualBox 1.5.6 e interfacce host

Messaggio da DanBadJar »

Mi tocca riaggiornare il topic perchè ho sempre lo stesso problema. (!!!)
In pratica l'interfaccia host viene creata, VirtualBox è convinto di usarla, ma in pratica non funziona una fava.
Ricapitolando io creo l'interfaccia host tramite questo script:

Codice: Seleziona tutto

########## Crea il Bridge br0 #############
brctl addbr br0
######### preso dal manuale di vbox 1.6.0 ##############
ifconfig eth0 0.0.0.0
########## Aggiunge l'interfaccia eth0 al bridge br0 ##########
brctl addif br0 eth0
########## Crea l'interfaccia virtuale vbox0 e la aggiunge a br0 ##########
VBoxAddIF vbox0 daniele br0
########## Configura l'ip del bridge ##############
dhcpcd br0
Così mi viene creata l'interfaccia virtuale vbox0 e io dico alla VM Windows XP di usare vbox0 come interfaccia host.
La macchina virtuale parte, non ho nessun errore, arrivo sul desktop, provo a pingare e boom! Completamente isolato!
Provato su due pc diversi, sia con Slackware 12.0 che 12.1 stesso identico problema.
La cosa piu fantascientifica è che riavviando in continuazione la macchina virtuale, qualsiasi so esso sia, quasi sempre NON va ....ma A VOLTE va. Eppure la configurazione è sempre quella!
Non ci dormo di notte. :evil:

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: [Ancora non risolto] VirtualBox 1.5.6 e interfacce host

Messaggio da ponce »

se invece di usare dhcpcd metti l'indirizzo sulla rete virtuale a mano, completo di netmask, cambia qualcosa?

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:

Re: [Ancora non risolto] VirtualBox 1.5.6 e interfacce host

Messaggio da DanBadJar »

Niente. Stessa identica cosa anche con ip statico completo di netmask.
PS: Grazie per l'interessamento anche dopo diversi giorni ;)

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: [Ancora non risolto] VirtualBox 1.5.6 e interfacce host

Messaggio da ponce »

sembra che tu sia incappato in un baco delle versioni attuali di virtualbox. :(

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:

Re: [Ancora non risolto] VirtualBox 1.5.6 e interfacce host

Messaggio da DanBadJar »

Allora è proprio un bug!
Ho letto il thread sul forum riportato nel link che mi hai scritto ed è stato sufficiente sostituire la scheda di rete con INTEL PRO 1000 , installare i drivers e automagicamente tutto funziona!
Che dire...speriamo di chiudere sto topic una volta per tutte!
Grazie ancora ponce, quando passi da ferrara andiamo a bere qualcosa!

Rispondi