NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-vax/58002: NetBSD-VAX network stack or drivers broken since NetBSD 10?
The following reply was made to PR port-vax/58002; it has been noted by GNATS.
From: "Fege, Marc Daniel" <marc.fege%uni-bonn.de@localhost>
To: gnats-bugs%netbsd.org@localhost, port-vax-maintainer%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost
Cc:
Subject: Re: port-vax/58002: NetBSD-VAX network stack or drivers broken since NetBSD 10?
Date: Thu, 7 Mar 2024 15:05:08 +0100
--b1=_ROvBNlyd4CoeqLhX1tn15l9K0nU1LqO0VWiiRgkLw
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Hello folks,
little supplementum on that issue. It has been resolved. The problem
seems to be a config issue:
In the /etc/ifconfig.de0 the line
"10.0.0.90 netmask 255.255.255.0 media autoselect"
is no longer valid. The suffix "media autoselect" needs to be removed
since NetBSD-10. So no break in the network stack, but a break in the
POLA directive for the end user for thier configs might be expected
with NetBSD-10 on VAX. With other ports such as amd64, i386,
evbarm-earm6hf or arm64 I can report that the behaviour there did not
change from NetBSD-9 to 10. So if one might address this issue for the
VAX port, it would be warmly welcomed.
Therefore I consider this bug report solved and closed. Thank you all
for your feedback.
Keep up that good work!
- Marc.
Am Mittwoch, den 06.03.2024 um 16:20 schrieb Fege, Marc Daniel:
The following reply was made to PR port-vax/58002; it has been noted
by GNATS.
From: "Fege, Marc Daniel"
To: gnats-bugs%netbsd.org@localhost, port-vax-maintainer%netbsd.org@localhost,
gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost
Cc:
Subject: Re: port-vax/58002: NetBSD-VAX network stack or drivers
broken since NetBSD 10?
Date: Wed, 6 Mar 2024 16:15:31 +0100
--b1=_carnOWI32t2ojiKliBQwWt2kut4EQPbGUOHIupdQE
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Hello Jonathan,
many thanks for your quick reply!
All of those MAC or IPv6 addresses in the presented logs were masked
by me for privacy reasons, if that is it, what you mean. The emulated
hardware MAC is recognised by the OS/drivers as it should be as it did
with NetBSD 9 before. Thus were the IPv6 addresses calculated ind
given accordingly. Even the site-local 'fd00:....' and global
'2003:...' addresses could be obtained somehow.
However: now neither IPv6 traffic is possible through that device,
even if being able automatically set appropriate IPv6 addresses to
that port. Nor is it even possible to set the preset IPv4 address to
the network device "de0" at boot. Should I do so manually with
"ifconfig 10.0.0.90 255.255.255.0" after logon, ifconfig set it so as
requested, but no traffic will be transmitted through the port.
Neither IPv6, nor IPv4. Not even pings.
What I miss in checking the ethernet port with a simple "ifconfig"
command within the emulated/guest NetBSD-10 machine are some lines in
ifconfig's output such as the following that I have for my NetBSD 9
host machine, where the emulated port is connected to and which works
fine as desired. That could be a hint:
"
   media: Ethernet autoselect (1000baseT full-duplex)
   status: active
"
Neither of those are present since the change from NetBSD 9.3 to
NetBSD 10RC5 of the guest. It seems to be, that the driver is unable
to determin the used medium and thus does not recognize the medium as
"active.
â?? Marc.
 Â
Am Mittwoch, den 06.03.2024 um 15:10 schrieb Jonathan A. Kollasch:
The following reply was made to PR port-vax/58002; it has been noted
by GNATS.
From: "Jonathan A. Kollasch"
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: port-vax/58002: NetBSD-VAX network stack or drivers
broken since
NetBSD 10?
Date: Wed, 6 Mar 2024 08:04:58 -0600
It looks like you have a layer 2 multicast address in place of a layer
2 unicast
MAC address.  Can you try again with say fe:ff:ff:ff:ff:ff
instead?  Or
is this real hardware?
--b1=_carnOWI32t2ojiKliBQwWt2kut4EQPbGUOHIupdQE
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Hello Jonathan,
many thanks for your qu=
ick reply!
All of those MAC or IPv6 addresses =
in the presented logs were masked by me for privacy reasons, if that
is it,=
  what you mean. The emulated hardware MAC is recognised by the
