-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
interface tap1 does not exist #25
Comments
@jannal you mean after you run the install script, every time you restart your mac and docker starts up, the interfaces aren't created? What is the process you followed from the beginning? |
@AlmirKadric right |
docker version: 18.06.1-ce-mac73 (26764) first install$ brew tap caskroom/cask
restart macstart docker $ sudo ./docker_tap_up.sh $ ls -l /dev/tap* $ sudo /sbin/kextload /Library/Extensions/tap.kext I can only re-execute the install |
@jannal |
mac:~ jannal$ ps -axf | grep hyper |
Had the same issue, closed Docker, re-run install and up scripts and it's running again. |
I have the same issue |
I have same issue |
@jannal are you still getting the issue on the latest version? please let me know if anyone is still having the same issues |
@AlmirKadric Thank you, I will try |
Are they some suggestions, how to fix this? Of course running Comparing the parameters after reboot and then after execution docker_tap_install, the command of starting hyperkit is exactly the same:
|
@jwundrak, in theory, you shouldn't need to run the install script after a reboot. Once the shim is installed, all you should need to do is bring the tap interfaces up with ./sbin/docker_tap_up.sh However, sometimes docker will start up before the tap interfaces are ready at a system level. This is why the -f option is needed since it forces a restart of docker and at this point, the tap interfaces are guaranteed to be available at a system level. I guess I could add a waiting check within the shim which waits for the tap interfaces to be available. will take a look and see what can be done. Do you mind opening another issue for this? |
@AlmirKadric Sorry for the late response. Else I need to write a script, that is restart docker, after the first start, which is really ugly. |
@AlmirKadric Problem still exists |
Same here |
same here |
Same here with Docker Version: 19.03.8 |
Make sure that user running docker.hyperkit owns /dev/tap1 |
Every time restart mac
mac:sbin jannal$ sudo ./docker_tap_up.sh
ifconfig: interface tap1 does not exist
The text was updated successfully, but these errors were encountered: