Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

vagrant 'hostonlyif' create not working

Tags:

I'm trying to do a vagrant up on a box, and I get the following error.

INFO interface: error: There was an error executing the following command with VBoxManage: ["hostonlyif", "create"]

When doing an INFO on the VAGRANT_LOG, I get

ERROR vagrant: /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/driver/virtualbox_base.rb:278:in `block in execute' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/util/retryable.rb:14:in `retryable' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/driver/virtualbox_base.rb:268:in `execute' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/driver/virtualbox_4_2.rb:61:in `create_host_only_network' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:276:in `create_hostonly_network' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:229:in `hostonly_adapter' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:36:in `block in call' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:31:in `each' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:31:in `call' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/warden.rb:33:in `call' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/clear_network_interfaces.rb:26:in `call' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/warden.rb:33:in `call' 

I've tried putting replacing the 'hostonly' in the vagrantfile to 'hostonlyif', but that gives an error message saying that it should be set to 'hostonly'. How do I fix this erro?

The host machine is running archlinux, and I'm using the latest versions of vagrant and virtualbox.

like image 988
Ravi Desai Avatar asked Jan 18 '13 17:01

Ravi Desai


2 Answers

try with this: sudo modprobe vboxnetadp

in my case it works

like image 89
anibal Avatar answered Sep 26 '22 01:09

anibal


I just recently updated to OS X 10.9 and had this problem with vagrant up.

If you're running VirtualBox version 4.2 or older, this should work:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

However, if you're running a newer version of VirtualBox (4.3 or newer), try:

sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist

As noted in this question: vagrant up failed, /dev/vboxnetctl: no such file or directory

like image 38
timhtheos Avatar answered Sep 24 '22 01:09

timhtheos