OS/drivers a=
s it should be as it did with NetBSD 9 before. Thus were the IPv6
addresses=
  calculated ind given accordingly. Even the site-local 'fd00=
:....' and global '2003:...' addresses could be obtained somehow.
>However: now neither IPv6 traffic is possible through that device,
even if=
  being able automatically set appropriate IPv6 addresses to that
port. Nor =
is it even possible to set the preset IPv4 address to the network
device "d=
e0" at boot. Should I do so manually with "ifconfig 10.0.0.90
255.255.255.0=
" after logon, ifconfig set it so as requested, but no traffic will be
tran=
smitted through the port. Neither IPv6, nor IPv4. Not even pings.
>
What I miss in checking the ethernet port with a simple "if=
config" command within the emulated/guest NetBSD-10 machine are some
lines =
in ifconfig's output such as the following that I have for my NetBSD 9
host=
  machine, where the emulated port is connected to and which works
fine as d=
esired. That could be a hint:
" media: Ethernet autoselect (1000baseT full-duplex)
> status: active
"
Neither of those are present since the change from NetBSD 9=
.3 to NetBSD 10RC5 of the guest. It seems to be, that the driver
is u=
nable to determin the used medium and thus does not recognize the
medium as=
  "active.
=E2=80=93 Marc.
Am Mittwoch, den 06.03.2024 um 15:10 schrieb Jonathan A. Kollas=
ch:
>The following reply was made to PR port-vax/58002; it has been noted
by GN=
ATS.
From: "Jonathan A. Kollasch" <jakllsch%kollasch.net@localhost" c=
lass=3D"normal-link normal-link-email" target=3D"_blank"
rel=3D"noopener no=
referrer">jakllsch%kollasch.net@localhost>
To: gnats-bugs%netbsd.org@localhost">gnats-bu=
gs%netbsd.org@localhost
Cc:
Subject: Re: port-vax/58002: NetBSD-VAX network stack or drivers
broken sin=
ce
  NetBSD 10?
Date: Wed, 6 Mar 2024 08:04:58 -0600
  It looks like you have a layer 2 multicast address in place of a
layer 2 u=
nicast
  MAC address. Can you try again with say
fe:ff:ff:ff:ff:ff inste=
ad? Or
  is this real hardware?
