Re: igb(4) txcsum6 broken in few cases

2017-09-26 Thread Julian Kornberger
Hi Sepherosa, I attached a dump. I can provide bigger dumps, but not in public, because they might contain sensitive data. The outgoing UDP packets are created by my fastd kernel module [1] that is a simple UDP tunneling protocol that encapsulates IP packets using M_PREPEND. Some code is simil

Re: Deadlock in ifaddr_change() while removing IPFW rules

2017-04-18 Thread Julian Kornberger
On 18.04.2017 11:32, Andrey V. Elsukov wrote: What FreeBSD version do you use? There were several changes in head/ and stable/11, that could change this behavior. Can you try the same on recent revision? I built a custom kernel with the current https://svn.FreeBSD.org/base/releng/11.0 . Thank

Re: IPFW: table support for MAC addresses?

2016-06-05 Thread Julian Kornberger
On 05.06.2016 12:41, Alexander V. Chernikov wrote: Are you fine with exact-match mac addresses? (E.g. new array/hash tabletype with the ability to do exact lookup on the source/destination mac address, w/o any masks support). Yes, exact-match would totally satisfy my requirements. Regards, Ju

Re: Page fault after destroying/reconfiguring GRE interface

2015-10-12 Thread Julian Kornberger
Hi Andrey, thanks for your hint. After compiling the kernel with revision 288529 it does not crash any more. Can this patch be merged into releng/10.2? Kind Regards, Julian Kornberger ___ freebsd-net@freebsd.org mailing list https

Re: Page fault after destroying/reconfiguring GRE interface

2015-10-05 Thread Julian Kornberger
ith 10.9.0.15 -> 10.9.0.14 (destroyed) Kind Regards Julian Kornberger ___ freebsd-net@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Page fault after destroying/reconfiguring GRE interface

2015-10-03 Thread Julian Kornberger
=0xf8001ef81d00) at /usr/src/sys/netinet/ip_input.c:734 [...] Any ideas? Kind Regards, Julian Kornberger ___ freebsd-net@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebs

Re: Realtek Issues (re) on PC Engines APU1 Board...

2015-06-13 Thread Julian Kornberger
Hi, flashrom is available at FreeBSD ports. You install it with: pkg install flashrom If you have not updated your BIOS yet, you are running the most recent production BIOS from may. You need the latest beta from september. Kind regards Julian ___ f

Re: Realtek Issues (re) on PC Engines APU1 Board...

2015-06-12 Thread Julian Kornberger
Hi Karl, did you already upgrade your Firmware? You get it from: http://www.pcengines.ch/apu1d4.htm (Build 9/8/2014) You install it with: flashrom --programmer internal -w apu140908.rom \ -c "MX25L1605A/MX25L1606E" That solved our realtek issues. Kind regards Julian __

Re: Realtek Issues (re) on PC Engines APU1 Board...

2015-06-12 Thread Julian Kornberger
Hi Karl, did you already upgrade your Firmware? You get it from: http://www.pcengines.ch/apu1d4.htm (Build 9/8/2014) You install it with: flashrom --programmer internal -w apu140908.rom \ -c "MX25L1605A/MX25L1606E" That solved our realtek issues. Kind regards Julian __

Re: Crash with GRE und IPFW fwd

2015-06-01 Thread Julian Kornberger
Am 28.05.2015 um 15:59 schrieb Andrey V. Elsukov: Also can you try this module instead of one from your base system? https://people.freebsd.org/~ae/gre-10.tgz This is ported to stable/10 version from 11.0-CURRENT. I installed your gre module and our system has been running for more than two h

Re: Crash with GRE und IPFW fwd

2015-05-29 Thread Julian Kornberger
Am 29.05.2015 um 03:19 schrieb Andrey V. Elsukov: Did you try gre module from the 11.0-CURRENT? If it works for you, with stock module you can try to set link1 to both gre(4) interfaces. I think it will help. I will test the backported GRE module next week. Setting the link1 flag does not help

Re: Crash with GRE und IPFW fwd

2015-05-28 Thread Julian Kornberger
Am 29.05.2015 um 01:35 schrieb Andrey V. Elsukov: The actual panic occurs when ip_output() does RO_RTFREE() to cached route owned by gre(4). #7 0x80a58105 in ip_output (m=0xf800054bb000, opt=, flags=, imo=, inp=0x0) at /usr/src/sys/netinet/ip_output.c:218 #8 0xff

Re: Crash with GRE und IPFW fwd

2015-05-28 Thread Julian Kornberger
Am 28.05.2015 um 16:07 schrieb Andrey V. Elsukov: Just noticed, you use ip_divert(4). gre(4) uses mbuf_tag to prevent infinity loop and stack exhausting. When packet goes through ip_divert, it loses this tag. You need to check your rules and avoid applying divert rules to GRE packets. Also you ca

Re: Crash with GRE und IPFW fwd

2015-05-28 Thread Julian Kornberger
Am 28.05.2015 um 15:59 schrieb Andrey V. Elsukov:> Can you enable dumpon(8) in your rc.conf, then get the crash dump and > show content of your /var/crash/core.txt.N file? > > Also can you try this module instead of one from your base system? > https://people.freebsd.org/~ae/gre-10.tgz > > This i

Re: Crash with GRE und IPFW fwd

2015-05-28 Thread Julian Kornberger
Am 28.05.2015 um 05:29 schrieb Julian Elischer: Julian, I am guessing (with no actual information) that something in gre processing is assuming that the packet id going where it normally would go. (and not where fwd is sending it). you really need to use objdump or gdb to look at the gre modul

Crash with GRE und IPFW fwd

2015-05-27 Thread Julian Kornberger
Hi, I have recurring crashes if I forward GRE packets using IPFW with fwd: - The first fwd rule forwards incoming traffic into a GRE interface. - The second fwd rule forwards GRE packets to a gateway. If there is no GRE traffic, the system is stable. As soon as there is GRE traffic i takes arao

Re: gre(4) over IPv6

2015-03-19 Thread Julian Kornberger
Hi, is anyone going to include gre over IPv6 into the current stable branch? It would be nice to have it in the upcoming 10.2 release. Kind regards Julian ___ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To

Re: gre(4) over IPv6

2015-03-16 Thread Julian Kornberger
On 16.03.2015 at 19:40 wrote Andrey V. Elsukov: Hi, I already have implemented generic IPv6 support for gre(4) in r274246. But if you want to add something, there are some missing features, e.g. GRE keepalives (1), IPv6 tunnel encapsulation limit option (2). Hi Andrey, Great work! I will tak

gre(4) over IPv6

2015-03-16 Thread Julian Kornberger
Hi, is anyone interested in implementing gre(4) over IPv6? It seems that there has not been any progress since 2012: https://wiki.freebsd.org/IPv6TODO#gre.284.29_over_IPv6 Kind Regards Julian ___ freebsd-net@freebsd.org mailing list http://lists.freebs