Subject: Re: kern/31535 (fxp and ex NIC drivers collide on udp4csum)
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: =?ISO-8859-1?Q?Anders_Lindb=E4ck?= <anders.lindback@dnz.se>
List: netbsd-bugs
Date: 12/17/2007 18:10:03
The following reply was made to PR kern/31535; it has been noted by GNATS.

From: =?ISO-8859-1?Q?Anders_Lindb=E4ck?= <anders.lindback@dnz.se>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: kern/31535 (fxp and ex NIC drivers collide on udp4csum)
Date: Mon, 17 Dec 2007 17:19:57 +0100

 Hey, this was 2 years ago, I dont even remember the bug (except for =20
 the explanation) the machine who had the problem is not running =20
 netbsd anymore either, in fact at the moment it is not running at all..
 
 The only thing I remember is that you had to configure fxp before ex, =20=
 
 if you did it the other way around it worked fine.
 
 ------------------------------
 Anders Lindb=E4ck
 anders.lindback@dnz.se
 
 (3)  With sufficient thrust, pigs fly just fine. However, this is
          not necessarily a good idea. It is hard to be sure where they
          are going to land, and it could be dangerous sitting under them
          as they fly overhead.
 
 - RFC 1925 - The Twelve Networking Truths
 
 
 On 17 dec 2007, at 12.42, tsutsui@NetBSD.org wrote:
 
 > Synopsis: fxp and ex NIC drivers collide on udp4csum
 >
 > State-Changed-From-To: open->feedback
 > State-Changed-By: tsutsui@netbsd.org
 > State-Changed-When: Mon, 17 Dec 2007 20:42:15 +0900
 > State-Changed-Why:
 > Could you please post exact commands you typed on How-To-Repeat?
 > I can't reproduce your problem:
 > ---
 > # ifconfig fxp0 192.168.20.37 netmask 255.255.255.0
 > # ifconfig fxp0 tcp4csum udp4csum
 > # ifconfig fxp0
 > fxp0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 >         =20
 > capabilities=3D3d00<IP4CSUM_Rx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4C=
 =20
 > SUM_Tx>
 >         enabled=3D3c00<TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx>
 >         address: 00:07:e9:0b:d1:52
 >         media: Ethernet autoselect (100baseTX full-=20
 > duplex,flowcontrol,rxpause,txpause)
 >         status: active
 >         inet 192.168.20.37 netmask 0xffffff00 broadcast 192.168.20.255
 >         inet6 fe80::207:e9ff:fe0b:d152%fxp0 prefixlen 64 scopeid 0x2
 > # ifconfig ex0 10.0.0.1 netmask 255.0.0.0
 > # ifconfig ex0 ip4csum tcp4csum
 > # ifconfig ex0
 > ex0: flags=3D8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> =20=
 
 > mtu 1500
 >         =20
 > capabilities=3D3f00<IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CS=
 =20
 > UM_Rx,UDP4CSUM_Tx>
 >         enabled=3Df00<IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx>
 >         address: 00:50:04:65:51:1a
 >         media: Ethernet autoselect (none)
 >         status: no carrier
 >         inet 10.0.0.1 netmask 0xff000000 broadcast 10.255.255.255
 >         inet6 fe80::250:4ff:fe65:511a%ex0 prefixlen 64 scopeid 0x1
 > # ifconfig ex0 udp4csum
 > # ifconfig ex0
 > ex0: flags=3D8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> =20=
 
 > mtu 1500
 >         =20
 > capabilities=3D3f00<IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CS=
 =20
 > UM_Rx,UDP4CSUM_Tx>
 >         =20
 > enabled=3D3f00<IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx=
 =20
 > ,UDP4CSUM_Tx>
 >         address: 00:50:04:65:51:1a
 >         media: Ethernet autoselect (none)
 >         status: no carrier
 >         inet 10.0.0.1 netmask 0xff000000 broadcast 10.255.255.255
 >         inet6 fe80::250:4ff:fe65:511a%ex0 prefixlen 64 scopeid 0x1
 > #
 > ---
 >
 >
 >