--b1=_carnOWI32t2ojiKliBQwWt2kut4EQPbGUOHIupdQE--
--b1=_ROvBNlyd4CoeqLhX1tn15l9K0nU1LqO0VWiiRgkLw
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<style type=3D"text/css" id=3D"groupoffice-email-style">
/*
* Convert transparent color to hex value by given background
*/
h6 {
font-size: 11px;
line-height: 14px;
font-weight: bold;
color: rgba(0, 0, 0, 0.64);
}
h4 {
font-size: 14px;
line-height: 21px;
letter-spacing: 0.4px;
color: rgba(0, 0, 0, 0.87);
font-weight: normal;
}
h5 {
font-size: 12px;
color: rgba(0, 0, 0, 0.64);
font-weight: normal;
}
h3 {
font-size: 16px;
line-height: 21px;
font-weight: normal;
letter-spacing: 0.6px;
color: black;
}
h2 {
font-size: 21px;
line-height: 28px;
font-weight: normal;
letter-spacing: 0.6px;
color: black;
}
h1 {
font-size: 30px;
line-height: 35px;
font-weight: normal;
letter-spacing: 0.6px;
color: black;
}
body, p, span, div {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: rgba(0, 0, 0, 0.87);
font-weight: normal;
line-height: 21px;
}
code {
border: 1px solid rgba(0, 0, 0, 0.12);
background-color: #fafafa;
padding: 7px;
margin: 14px 0;
display: block;
font-family: "Courier New", Courier, monospace;
color: black;
border-radius: 3.5px;
}
p {
margin: 0;
}
ul {
display: block;
list-style-type: disc;
list-style-position: outside;
margin: 0;
padding: 0 0 0 2em;
}
ol {
display: block;
list-style-type: decimal;
list-style-position: outside;
margin: 0;
padding: 0 0 0 2em;
}
ol > ol {
list-style-type: lower-alpha;
}
ol > ol > ol {
list-style-type: lower-roman;
}
@media (max-device-width: 1200px) {
/*
* Convert transparent color to hex value by given background
*/
h6 {
font-size: 13px;
line-height: 16px;
}
h4 {
font-size: 16px;
line-height: 24px;
}
h5 {
font-size: 14px;
}
h3 {
font-size: 18px;
line-height: 24px;
}
h2 {
font-size: 27px;
line-height: 32px;
}
h1 {
font-size: 24px;
line-height: 40px;
}
body, p, span, div {
font-size: 16px;
}
code {
padding: 8px;
margin: 16px 0;
display: block;
border-radius: 4px;
}
}
</style>
</head>
<body><div>Hello folks,</div><div><br></div><div>little supplementum on tha=
t issue. It has been resolved. The problem seems to be a config issue:<br><=
/div><div>In the /etc/ifconfig.de0 the line</div><div><br></div><div>"10.0.=
0.90 netmask 255.255.255.0 media autoselect"</div><div><br></div><div>is no=
longer valid. The suffix "media autoselect" needs to be removed since NetB=
SD-10. So no break in the network stack, but a break in the POLA directive =
for the end user for thier configs might be expected with NetBSD-10 on VAX.=
With other ports such as amd64, i386, evbarm-earm6hf or arm64 I can report=
that the behaviour there did not change from NetBSD-9 to 10. So if one mig=
ht address this issue for the VAX port, it would be warmly welcomed.</div><=
div><br></div><div>Therefore I consider this bug report solved and closed. =
Thank you all for your feedback.</div><div>Keep up that good work!</div><di=
v><br></div><div>- Marc.<br></div><div><style></style></div><br><br>Am Mitt=
woch, den 06.03.2024 um 16:20 schrieb Fege, Marc Daniel:<br><blockquote sty=
le=3D"border:0;border-left: 2px solid #22437f; padding:0px; margin:0px; pad=
ding-left:5px; margin-left: 5px; "><div class=3D"msg">The following reply w=
as made to PR port-vax/58002; it has been noted by GNATS.<br>
<br>
From: "Fege, Marc Daniel" <<a href=3D"mailto:marc.fege%uni-bonn.de@localhost" clas=
s=3D"normal-link normal-link-email" target=3D"_blank" rel=3D"noopener noref=
errer">marc.fege%uni-bonn.de@localhost</a>><br>
To: <a href=3D"mailto:gnats-bugs%netbsd.org@localhost" class=3D"normal-link normal-li=
nk-email" target=3D"_blank" rel=3D"noopener noreferrer">gnats-bugs@netbsd.o=
rg</a>, <a href=3D"mailto:port-vax-maintainer%netbsd.org@localhost" class=3D"normal-l=
ink normal-link-email" target=3D"_blank" rel=3D"noopener noreferrer">port-v=
ax-maintainer%netbsd.org@localhost</a>, <a href=3D"mailto:gnats-admin%netbsd.org@localhost" cla=
ss=3D"normal-link normal-link-email" target=3D"_blank" rel=3D"noopener nore=
ferrer">gnats-admin%netbsd.org@localhost</a>, <a class=3D"normal-link" href=3D"mailto=
:netbsd-bugs%netbsd.org@localhost">netbsd-bugs%netbsd.org@localhost</a><br>
Cc: <br>
Subject: Re: port-vax/58002: NetBSD-VAX network stack or drivers broken sin=
ce NetBSD 10?<br>
Date: Wed, 6 Mar 2024 16:15:31 +0100<br>
<br>
--b1=3D_carnOWI32t2ojiKliBQwWt2kut4EQPbGUOHIupdQE<br>
Content-Type: text/plain; charset=3Dutf-8<br>
Content-Transfer-Encoding: 8bit<br>
<br>
Hello Jonathan,<br>
<br>
many thanks for your quick reply!<br>
<br>
<br>
All of those MAC or IPv6 addresses in the presented logs were masked<br>
by me for privacy reasons, if that is it, what you mean. The emulated<br>
hardware MAC is recognised by the OS/drivers as it should be as it did<br>
with NetBSD 9 before. Thus were the IPv6 addresses calculated ind<br>
given accordingly. Even the site-local 'fd00:....' and global<br>
'2003:...' addresses could be obtained somehow.<br>
However: now neither IPv6 traffic is possible through that device,<br>
even if being able automatically set appropriate IPv6 addresses to<br>
that port. Nor is it even possible to set the preset IPv4 address to<br>
the network device "de0" at boot. Should I do so manually with<br>
"ifconfig 10.0.0.90 255.255.255.0" after logon, ifconfig set it so as<br>
requested, but no traffic will be transmitted through the port.<br>
Neither IPv6, nor IPv4. Not even pings.<br>
<br>
What I miss in checking the ethernet port with a simple "ifconfig"<br>
command within the emulated/guest NetBSD-10 machine are some lines in<br>
ifconfig's output such as the following that I have for my NetBSD 9<br>
host machine, where the emulated port is connected to and which works<br>
fine as desired. That could be a hint:<br>
<br>
"<br>
media: Ethernet autoselect (1000baseT full-duplex)<br>
status: active<br>
<br>
"<br>
<br>
<br>
Neither of those are present since the change from NetBSD 9.3 to<br>
NetBSD 10RC5 of the guest. It seems to be, that the driver is unable=
<br>
to determin the used medium and thus does not recognize the medium as<br>
"active.<br>
<br>
=E2=80=93 Marc.<br>
<br>
<br>
<br>
Am Mittwoch, den 06.03.2024 um 15:10 schrieb Jonathan A. Kollasch:<br>
<br>
<br>
<br>
The following reply was made to PR port-vax/58002; it has been noted<br>
by GNATS.<br>
<br>
From: "Jonathan A. Kollasch" <br>
To: <a class=3D"normal-link" href=3D"mailto:gnats-bugs%netbsd.org@localhost">gnats-b=
ugs%netbsd.org@localhost</a><br>
Cc: <br>
Subject: Re: port-vax/58002: NetBSD-VAX network stack or drivers<br>
broken since<br>
NetBSD 10?<br>
Date: Wed, 6 Mar 2024 08:04:58 -0600<br>
<br>
It looks like you have a layer 2 multicast address in place of a layer<br>
2 unicast<br>
MAC address. Can you try again with say fe:ff:ff:ff:ff:ff<br>
instead? Or<br>
is this real hardware?<br>
<br>
--b1=3D_carnOWI32t2ojiKliBQwWt2kut4EQPbGUOHIupdQE<br>
Content-Type: text/html; charset=3Dutf-8<br>
Content-Transfer-Encoding: quoted-printable<br>
<br>
<html><br>
<head><br>
<style type=3D3D"text/css" id=3D3D"groupoffice-email-style"><br>
/*<br>
* Convert transparent color to hex value by given background<br=
>
*/<br>
h6 {<br>
font-size: 11px;<br>
line-height: 14px;<br>
font-weight: bold;<br>
color: rgba(0, 0, 0, 0.64);<br>
}<br>
h4 {<br>
font-size: 14px;<br>
line-height: 21px;<br>
letter-spacing: 0.4px;<br>
color: rgba(0, 0, 0, 0.87);<br>
font-weight: normal;<br>
}<br>
h5 {<br>
font-size: 12px;<br>
color: rgba(0, 0, 0, 0.64);<br>
font-weight: normal;<br>
}<br>
h3 {<br>
font-size: 16px;<br>
line-height: 21px;<br>
font-weight: normal;<br>
letter-spacing: 0.6px;<br>
color: black;<br>
}<br>
h2 {<br>
font-size: 21px;<br>
line-height: 28px;<br>
font-weight: normal;<br>
letter-spacing: 0.6px;<br>
color: black;<br>
}<br>
h1 {<br>
font-size: 30px;<br>
line-height: 35px;<br>
font-weight: normal;<br>
letter-spacing: 0.6px;<br>
color: black;<br>
}<br>
body, p, span, div {<br>
font-family: Helvetica, Arial, sans-serif;<br>
font-size: 14px;<br>
color: rgba(0, 0, 0, 0.87);<br>
font-weight: normal;<br>
line-height: 21px;<br>
}<br>
code {<br>
border: 1px solid rgba(0, 0, 0, 0.12);<br>
background-color: #fafafa;<br>
padding: 7px;<br>
margin: 14px 0;<br>
display: block;<br>
font-family: "Courier New", Courier, monospace;<br>
color: black;<br>
border-radius: 3.5px;<br>
}<br>
p {<br>
margin: 0;<br>
}<br>
ul {<br>
display: block;<br>
list-style-type: disc;<br>
list-style-position: outside;<br>
margin: 0;<br>
padding: 0 0 0 2em;<br>
}<br>
ol {<br>
display: block;<br>
list-style-type: decimal;<br>
list-style-position: outside;<br>
margin: 0;<br>
padding: 0 0 0 2em;<br>
}<br>
ol > ol {<br>
list-style-type: lower-alpha;<br>
}<br>
ol > ol > ol {<br>
list-style-type: lower-roman;<br>
}<br>
@media (max-device-width: 1200px) {<br>
/*<br>
* Convert transparent color to hex value by given background<b=
r>
*/<br>
h6 {<br>
font-size: 13px;<br>
line-height: 16px;<br>
}<br>
h4 {<br>
font-size: 16px;<br>
line-height: 24px;<br>
}<br>
h5 {<br>
font-size: 14px;<br>
}<br>
h3 {<br>
font-size: 18px;<br>
line-height: 24px;<br>
}<br>
h2 {<br>
font-size: 27px;<br>
line-height: 32px;<br>
}<br>
h1 {<br>
font-size: 24px;<br>
line-height: 40px;<br>
}<br>
body, p, span, div {<br>
font-size: 16px;<br>
}<br>
code {<br>
padding: 8px;<br>
margin: 16px 0;<br>
display: block;<br>
border-radius: 4px;<br>
}<br>
}<br>
</style><br>
</head><br>
<body><div>Hello Jonathan,</div><div><br><=
;/div><div>many thanks for your qu=3D<br>
ick reply!<br></div><div><br></div><div&g=
t;All of those MAC or IPv6 addresses =3D<br>
in the presented logs were masked by me for privacy reasons, if that is it=
,=3D<br>
what you mean. The emulated hardware MAC is recognised by the O=
S/drivers a=3D<br>
s it should be as it did with NetBSD 9 before. Thus were the IPv6 addresse=
s=3D<br>
<style></style>calculated ind given accordingly. Ev=
en the site-local 'fd00=3D<br>
:....' and global '2003:...' addresses could be obtained somehow.</div&=
gt;<div=3D<br>
>However: now neither IPv6 traffic is possible through that device, eve=
n if=3D<br>
being able automatically set appropriate IPv6 addresses to that=
port. Nor =3D<br>
is it even possible to set the preset IPv4 address to the network device "=
d=3D<br>
e0" at boot. Should I do so manually with "ifconfig 10.0.0.90 255.255.255.=
0=3D<br>
" after logon, ifconfig set it so as requested, but no traffic will be tra=
n=3D<br>
smitted through the port. Neither IPv6, nor IPv4. Not even pings.</div&=
gt;<div=3D<br>
><br></div><div>What I miss in checking the ethernet =
port with a simple "if=3D<br>
config" command within the emulated/guest NetBSD-10 machine are some lines=
=3D<br>
in ifconfig's output such as the following that I have for my NetBSD 9 hos=
t=3D<br>
machine, where the emulated port is connected to and which work=
s fine as d=3D<br>
esired. That could be a hint:</div><div><style></styl=
e></div><div>"</div><d=3D<br>
iv>&nbsp;&nbsp;&nbsp; media: Ethernet autoselect (1000baseT=
full-duplex)<br=3D<br>
>&nbsp;&nbsp;&nbsp; status: active<br></div><=
;div>"<br></div><div><style></s=3D<br>
tyle></div><div>Neither of those are present since the chan=
ge from NetBSD 9=3D<br>
.3 to NetBSD 10RC5 of the guest.&nbsp; It seems to be, that the driver=
is u=3D<br>
nable to determin the used medium and thus does not recognize the medium a=
s=3D<br>
"active.</div><div><br></div><div>=
;=3DE2=3D80=3D93 Marc.<br></div><br>
<br><br><br>Am Mittwoch, den 06.03.2024 um 15:10 schrieb=
Jonathan A. Kollas=3D<br>
ch:<br><blockquote style=3D3D"border:0;border-left: 2px solid #22=
437f; paddin=3D<br>
g:0px; margin:0px; padding-left:5px; margin-left: 5px; "><div class=
=3D3D"msg"=3D<br>
>The following reply was made to PR port-vax/58002; it has been noted b=
y GN=3D<br>
ATS.<br><br>
<br><br>
From: "Jonathan A. Kollasch" &lt;<a href=3D3D"<a href=3D"mailto:jak=
llsch%kollasch.net@localhost" class=3D"normal-link normal-link-email" target=3D"_blan=
k" rel=3D"noopener noreferrer">jakllsch%kollasch.net@localhost</a>" c=3D<br>
lass=3D3D"normal-link normal-link-email" target=3D3D"_blank" rel=3D3D"noop=
ener no=3D<br>
referrer"><a href=3D"mailto:jakllsch%kollasch.net@localhost" class=3D"normal-link=
normal-link-email" target=3D"_blank" rel=3D"noopener noreferrer">jakllsch@=
kollasch.net</a></a>&gt;<br><br>
To: <a class=3D3D"normal-link" href=3D3D"<a href=3D"mailto:gnats-bugs@n=
etbsd.org" class=3D"normal-link normal-link-email" target=3D"_blank" rel=3D=
"noopener noreferrer">gnats-bugs%netbsd.org@localhost</a>">gnats-bu=3D<br>
<a href=3D"mailto:gs%netbsd.org@localhost" class=3D"normal-link normal-link-email" t=
arget=3D"_blank" rel=3D"noopener noreferrer">gs%netbsd.org@localhost</a></a><=
;br><br>
Cc: <br><br>
Subject: Re: port-vax/58002: NetBSD-VAX network stack or drivers broken si=
n=3D<br>
ce<br><br>
NetBSD 10?<br><br>
Date: Wed, 6 Mar 2024 08:04:58 -0600<br><br>
<br><br>
It looks like you have a layer 2 multicast address in place of =
a layer 2 u=3D<br>
nicast<br><br>
MAC address.&nbsp;&nbsp;Can you try again with say fe:f=
f:ff:ff:ff:ff inste=3D<br>
ad?&nbsp;&nbsp;Or<br><br>
is this real hardware?</div></blockquote></body&=
gt;</html><br>
<br>
--b1=3D_carnOWI32t2ojiKliBQwWt2kut4EQPbGUOHIupdQE--</div></blockquote></bo=
dy></html>
--b1=_ROvBNlyd4CoeqLhX1tn15l9K0nU1LqO0VWiiRgkLw--
Home |
Main Index |
Thread Index |
Old Index