Date: Fri, 20 Jul 2001 15:42:13 +0200 From: Olaf Wagner <wagner@elego.de> To: freebsd-stable@freebsd.org Cc: ume@freebsd.org Subject: isdn sppp unstable in RELENG_4 Message-ID: <20010720154213.A20465@elego.de>
next in thread | raw e-mail | index | archive | help
After updating our gateway machine to the latest stable source about a week ago (sorry, didn't manage to write a notice earlier) suddenly about 90% of our ppp connections over isdn failed. Syslogd accumulated hundreds of the following lines: Jul 12 21:17:00 elegogw /kernel: isp1: ipv6cp open(initial) Jul 12 21:17:00 elegogw /kernel: isp1: ipcp up(starting) Jul 12 21:17:00 elegogw /kernel: isp1: ipcp output <conf-req id=0x6 len=4> Jul 12 21:17:00 elegogw /kernel: isp1: ipv6cp up(starting) Jul 12 21:17:00 elegogw /kernel: isp1: ipv6cp output <conf-req id=0x2f len=14 01-0a-02-00-c0-ff-fe-47-85-a2> ... Jul 12 21:17:00 elegogw /kernel: isp1: lcp: ignoring RXJ (proto-rej) for proto 0x8057, danger will robinson Obviously the sppp driver wanted to negotiate ipv6 protocols with its peer, but didn't really know how to cope with an reject. The source code says case PROTO_REJ: /* XXX catastrophic rejects (RXJ-) aren't handled yet. */ log(LOG_INFO, SPP_FMT "%s: ignoring RXJ (%s) for proto 0x%x, " "danger will robinson\n", SPP_ARGS(ifp), cp->name, sppp_cp_type_name(h->type), ntohs(*((u_short *)p))); switch (sp->state[cp->protoidx]) { All this was added in the recent KAME code merge: revision 1.59.2.6 date: 2001/07/03 11:01:41; author: ume; state: Exp; lines: +774 -22 MFC: Sync with recent KAME. This work was based on kame-20010528-freebsd43-snap.tgz and some critical problem after the snap was out were fixed. There are many many changes since last KAME merge. The only way to get our isdn connections working again was to compile a kernel without any INET6 support. As the code had been merged to the stable branch, I think that this functionality should be disabled for a while, or at least a HEADS UP be posted to the approriate mailing lists, or the protocol rejections handled more gracefully. Olaf -- elego Software Solutions GmbH HRB 77719 Olaf Wagner E-Mail: wagner@elego.de Cranachstraße 7 Tel: +49 30 85 58 01 81 12157 Berlin Fax: +49 30 85 58 01 88 Ohmstraße 9 Tel: +49 30 23 45 86 96 10179 Berlin Fax: +49 30 23 45 86 95 ------------------> WWW: http://www.elego-software-solutions.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010720154213.A20465>