NetBSD Problem Report #50799
From www@NetBSD.org Fri Feb 12 20:25:37 2016
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.NetBSD.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id 929EA7ABDE
for <gnats-bugs@gnats.NetBSD.org>; Fri, 12 Feb 2016 20:25:37 +0000 (UTC)
Message-Id: <20160212202536.781367ACC0@mollari.NetBSD.org>
Date: Fri, 12 Feb 2016 20:25:36 +0000 (UTC)
From: moeckel.johannes@gmail.com
Reply-To: moeckel.johannes@gmail.com
To: gnats-bugs@NetBSD.org
Subject: cannot creat tun0
X-Send-Pr-Version: www-1.0
>Number: 50799
>Category: port-evbarm
>Synopsis: cannot creat tun0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: port-evbarm-maintainer
>State: closed
>Class: support
>Submitter-Id: net
>Arrival-Date: Fri Feb 12 20:30:00 +0000 2016
>Closed-Date: Fri Jun 25 06:44:44 +0000 2021
>Last-Modified: Fri Jun 25 06:44:44 +0000 2021
>Originator: Johannes Möckel
>Release: 7.0_STABLE NetBSD 7.0_STABLE (RPI2.201601311330Z)
>Organization:
>Environment:
NetBSD thanatos2.myth 7.0_STABLE NetBSD 7.0_STABLE (RPI2.201601311330Z) evbarm
>Description:
'openvpn start' fails with
Cannot allocate TUN/TAP dev dynamically
# ifconfig tun0 create
ifconfig: clone_command: Invalid argument
ifconfig: exec_matches: Invalid argument
I tried this on a virtual box running NetBSD x86 and I was able to create tun0, I cannot tell the difference between these two installation, maybe because I am very now to NetBSD. Searching on the WWW did not get me any further.
>How-To-Repeat:
It occured on NetBSD RPI2.201601311330Z on RaspberryPi 2 using
the commands above
>Fix:
>Release-Note:
>Audit-Trail:
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: port-evbarm/50799: cannot creat tun0
Date: Sat, 13 Feb 2016 14:24:53 +0100
On Fri, Feb 12, 2016 at 08:30:00PM +0000, moeckel.johannes@gmail.com wrote:
> It occured on NetBSD RPI2.201601311330Z on RaspberryPi 2 using
> the commands above
This works fine on other evbarm machines and RPI2 should have the tun
device (via include RPI -> GENERIC.common).
Martin
From: =?UTF-8?Q?Johannes_M=C3=B6ckel?= <moeckel.johannes@gmail.com>
To: gnats-bugs@netbsd.org
Cc: port-evbarm-maintainer@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org
Subject: Re: port-evbarm/50799: cannot creat tun0
Date: Tue, 16 Feb 2016 10:09:45 +0100
--001a11c3cb3498e3e2052bdf7ecb
Content-Type: text/plain; charset=UTF-8
Hello
Thank you very much for your response.
As the problem obviously is on my side, I will
try to get rid of it by doing an upgrade.
Joe
2016-02-13 14:25 GMT+01:00 Martin Husemann <martin@duskware.de>:
> The following reply was made to PR port-evbarm/50799; it has been noted by
> GNATS.
>
> From: Martin Husemann <martin@duskware.de>
> To: gnats-bugs@NetBSD.org
> Cc:
> Subject: Re: port-evbarm/50799: cannot creat tun0
> Date: Sat, 13 Feb 2016 14:24:53 +0100
>
> On Fri, Feb 12, 2016 at 08:30:00PM +0000, moeckel.johannes@gmail.com
> wrote:
> > It occured on NetBSD RPI2.201601311330Z on RaspberryPi 2 using
> > the commands above
>
> This works fine on other evbarm machines and RPI2 should have the tun
> device (via include RPI -> GENERIC.common).
>
> Martin
>
>
--001a11c3cb3498e3e2052bdf7ecb
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Hello<div><br></div><div>Thank you very much for your resp=
onse.</div><div>As the problem obviously is on my side, I will</div><div>tr=
y to get rid of it by doing an upgrade.</div><div><br></div><div>Joe</div><=
/div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">2016-02-13 1=
4:25 GMT+01:00 Martin Husemann <span dir=3D"ltr"><<a href=3D"mailto:mart=
in@duskware.de" target=3D"_blank">martin@duskware.de</a>></span>:<br><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex">The following reply was made to PR port-evbarm/=
50799; it has been noted by GNATS.<br>
<br>
From: Martin Husemann <<a href=3D"mailto:martin@duskware.de">martin@dusk=
ware.de</a>><br>
To: gnats-bugs@NetBSD.org<br>
Cc:<br>
Subject: Re: port-evbarm/50799: cannot creat tun0<br>
Date: Sat, 13 Feb 2016 14:24:53 +0100<br>
<br>
=C2=A0On Fri, Feb 12, 2016 at 08:30:00PM +0000, <a href=3D"mailto:moeckel.j=
ohannes@gmail.com">moeckel.johannes@gmail.com</a> wrote:<br>
=C2=A0> It occured on NetBSD RPI2.201601311330Z on RaspberryPi 2 using<b=
r>
=C2=A0> the commands above<br>
<br>
=C2=A0This works fine on other evbarm machines and RPI2 should have the tun=
<br>
=C2=A0device (via include RPI -> GENERIC.common).<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
=C2=A0Martin<br>
<br>
</font></span></blockquote></div><br></div>
--001a11c3cb3498e3e2052bdf7ecb--
From: =?UTF-8?Q?Johannes_M=C3=B6ckel?= <moeckel.johannes@gmail.com>
To: gnats-bugs@netbsd.org, port-evbarm-maintainer@netbsd.org,
gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
Cc:
Subject: Re: port-evbarm/50799: cannot creat tun0
Date: Mon, 28 Mar 2016 22:13:01 +0000
--001a11c26b12d62e0c052f233764
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Hello
One more feedback:
I compiled a new kernel with explicit "pseudo-device tun" and now it works.
To me "tun" does not seem to be included:
----
root# grep tun RPI
[...]
#pseudo-device tun # network tunneling over tty
[...]
----
As I am content with compiling a kernel, I would not call it a problem,
but it was a bit confusing, as it worked in my test i386 netbsd VM out
of the box.
Thanks,
Joe
On Tue, Feb 16, 2016 at 10:10 AM Johannes M=C3=B6ckel <moeckel.johannes@gma=
il.com>
wrote:
> The following reply was made to PR port-evbarm/50799; it has been noted b=
y
> GNATS.
>
> From: =3D?UTF-8?Q?Johannes_M=3DC3=3DB6ckel?=3D <moeckel.johannes@gmail.co=
m>
> To: gnats-bugs@netbsd.org
> Cc: port-evbarm-maintainer@netbsd.org, gnats-admin@netbsd.org,
> netbsd-bugs@netbsd.org
> Subject: Re: port-evbarm/50799: cannot creat tun0
> Date: Tue, 16 Feb 2016 10:09:45 +0100
>
> --001a11c3cb3498e3e2052bdf7ecb
> Content-Type: text/plain; charset=3DUTF-8
>
> Hello
>
> Thank you very much for your response.
> As the problem obviously is on my side, I will
> try to get rid of it by doing an upgrade.
>
> Joe
>
> 2016-02-13 14:25 GMT+01:00 Martin Husemann <martin@duskware.de>:
>
> > The following reply was made to PR port-evbarm/50799; it has been note=
d
> by
> > GNATS.
> >
> > From: Martin Husemann <martin@duskware.de>
> > To: gnats-bugs@NetBSD.org
> > Cc:
> > Subject: Re: port-evbarm/50799: cannot creat tun0
> > Date: Sat, 13 Feb 2016 14:24:53 +0100
> >
> > On Fri, Feb 12, 2016 at 08:30:00PM +0000, moeckel.johannes@gmail.com
> > wrote:
> > > It occured on NetBSD RPI2.201601311330Z on RaspberryPi 2 using
> > > the commands above
> >
> > This works fine on other evbarm machines and RPI2 should have the tun
> > device (via include RPI -> GENERIC.common).
> >
> > Martin
> >
> >
>
> --001a11c3cb3498e3e2052bdf7ecb
> Content-Type: text/html; charset=3DUTF-8
> Content-Transfer-Encoding: quoted-printable
>
> <div dir=3D3D"ltr">Hello<div><br></div><div>Thank you very much for your
> resp=3D
> onse.</div><div>As the problem obviously is on my side, I
> will</div><div>tr=3D
> y to get rid of it by doing an
> upgrade.</div><div><br></div><div>Joe</div><=3D
> /div><div class=3D3D"gmail_extra"><br><div class=3D3D"gmail_quote">2016-=
02-13
> 1=3D
> 4:25 GMT+01:00 Martin Husemann <span dir=3D3D"ltr"><<a href=3D3D"mail=
to:
> mart=3D
> in@duskware.de" target=3D3D"_blank">martin@duskware.de
> </a>></span>:<br><bl=3D
> ockquote class=3D3D"gmail_quote" style=3D3D"margin:0 0 0 .8ex;border-lef=
t:1px
> #=3D
> ccc solid;padding-left:1ex">The following reply was made to PR
> port-evbarm/=3D
> 50799; it has been noted by GNATS.<br>
> <br>
> From: Martin Husemann <<a href=3D3D"mailto:martin@duskware.de
> ">martin@dusk=3D
> ware.de</a>><br>
> To: gnats-bugs@NetBSD.org<br>
> Cc:<br>
> Subject: Re: port-evbarm/50799: cannot creat tun0<br>
> Date: Sat, 13 Feb 2016 14:24:53 +0100<br>
> <br>
> =3DC2=3DA0On Fri, Feb 12, 2016 at 08:30:00PM +0000, <a href=3D3D"mailto:
> moeckel.j=3D
> ohannes@gmail.com">moeckel.johannes@gmail.com</a> wrote:<br>
> =3DC2=3DA0> It occured on NetBSD RPI2.201601311330Z on RaspberryPi 2
> using<b=3D
> r>
> =3DC2=3DA0> the commands above<br>
> <br>
> =3DC2=3DA0This works fine on other evbarm machines and RPI2 should have =
the
> tun=3D
> <br>
> =3DC2=3DA0device (via include RPI -> GENERIC.common).<br>
> <span class=3D3D"HOEnZb"><font color=3D3D"#888888"><br>
> =3DC2=3DA0Martin<br>
> <br>
> </font></span></blockquote></div><br></div>
>
> --001a11c3cb3498e3e2052bdf7ecb--
>
>
--001a11c26b12d62e0c052f233764
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div><div><div><div><div><div>Hello<br><br></div><div>One =
more feedback:<br></div>I compiled a new kernel with explicit "pseudo-=
device tun" and now it works.<br>To me "tun" does not seem=
to be included:<br></div>----<br>root# grep tun RPI<br>[...]<br>#pseudo-de=
vice tun # network tunneling over tty<br>[...]<br>----=
<br></div>As I am content with compiling a kernel, I would not call it a pr=
oblem,<br></div>but it was a bit confusing, as it worked in my test i386 ne=
tbsd VM out<br></div><div>of the box.<br></div><div><br></div>Thanks,<br></=
div>Joe<div dir=3D"ltr"><br><div><div><div><div><br><div><div><div><div><br=
><div class=3D"gmail_quote"><div dir=3D"ltr">On Tue, Feb 16, 2016 at 10:10 =
AM Johannes M=C3=B6ckel <<a href=3D"mailto:moeckel.johannes@gmail.com" t=
arget=3D"_blank">moeckel.johannes@gmail.com</a>> wrote:<br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">The following reply was made to PR port-evbarm/5079=
9; it has been noted by GNATS.<br>
<br>
From: =3D?UTF-8?Q?Johannes_M=3DC3=3DB6ckel?=3D <<a href=3D"mailto:moecke=
l.johannes@gmail.com" target=3D"_blank">moeckel.johannes@gmail.com</a>><=
br>
To: <a href=3D"mailto:gnats-bugs@netbsd.org" target=3D"_blank">gnats-bugs@n=
etbsd.org</a><br>
Cc: <a href=3D"mailto:port-evbarm-maintainer@netbsd.org" target=3D"_blank">=
port-evbarm-maintainer@netbsd.org</a>, <a href=3D"mailto:gnats-admin@netbsd=
.org" target=3D"_blank">gnats-admin@netbsd.org</a>,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"mailto:netbsd-bugs@netbsd.org" targe=
t=3D"_blank">netbsd-bugs@netbsd.org</a><br>
Subject: Re: port-evbarm/50799: cannot creat tun0<br>
Date: Tue, 16 Feb 2016 10:09:45 +0100<br>
<br>
=C2=A0--001a11c3cb3498e3e2052bdf7ecb<br>
=C2=A0Content-Type: text/plain; charset=3DUTF-8<br>
<br>
=C2=A0Hello<br>
<br>
=C2=A0Thank you very much for your response.<br>
=C2=A0As the problem obviously is on my side, I will<br>
=C2=A0try to get rid of it by doing an upgrade.<br>
<br>
=C2=A0Joe<br>
<br>
=C2=A02016-02-13 14:25 GMT+01:00 Martin Husemann <<a href=3D"mailto:mart=
in@duskware.de" target=3D"_blank">martin@duskware.de</a>>:<br>
<br>
=C2=A0> The following reply was made to PR port-evbarm/50799; it has bee=
n noted by<br>
=C2=A0> GNATS.<br>
=C2=A0><br>
=C2=A0> From: Martin Husemann <<a href=3D"mailto:martin@duskware.de" =
target=3D"_blank">martin@duskware.de</a>><br>
=C2=A0> To: gnats-bugs@NetBSD.org<br>
=C2=A0> Cc:<br>
=C2=A0> Subject: Re: port-evbarm/50799: cannot creat tun0<br>
=C2=A0> Date: Sat, 13 Feb 2016 14:24:53 +0100<br>
=C2=A0><br>
=C2=A0>=C2=A0 On Fri, Feb 12, 2016 at 08:30:00PM +0000, <a href=3D"mailt=
o:moeckel.johannes@gmail.com" target=3D"_blank">moeckel.johannes@gmail.com<=
/a><br>
=C2=A0> wrote:<br>
=C2=A0>=C2=A0 > It occured on NetBSD RPI2.201601311330Z on RaspberryP=
i 2 using<br>
=C2=A0>=C2=A0 > the commands above<br>
=C2=A0><br>
=C2=A0>=C2=A0 This works fine on other evbarm machines and RPI2 should h=
ave the tun<br>
=C2=A0>=C2=A0 device (via include RPI -> GENERIC.common).<br>
=C2=A0><br>
=C2=A0>=C2=A0 Martin<br>
=C2=A0><br>
=C2=A0><br>
<br>
=C2=A0--001a11c3cb3498e3e2052bdf7ecb<br>
=C2=A0Content-Type: text/html; charset=3DUTF-8<br>
=C2=A0Content-Transfer-Encoding: quoted-printable<br>
<br>
=C2=A0<div dir=3D3D"ltr">Hello<div><br></div=
><div>Thank you very much for your resp=3D<br>
=C2=A0onse.</div><div>As the problem obviously is on my side, I=
will</div><div>tr=3D<br>
=C2=A0y to get rid of it by doing an upgrade.</div><div><br&=
gt;</div><div>Joe</div><=3D<br>
=C2=A0/div><div class=3D3D"gmail_extra"><br><di=
v class=3D3D"gmail_quote">2016-02-13 1=3D<br>
=C2=A04:25 GMT+01:00 Martin Husemann <span dir=3D3D"ltr">&a=
mp;lt;<a href=3D3D"mailto:<a href=3D"mailto:mart" target=3D"_blank"=
>mart</a>=3D<br>
=C2=A0<a href=3D"mailto:in@duskware.de" target=3D"_blank">in@duskware.de</a=
>" target=3D3D"_blank"><a href=3D"mailto:martin@duskware.=
de" target=3D"_blank">martin@duskware.de</a></a>&gt;</span>=
:<br><bl=3D<br>
=C2=A0ockquote class=3D3D"gmail_quote" style=3D3D"margin:0 0=
0 .8ex;border-left:1px #=3D<br>
=C2=A0ccc solid;padding-left:1ex">The following reply was made to P=
R port-evbarm/=3D<br>
=C2=A050799; it has been noted by GNATS.<br><br>
=C2=A0<br><br>
=C2=A0From: Martin Husemann &lt;<a href=3D3D"mailto:<a href=3D"=
mailto:martin@duskware.de" target=3D"_blank">martin@duskware.de</a>"&g=
t;martin@dusk=3D<br>
=C2=A0<a href=3D"http://ware.de" rel=3D"noreferrer" target=3D"_blank">ware.=
de</a></a>&gt;<br><br>
=C2=A0To: gnats-bugs@NetBSD.org<br><br>
=C2=A0Cc:<br><br>
=C2=A0Subject: Re: port-evbarm/50799: cannot creat tun0<br><br>
=C2=A0Date: Sat, 13 Feb 2016 14:24:53 +0100<br><br>
=C2=A0<br><br>
=C2=A0=3DC2=3DA0On Fri, Feb 12, 2016 at 08:30:00PM +0000, <a href=3D3D&q=
uot;mailto:<a href=3D"mailto:moeckel.j" target=3D"_blank">moeckel.j</a>=3D<=
br>
=C2=A0<a href=3D"mailto:ohannes@gmail.com" target=3D"_blank">ohannes@gmail.=
com</a>"><a href=3D"mailto:moeckel.johannes@gmail.com" target=3D"_b=
lank">moeckel.johannes@gmail.com</a></a> wrote:<br><br>
=C2=A0=3DC2=3DA0&gt; It occured on NetBSD RPI2.201601311330Z on Raspber=
ryPi 2 using<b=3D<br>
=C2=A0r><br>
=C2=A0=3DC2=3DA0&gt; the commands above<br><br>
=C2=A0<br><br>
=C2=A0=3DC2=3DA0This works fine on other evbarm machines and RPI2 should ha=
ve the tun=3D<br>
=C2=A0<br><br>
=C2=A0=3DC2=3DA0device (via include RPI -&gt; GENERIC.common).<br>=
;<br>
=C2=A0<span class=3D3D"HOEnZb"><font color=3D3D"#88=
8888"><br><br>
=C2=A0=3DC2=3DA0Martin<br><br>
=C2=A0<br><br>
=C2=A0</font></span></blockquote></div><br>&l=
t;/div><br>
<br>
=C2=A0--001a11c3cb3498e3e2052bdf7ecb--<br>
<br>
</blockquote></div></div></div></div></div></div></div></div></div></div></=
div>
--001a11c26b12d62e0c052f233764--
From: mlelstv@serpens.de (Michael van Elst)
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: port-evbarm/50799: cannot creat tun0
Date: Tue, 29 Mar 2016 06:59:32 +0000 (UTC)
moeckel.johannes@gmail.com (=?UTF-8?Q?Johannes_M=C3=B6ckel?=) writes:
>As I am content with compiling a kernel, I would not call it a problem,
>but it was a bit confusing, as it worked in my test i386 netbsd VM out
>of the box.
Yes, unfortunately there are differences between the platforms in what
drivers and other subsystems are compiled in a default kernel, even
when the code is machine-independent.
Kernel modules were supposed to ease the pain, but there is still a
long way to go.
--
--
Michael van Elst
Internet: mlelstv@serpens.de
"A potential Snark may lurk in every tree."
State-Changed-From-To: open->closed
State-Changed-By: skrll@NetBSD.org
State-Changed-When: Fri, 25 Jun 2021 06:44:44 +0000
State-Changed-Why:
RPI2 kernel config has tun included.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.